What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 3 questions

Less than 30 seconds. Find out how much you really know about Google search.

🕒 ~30s 🎯 3 questions 📚 SEO Google

Official statement

For breadcrumbs to appear in search results, the structured markup must be valid, and the breadcrumbs must be visible on the page. The overall quality of the site affects the display of rich results.
293:25
🎥 Source video

Extracted from a Google Search Central video

⏱ 985h14 💬 EN 📅 26/02/2021 ✂ 39 statements
Watch on YouTube (293:25) →
Other statements from this video 38
  1. 21:28 Les sitemaps suffisent-ils vraiment à déclencher un recrawl rapide de vos pages modifiées ?
  2. 21:28 Peut-on forcer Google à recrawler immédiatement après un changement de prix ?
  3. 40:33 La taille de police influence-t-elle réellement le classement Google ?
  4. 40:33 La taille de police CSS impacte-t-elle vraiment vos positions dans Google ?
  5. 70:28 Le contenu masqué derrière un bouton Read More est-il vraiment indexé par Google ?
  6. 70:28 Le contenu masqué derrière un bouton « Lire plus » est-il vraiment indexé par Google ?
  7. 98:45 Le maillage interne surpasse-t-il vraiment le sitemap pour signaler vos pages stratégiques à Google ?
  8. 98:45 Le maillage interne est-il vraiment plus décisif que le sitemap pour hiérarchiser vos pages ?
  9. 111:39 Pourquoi l'API Search Console ne remonte-t-elle pas les URLs référentes des 404 ?
  10. 144:15 Pourquoi Google continue-t-il à crawler des URLs 404 vieilles de plusieurs années ?
  11. 182:01 Faut-il vraiment s'inquiéter d'avoir 30% d'URLs en 404 sur son site ?
  12. 182:01 Un taux de 404 élevé peut-il vraiment pénaliser votre référencement ?
  13. 217:15 Comment cibler plusieurs pays avec un seul domaine sans perdre son référencement local ?
  14. 217:15 Peut-on vraiment cibler différents pays sur un même domaine sans passer par les sous-domaines ?
  15. 227:52 Faut-il vraiment utiliser hreflang quand on cible plusieurs pays avec la même langue ?
  16. 227:52 Faut-il vraiment combiner hreflang et ciblage géographique en Search Console ?
  17. 276:47 Pourquoi vos breadcrumbs en données structurées n'apparaissent-ils pas dans les SERP ?
  18. 285:28 Pourquoi vos rich results disparaissent dans les SERP classiques alors qu'ils s'affichent en recherche site: ?
  19. 325:12 Faut-il vraiment optimiser l'hydration JavaScript pour Googlebot en SSR ?
  20. 347:05 Le nombre de mots est-il vraiment inutile pour ranker sur Google ?
  21. 347:05 Le nombre de mots est-il vraiment un facteur de classement pour Google ?
  22. 400:17 Le volume de trafic de votre site impacte-t-il votre score Core Web Vitals ?
  23. 415:20 Le volume de trafic influence-t-il vraiment vos Core Web Vitals ?
  24. 420:26 Les Core Web Vitals comptent-ils vraiment dans le classement Google ?
  25. 422:01 Les Core Web Vitals peuvent-ils vraiment booster votre classement sans contenu pertinent ?
  26. 510:42 Pourquoi Google ne peut-il pas garantir l'affichage de la bonne version locale de votre site ?
  27. 529:29 Faut-il vraiment dupliquer tous les codes pays dans le hreflang pour cibler plusieurs régions ?
  28. 531:48 Pourquoi hreflang en Amérique latine impose-t-il tous les codes pays un par un ?
  29. 574:05 PageSpeed Insights mesure-t-il vraiment la performance de votre site ?
  30. 598:16 Peut-on vraiment passer du long-tail au short-tail sans changer de stratégie ?
  31. 616:26 Peut-on vraiment masquer les dates dans les résultats de recherche Google ?
  32. 635:21 Faut-il arrêter de mettre à jour les dates de publication pour améliorer son référencement ?
  33. 649:38 Google réécrit-il vraiment vos titres pour vous rendre service ?
  34. 650:37 Google réécrit vos balises title : peut-on vraiment l'en empêcher ?
  35. 688:58 Faut-il vraiment signaler les bugs SERP avec des requêtes génériques pour espérer une réponse de Google ?
  36. 870:33 Les nouveaux sites e-commerce doivent-ils d'abord prouver leur légitimité hors de Google ?
  37. 937:08 La longueur du title est-elle vraiment un facteur de classement sur Google ?
  38. 940:42 La longueur des balises title est-elle vraiment un critère de classement Google ?
