A merchant hides the size chart and care instructions inside a collapsed accordion tab, worried it’ll hurt rankings. So they leave it out entirely instead, or cram everything into one dense visible paragraph. Neither move was necessary. Shopify hidden content SEO turns out to be a much smaller problem than most merchants assume. Worrying about it is usually solving the wrong issue.
Plug In SEO’s Scanner checks your product description field for your target keyword. If your accordion content lives inside that description, the Scanner sees it. If your theme renders it separately, the Scanner can’t.
Google already answered this, and the answer is no
The bottom line: content inside a collapsed accordion or tab gets full ranking weight from Google. It is not devalued for being hidden behind a click.
Google’s own spam policies page lists accordion and tabbed content, sliders, and tooltips by name. All of them are legitimate UI patterns that don’t violate any policy. The distinction Google draws is about intent, not visibility. Cloaking means showing search engines something different from what a shopper sees. An accordion shows the exact same content to both, just gated behind a click. So it isn’t cloaking, and it isn’t penalized.
Accordion or tabbed content that toggles between hiding and showing additional content is explicitly listed as a legitimate design pattern, not hidden-text abuse. Content shown this way is not devalued for search ranking purposes.
This isn’t new. Google’s Gary Illyes said as much back in 2016. Hidden content used for UX, like an accordion, gets full weight in a mobile-first index. That’s still the current line a decade later. So if your size chart or extended description lives inside a <details> element or a JavaScript-toggled tab, Google still reads it. It reads exactly like any visible paragraph on the page.
The real Shopify hidden content mistake
The bottom line: the actual problem isn’t indexing. It’s writing a bare, generic intro because you assumed the real content, tucked away in the accordion, wouldn’t matter for how the page reads.
Google indexes the accordion content fine. But a shopper scanning your page, or an AI engine summarizing it for a query, still reads the visible intro first. If every distinctive detail about your product sits behind a tap and the visible paragraph is generic filler, you’ve written a thin-looking page. The words still exist somewhere on it, technically, but that doesn’t help a shopper skimming the top of the page.
Visible intro: “Great quality, fits true to size.”
Fabric details, care instructions, and the actual size chart all sit inside a collapsed tab. Nothing distinctive is visible without a click.
Visible intro: specific fabric, fit, and use-case detail.
The size chart and extended care instructions stay in the accordion — that’s exactly what accordions are for. But the product’s actual selling points aren’t hiding behind a click.
Fix your Shopify accordion and tab content
Run this against your product template:
- Write your primary keyword and your strongest selling point into the visible intro paragraph. Not the accordion. The intro is what a shopper and an AI summary see first.
- Keep genuinely secondary detail in the accordion. Size charts, full care instructions, shipping specifics — that’s exactly what an accordion is for. Google indexes it either way.
- Don’t assume hiding content is a ranking penalty. It isn’t. So don’t duplicate content between the visible area and the accordion just to be safe — that creates a different, real problem instead.
-
Check that the accordion content actually renders in your theme’s HTML on load. Some JavaScript-heavy implementations only inject content after a click, which is a separate, real indexing risk. A static
<details>element doesn’t have this problem. - Read your page the way a shopper skims it. If the visible-without-clicking version reads as generic, that’s the actual fix, not un-hiding the accordion.
Where Plug In SEO fits
Plug In SEO’s Scanner checks your product description field for your target keyword. If your accordion content is part of that description, the Scanner covers it. If a theme section or a separate app renders it outside the description field, the Scanner can’t see it at all. Either way, it can’t tell you whether your visible intro is generic filler or genuinely distinctive copy. That read is still yours to do, and it’s the part that actually matters here.
Frequently asked questions
Does hiding content in a Shopify accordion or tab hurt my SEO?
No. Google’s own spam policies list accordion and tabbed content as a legitimate design pattern. Content shown this way gets full ranking weight, the same as visible text, and this has been Google’s stated position since at least 2016.
Is this true for size charts and product descriptions specifically?
Yes. There’s no special exception for size charts, care instructions, or extended descriptions. If the content exists in the page’s HTML, whether visible by default or revealed on click, Google can crawl and index it.
If hidden content is fine, what’s the actual mistake merchants make?
Writing a generic, bare visible intro because the real product detail is tucked into the accordion. A shopper or an AI summary reads the visible part first. So a thin-looking intro still costs you, even when the hidden content is indexed correctly.
Does this apply to JavaScript-toggled tabs, or only native HTML accordions?
It applies to both, with one caveat: the content has to actually exist in the page’s HTML when it loads. If a JavaScript app injects the content only after a shopper clicks, that’s a separate, real indexing risk, not a hidden-content-devaluation issue.
Can Plug In SEO tell me if my accordion content is missing my target keyword?
Its Scanner checks your product description field for your target keyword. If your accordion content is part of that field, it’s covered. If your theme renders it as a separate section, the Scanner can’t see it. It also won’t judge whether your visible intro reads as generic or specific — that’s a read only you can do.
Stop guessing about hidden content, check what’s actually missing
Plug In SEO’s Scanner checks your product description field for your target keyword. So visible text or accordion content both count, as long as it’s part of that field. Theme-rendered sections are outside its reach.

