CMS Individual Page Layout Customization

Hello guys. I would like to customize each category template page according to its subcategories, however it’s impossible to customize those CMS category page individually. After some reseach, apparently condition visibility can solve the problem but it will require to design more than 10 different layout by creating classes and hit a limitation of 20 collections per page.

Won’t this affect SEO ? Won’t this confuse google by reading the code source seeing multiple layout as display none ? Is there another way to solve this or do I have to make them all static pages (those category pages won’t change, only the dynamic articles in it)

Thank you.

Here is my public share link: LINK
(how to access public share link)

It’s a difficult area to navigate in WF.

I’ve not had an opportunity to test that- in theory Google is quite good at knowing what content is visible and therefore relevant for indexing. You could also add a JS snippet on your page to delete those elements, which Google should run before indexing. But you’d have to test.

When I need to use this approach, I remove the conditionally hidden elements in a reverse proxy layer because I prefer to keep it clean.

Yes that’s a problem, you’d just have to design within those constraints.
Sometimes when I’m pushing that limit I’ll use JS and DOM manipulations to move collection list content where I need to, that way I only need. e.g. one photo gallery on the page.

I see. I will change my structure than doing all of that lol, thanks