Official statement
Other statements from this video 38 ▾
- 21:28 Do sitemaps really trigger a quick recrawl of your modified pages?
- 21:28 Can you really force Google to recrawl immediately after a price change?
- 40:33 Does font size really influence Google rankings?
- 40:33 Does CSS font size really impact your positions on Google?
- 70:28 Is it true that content concealed behind a Read More button is actually indexed by Google?
- 70:28 Is it true that content hidden behind a 'Read More' button is actually indexed by Google?
- 98:45 Does internal linking truly overshadow the sitemap in signaling your strategic pages to Google?
- 98:45 Is Internal Linking Really More Crucial Than a Sitemap for Prioritizing Your Pages?
- 111:39 Why Doesn't the Search Console API Show Referring URLs for 404 Errors?
- 144:15 Why does Google keep crawling 404 URLs that are years old?
- 182:01 Should you really be worried about having 30% of URLs as 404s on your site?
- 182:01 Can a high 404 rate really hurt your SEO rankings?
- 217:15 How can you effectively target multiple countries with a single domain without losing your local SEO?
- 217:15 Can you really target different countries on the same domain without using subdomains?
- 227:52 Should you really use hreflang when targeting multiple countries with the same language?
- 227:52 Should you really combine hreflang and geographical targeting in Search Console?
- 276:47 Why do your structured data breadcrumbs not show up in the SERPs?
- 285:28 Why do your rich results vanish from the standard SERPs while still appearing in site searches?
- 325:12 Should you really be optimizing JavaScript hydration for Googlebot in SSR?
- 347:05 Is it true that word count doesn't matter for ranking on Google?
- 347:05 Is the number of words really a ranking factor for Google?
- 400:17 Does the traffic volume of your site affect your Core Web Vitals score?
- 415:20 Does traffic volume really influence your Core Web Vitals?
- 420:26 Does content relevance truly outweigh Core Web Vitals in Google rankings?
- 422:01 Can Core Web Vitals Really Boost Your Ranking Without Relevant Content?
- 510:42 Is it true that Google can't always show the right local version of your site?
- 529:29 Is it really necessary to duplicate all country codes in hreflang for targeting multiple regions?
- 531:48 Why does hreflang in Latin America require each country code individually?
- 574:05 Does PageSpeed Insights really measure your site's performance?
- 598:16 Is it really possible to shift from long-tail to short-tail without changing strategy?
- 616:26 Can you really hide dates from Google search results?
- 635:21 Should you stop updating publication dates to boost your SEO?
- 649:38 Does Google really rewrite your titles to help you out?
- 650:37 Can you really stop Google from rewriting your title tags?
- 688:58 Should you really report SERP bugs with generic queries to expect a response from Google?
- 870:33 Should new e-commerce sites prove their legitimacy outside of Google first?
- 937:08 Is it true that the length of the title really impacts Google rankings?
- 940:42 Is it true that the length of title tags really impacts Google's rankings?
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.
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.
❓ Frequently Asked Questions
Un breadcrumb masqué en CSS mais présent dans le code HTML suffit-il pour les rich results ?
Peut-on avoir des breadcrumbs différents entre mobile et desktop tout en conservant les rich results ?
Le balisage microdata fonctionne-t-il aussi bien que JSON-LD pour les breadcrumbs ?
Combien de temps faut-il attendre après correction pour voir apparaître les rich results ?
Un site neuf avec un balisage parfait peut-il obtenir des breadcrumbs enrichis dès le lancement ?
🎥 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 →
💬 Comments (0)
Be the first to comment.