Official statement
Other statements from this video 9 ▾
- 5:21 Faut-il vraiment bloquer l'indexation des traductions automatiques de votre site ?
- 9:59 Google suit-il vraiment vos balises canoniques ou décide-t-il seul ?
- 10:31 Pourquoi Google indexe-t-il la mauvaise version de vos URLs ?
- 13:12 Faut-il indexer les pages de recherche interne d'un site e-commerce ?
- 20:21 Faut-il vraiment séparer les contenus multilingues page par page pour ranker ?
- 37:49 JavaScript et SEO : Google traite-t-il vraiment tous les liens générés dynamiquement ?
- 42:04 Comment un nouveau site e-commerce peut-il se différencier pour être indexé et classé par Google ?
- 52:00 Les images responsive améliorent-elles vraiment votre SEO ?
- 54:09 Le HTTPS booste-t-il vraiment le ranking dans Google ?
Google gives less weight to content hidden by display:none, but does not completely ignore it. For specific and relevant queries, this text can still play a role in ranking. The nuance matters: it's not a direct penalty, but a partial devaluation that impacts your content strategy depending on the context.
What you need to understand
What does reduced weighting actually mean?
When Google refers to reduced weighting, it’s not a binary exclusion. The engine analyzes the entire DOM but assigns less semantic weight to elements that are not visible by default. In practical terms, a keyword in a closed accordion will have less impact than the same term that is visible immediately.
This distinction is based on user experience. Google prioritizes what users see when they first arrive at the page. Hidden content requires an action (click, scroll, hover) to appear. Therefore, the engine considers it to have less immediate value in responding to the initial search intent.
When does hidden content still retain influence?
Mueller states that for relevant and specific searches, hidden text can still carry weight. Typically, if your accordion contains a detailed answer to a long-tail question, Google can index it and serve it for that specific query. This works particularly well for structured FAQs where each block addresses a distinct inquiry.
Structured data amplifies this effect. A properly marked FAQ Schema can render content that is technically hidden in CSS visible in the SERPs. Google then uses the markup to understand the information structure, regardless of the initial visual display.
Why doesn’t Google treat all hidden content the same way?
The context of use makes all the difference. A mobile tab that saves vertical space doesn't relate to hidden keyword stuffing. Google analyzes patterns: if 90% of your strategic keywords are in display:none, it's suspicious. If you’re hiding content for legitimate usability reasons, the engine understands that.
Editorial consistency matters too. A hidden text that exactly replicates visible elements without providing additional information will be devalued. In contrast, complementary content that enhances understanding without duplication retains value, even if it requires interaction to appear.
- Weighting: hidden content has less weight than visible content but is not completely ignored.
- Context: specific and long-tail searches may value accordion or tabbed content.
- Legitimacy: using recognized UI patterns (accordions, tabs) for mobile UX is not penalizing.
- Schema: structured markup can compensate for reduced CSS weighting by making content usable in rich snippets.
- Consistency: the ratio of hidden to visible content influences the perception of manipulation.
SEO Expert opinion
Does this statement align with field observations?
A/B testing on e-commerce sites indeed shows a marginal loss of ranking when transitioning from complete product descriptions to truncated versions with a "Read more" button. On generic queries, the drop can reach 10-15%. However, on ultra-specific queries mentioning hidden technical features in tabs, the positioning remains stable. [To be verified]: the exact correlation between visible/hidden ratio and ranking impact remains unclear; Google does not provide any thresholds.
What we also observe: sites migrating to mobile-first with well-implemented accordions generally do not lose organic traffic. This suggests that Google has refined its algorithms to distinguish legitimate UX patterns from attempts at manipulation. Mueller’s nuance on "relevant searches" indicates that semantic context and query intent play a role in final weighting.
What grey areas should be monitored?
The boundary between UX optimization and SEO devaluation remains blurry for some patterns. Nested accordions (three levels deep) raise questions: does Google really follow through? No official data. Similarly, content that only appears after infinite scroll or aggressive lazy loading may be under-indexed if Googlebot does not trigger JavaScript correctly.
Another point of uncertainty: content pop-ups. Is text displayed in a modal after a click treated like initial display:none? Technically yes, but the pattern differs from a classic accordion. Google never specifies these micro-distinctions, leaving practitioners in the dark on critically important implementation choices.
Should we abandon hidden content altogether?
No, and it would be a strategic mistake on mobile. Users expect condensed navigation, and sacrificing UX for a hypothetical marginal SEO gain makes little sense. The real question is to prioritize: make critical content for your target queries immediately visible, relegating the rest to accordions or tabs.
On sites with a high volume of content (media, large e-commerce catalogs), well-used display:none can even enhance indirect SEO: better engagement rates, longer time on page, reduced bounce rate. These behavioral signals can more than compensate for the slight devaluation of hidden content. It's a decision to be made on a case-by-case basis, not a universal rule.
Practical impact and recommendations
How can you optimize the structure of your hidden content?
Start with a ratio audit: calculate the percentage of your textual content in display:none compared to what is immediately visible. If you exceed 40-50% on your strategic pages, rework the hierarchy. Ideally, keep your primary and secondary keywords in the visible area, and relegate long-tail variations to accordions.
Use structured data to explicitly signal important hidden content. A FAQPage or HowTo markup indicates to Google that these blocks have semantic value, even if they are closed by default. Test the display in Search Console to ensure that rich snippets pick up your hidden content.
What technical mistakes undermine your efforts?
The classic trap: using visibility:hidden or opacity:0 instead of display:none. Contrary to what is sometimes read, Google has treated these three CSS properties similarly for years. The real difference is in the DOM: if the element is not rendered server-side and is only injected via JS after interaction, Googlebot may completely miss it.
Another common mistake: accordions that load content via deferred AJAX only upon click. If the initial HTML does not contain the text, even in display:none, you lose all indexing. Preload everything in the DOM, hide it in CSS, and let JavaScript manage just the display. Check Google’s cache to ensure your hidden content appears correctly.
How can you measure the real impact on your performance?
Set up a controlled test on a sample of similar pages. Make half entirely visible, keep the other half in accordions. Track the evolution of rankings on your target queries for 4-6 weeks. Cross-reference with engagement metrics (session time, scroll depth, bounce rate).
Also analyze Search Console: compare impression and click rates between pages with hidden versus visible content. If you see a significant difference (more than 15%), delve into the relevant queries. Often, it is not the display:none itself that poses a problem, but a poor H1-H6 hierarchy or title/meta tags that do not reflect the hidden content.
- Audit the visible/hidden content ratio on your strategic pages (target: less than 40% hidden)
- Implement FAQPage or HowTo structured data on your informational accordions
- Ensure all hidden content is present in the initial DOM, not loaded via post-click AJAX
- Test the display of your pages in Google cache to confirm the indexing of hidden content
- Always place your primary keywords in immediately visible content
- Watch the evolution of rankings on specific queries targeting accordion content
❓ Frequently Asked Questions
Le display:none est-il considéré comme du cloaking par Google ?
Les accordéons mobile-first font-ils perdre du ranking ?
Faut-il privilégier visibility:hidden ou display:none pour le SEO ?
Les données structurées compensent-elles la dépondération du contenu masqué ?
Quel ratio contenu visible/masqué est considéré comme acceptable ?
🎥 From the same video 9
Other SEO insights extracted from this same Google Search Central video · duration 55 min · published on 29/06/2018
🎥 Watch the full video on YouTube →
💬 Comments (0)
Be the first to comment.