📅
Official statement from (5 years ago)
TL;DR

Google states that breadcrumb markup alone is not enough: breadcrumbs must be visible on the page to appear in rich results. While the technical validity of Schema.org is essential, the overall quality of the site influences the final display. Essentially, a breadcrumb hidden in CSS or relegated to the footer is unlikely to trigger a rich snippet, even with perfect markup.

What you need to understand

Why Does Google Require Breadcrumbs to Be Visible?

Mueller's statement cuts through an ongoing debate: the BreadcrumbList structured markup does not guarantee any display if the element remains invisible to the user. Google aims to prevent abuse where sites inject Schema.org without consistency with the actual interface.

This logic fits into a broader trend — the alignment between structured data and user experience. A breadcrumb hidden via display:none, placed off-screen, or relegated to an invisible footer on mobile fails the visibility test. Google expects the navigation path to be accessible to the naked eye, ideally within the main content area.

What Does Google Mean by ‘Overall Quality of the Site’?

Mueller remains vague on this point. The ‘overall quality’ likely encompasses trust signals: domain authority, content consistency, user behavior, absence of spam. This vagueness suggests that even perfect markup on a weak site will not systematically trigger rich results.

Specifically, a new or low-authority site can implement all the breadcrumbs in the world without seeing a single rich snippet appear for months. Google filters display according to undocumented confidence thresholds, complicating audits for practitioners.

Is Technical Validation Enough to Trigger Display?

No — and this is where many SEOs go wrong. Valid markup in the Rich Results Test or Search Console is merely a prerequisite. The algorithm then evaluates contextual relevance, visual consistency, and site quality before displaying anything in the SERPs.

Technically perfect sites may find their breadcrumbs ignored while others, less rigorous, enjoy rich snippets. The qualitative dimension remains opaque, making any guarantee impossible when going live.

  • Real Visibility: the breadcrumb must be displayed in the main viewport, not hidden in CSS.
  • Semantic Consistency: each level must correspond to a real, accessible page.
  • Valid Markup: Schema.org BreadcrumbList compliant with JSON-LD or microdata specifications.
  • Site Quality: Authority and trust threshold reached to trigger rich results.
  • Rendering Test: verify that Googlebot sees the breadcrumb as a user sees it.

SEO Expert opinion

Is This Visibility Rule Really Applied in Practice?

Let's be honest: application remains uneven across sectors. Major e-commerce sites sometimes hide their breadcrumbs on mobile while retaining rich snippets. Others, smaller, lose their rich results for a simple problem of insufficient contrast.

Mueller's directive reflects an intention — but the algorithmic execution suffers from inconsistencies. [To be verified] across broad samples: it appears that Google tolerates visibility discrepancies better on high-authority domains. The implicit ‘get-out-of-jail-free card’ contradicts the official narrative.

How Much Subjectivity Is Involved in ‘Overall Quality of the Site’?

Mueller provides no measurable criteria. The vagueness is strategic: Google reserves the right to adjust its thresholds without public justification. For a practitioner, this means that optimizing markup is never enough — you must simultaneously work on authority, E-E-A-T, and behavioral signals.

Specifically, a B2B technical site with few backlinks but recognized expertise may wait months before seeing its breadcrumbs enriched. No magic formula — just a buildup of positive signals whose exact weighting is unknown.

Should I Fear a Penalty If the Breadcrumbs Are Technically Present but Not Visible?

No, Google does not impose penalties — it simply ignores the markup. No risk of manual sanction, unlike confirmed Schema.org spam. The worst-case scenario is the absence of enriched display, which reverts the site to the classic snippet.

However, be cautious: if the breadcrumb is completely hidden (display:none) while the markup claims it exists, this may be interpreted as an attempt to manipulate. In this case, the webspam team could theoretically intervene — but in practice, documented cases remain rare.

If your breadcrumbs are invisible on mobile but visible on desktop, test both renderings in Search Console. Google mostly indexes the mobile version — a breadcrumb absent on smartphone likely blocks your rich results, even if the desktop looks perfect.

Practical impact and recommendations

