JCGWATT wrote:
As far as i know, the code around all of the gantry particles may do something to that structure... or duplicate contenet... or make the entire page unreadable to machines.
Like what? If you're not putting duplicate content in Particles in the same Outline then there would be no duplicate content... you can put whatever HTML you want in a Particle and you can edit the Particle's TWIG file (VERY easily) to spit out whatever other HTML (like H tags) that you might want wrapped around certain fields
docs.gantry.org/gantry5/tutorials/overriding-particle-settings
The Gantry Doc site runs on
Grav
Gantry can run on Grav as well
I consider myself an SEO Professional and I have many well optimized sites running Gantry/Joomla though my personal future is in Grav development... some sites with and some sites without Gantry, depending on need