What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 5 questions

Less than a minute. Find out how much you really know about Google search.

🕒 ~1 min 🎯 5 questions

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 Do sitemaps really trigger a quick recrawl of your modified pages?
  2. 21:28 Can you really force Google to recrawl immediately after a price change?
  3. 40:33 Does font size really influence Google rankings?
  4. 40:33 Does CSS font size really impact your positions on Google?
  5. 70:28 Is it true that content concealed behind a Read More button is actually indexed by Google?
  6. 70:28 Is it true that content hidden behind a 'Read More' button is actually indexed by Google?
  7. 98:45 Does internal linking truly overshadow the sitemap in signaling your strategic pages to Google?
  8. 98:45 Is Internal Linking Really More Crucial Than a Sitemap for Prioritizing Your Pages?
  9. 111:39 Why Doesn't the Search Console API Show Referring URLs for 404 Errors?
  10. 144:15 Why does Google keep crawling 404 URLs that are years old?
  11. 182:01 Should you really be worried about having 30% of URLs as 404s on your site?
  12. 182:01 Can a high 404 rate really hurt your SEO rankings?
  13. 217:15 How can you effectively target multiple countries with a single domain without losing your local SEO?
  14. 217:15 Can you really target different countries on the same domain without using subdomains?
  15. 227:52 Should you really use hreflang when targeting multiple countries with the same language?
  16. 227:52 Should you really combine hreflang and geographical targeting in Search Console?
  17. 276:47 Why do your structured data breadcrumbs not show up in the SERPs?
  18. 285:28 Why do your rich results vanish from the standard SERPs while still appearing in site searches?
  19. 325:12 Should you really be optimizing JavaScript hydration for Googlebot in SSR?
  20. 347:05 Is it true that word count doesn't matter for ranking on Google?
  21. 347:05 Is the number of words really a ranking factor for Google?
  22. 400:17 Does the traffic volume of your site affect your Core Web Vitals score?
  23. 415:20 Does traffic volume really influence your Core Web Vitals?
  24. 420:26 Does content relevance truly outweigh Core Web Vitals in Google rankings?
  25. 422:01 Can Core Web Vitals Really Boost Your Ranking Without Relevant Content?
  26. 510:42 Is it true that Google can't always show the right local version of your site?
  27. 529:29 Is it really necessary to duplicate all country codes in hreflang for targeting multiple regions?
  28. 531:48 Why does hreflang in Latin America require each country code individually?
  29. 574:05 Does PageSpeed Insights really measure your site's performance?
  30. 598:16 Is it really possible to shift from long-tail to short-tail without changing strategy?
  31. 616:26 Can you really hide dates from Google search results?
  32. 635:21 Should you stop updating publication dates to boost your SEO?
  33. 649:38 Does Google really rewrite your titles to help you out?
  34. 650:37 Can you really stop Google from rewriting your title tags?
  35. 688:58 Should you really report SERP bugs with generic queries to expect a response from Google?
  36. 870:33 Should new e-commerce sites prove their legitimacy outside of Google first?
  37. 937:08 Is it true that the length of the title really impacts Google rankings?
  38. 940:42 Is it true that the length of title tags really impacts Google's rankings?
📅
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.