1.4 Rendering & JavaScript ✦MediumVerified
Critical content in unexposed Shadow DOM
Google can see Shadow DOM content when it is exposed through slots, but content sealed inside a closed or unslotted shadow tree may be missed. I make sure important content is exposed.
What it is
Web-component content not surfaced into rendered HTML.
Why it matters
Google flattens shadow + light DOM but only sees content present in the rendered output; improperly slotted content can be hidden.
How to fix it
Use slots so content appears in rendered HTML; verify.
How to find it on your site
- Identify web components carrying important content.
- Check whether their content is projected through slots into the light DOM.
- Read the rendered HTML in URL Inspection and confirm the content appears.
- Expose critical content through slots rather than sealing it away.
Cross-reference to ranking and citation factors
Shadow DOM content that is not exposed may never reach the index. Slotting it keeps it visible to Google.
Impact
Medium. Direct.
Evidence
Google flattens Shadow/light DOM but only sees rendered content; use slots. Google Search Central, Understand JavaScript SEO Basics