How Can I Check if My Breadcrumbs Meet Visibility Requirements?

Start with a manual visual audit across several devices. Open your page on mobile, tablet, and desktop — the breadcrumb must appear without user action (scrolling, clicking, hovering). Then use the URL inspection tool in Search Console to see the rendering as Googlebot perceives it.

Compare the source code to the final rendering: if you find CSS that hides or moves the breadcrumb out of the viewport, correct it immediately. A breadcrumb with position:absolute; left:-9999px; is invisible to Google, even if the JSON-LD markup is perfect.

What Implementation Errors Most Often Block Rich Results?

First pitfall: the breadcrumb placed inside a closed accordion by default. Google does not unfold interactive elements during the initial rendering — if the breadcrumb requires a click to appear, it is considered non-visible.

Second common error: insufficient contrast or a microscopic font size. Google analyzes visual accessibility — a light grey breadcrumb on a white background, even technically present, may be ignored. Aim for a minimum WCAG AA contrast and a readable size (14px+).

Should I Expect Immediate Results After Correction?

No. Even after compliance, displaying rich results may take several weeks. Google recalculates the overall quality of the site according to its own crawl and evaluation pace. A reindexing request sometimes speeds up the process, but there’s no guarantee.

If after two months no enriched snippet appears despite valid and visible markup, the bottleneck is likely at the authority level of the site or industry competition. Not all sites trigger rich results, even compliant ones — selection remains discretionary.

  • Validate the BreadcrumbList markup in Google's Rich Results Test.
  • Check the actual visibility of the breadcrumb on mobile, tablet, and desktop without interaction.
  • Review the rendering via the URL inspection tool in Search Console.
  • Measure contrast and readability (minimum WCAG AA, size 14px+).
  • Eliminate any hiding CSS (display:none, visibility:hidden, off-screen positioning).
  • Place the breadcrumb in the main content area, ideally above the H1 title.
Ensuring compliance of breadcrumbs requires dual technical validation (Schema.org) and visual validation (real accessibility). The outcome is contingent on the overall quality of the site, an opaque criterion that only a holistic SEO effort can improve. For complex or multilingual sites, this cross-optimization can quickly become time-consuming — engaging a specialized SEO agency can help identify invisible blockages and speed up validation with Google, especially if your rich results are delayed despite seemingly correct implementation.

❓ Frequently Asked Questions

Un breadcrumb masqué en CSS mais présent dans le code HTML suffit-il pour les rich results ?
Non. Google exige que le breadcrumb soit visible pour l'utilisateur sans interaction. Un élément masqué via CSS ne déclenchera pas d'affichage enrichi, même si le balisage structuré est valide.
Peut-on avoir des breadcrumbs différents entre mobile et desktop tout en conservant les rich results ?
Oui, tant que les deux versions sont visibles sur leur device respectif. Google indexe prioritairement la version mobile — assurez-vous que le breadcrumb y soit accessible sans scroll excessif.
Le balisage microdata fonctionne-t-il aussi bien que JSON-LD pour les breadcrumbs ?
Techniquement oui, mais JSON-LD reste recommandé par Google pour sa facilité de maintenance. Les deux formats sont supportés — l'essentiel reste la visibilité du breadcrumb dans le rendu final.
Combien de temps faut-il attendre après correction pour voir apparaître les rich results ?
Entre quelques jours et plusieurs semaines selon la fréquence de crawl et la qualité globale du site. Une demande de réindexation peut accélérer le processus, mais sans garantie immédiate.
Un site neuf avec un balisage parfait peut-il obtenir des breadcrumbs enrichis dès le lancement ?
Peu probable. Google filtre l'affichage selon un seuil de confiance lié à l'autorité du domaine. Un site sans historique ni backlinks peut attendre des mois avant de déclencher des rich results, même conforme.
🏷 Related Topics
Domain Age & History Structured Data Featured Snippets & SERP AI & SEO Pagination & Structure

🎥 From the same video 38

Other SEO insights extracted from this same Google Search Central video · duration 985h14 · published on 26/02/2021

🎥 Watch the full video on YouTube →

Related statements

💬 Comments (0)

Be the first to comment.

2000 characters remaining
🔔

Get real-time analysis of the latest Google SEO declarations

Be the first to know every time a new official Google statement drops — with full expert analysis.

No spam. Unsubscribe in one click.