Official statement
Other statements from this video 21 ▾
- 1:43 Does Google really rewrite your meta descriptions if they contain too many keywords?
- 4:20 Why does altering the Analytics code hinder Search Console verification?
- 5:58 Why does your hreflang markup still not work despite your efforts?
- 5:58 Should you choose hreflang language only or language+country for your international versions?
- 9:09 Does Hreflang really only affect displayed URLs while Google insists on indexing just one version?
- 12:32 Why does your site completely disappear from Google's index, and how can you recover it?
- 15:51 Does the URL Parameter Tool really consolidate all signals as Google claims?
- 19:03 Do core updates really not penalize any technical errors?
- 23:00 Does the outdated content tool really just hide the snippet instead of affecting indexing?
- 23:56 Is the site: command really useless for diagnosing indexing?
- 23:56 Does the URL removal tool truly deindex your pages?
- 26:59 The 50,000 URLs in a sitemap: why does this limit not mean what you think it does?
- 30:10 Is it true that BERT penalizes websites that lose traffic after its rollout?
- 32:07 Does Google Images really select the right image for your pages?
- 33:50 Should you really include details like price, reviews, and ratings in your anchor texts?
- 38:03 Why does Google refuse to index all your pages, and how can you fix it?
- 40:12 Is repetitive internal anchor text really a concern for Google?
- 42:48 Do UTM parameters really cause Google to index duplicate content?
- 45:27 Does mixed content HTTPS/HTTP really impact Google rankings?
- 47:16 Does hreflang in HTML really weigh down your pages, or is that just a myth?
- 53:53 Why do old URLs stay indexed after a 301 redirect?
Google states that a complete crawl requires three types of links: descending (to subcategories), ascending (to parent), and horizontal (between items in the same category). Without this bidirectional navigation, some pages remain inaccessible to the bot. Recommendation: Test with a third-party crawler to ensure all URLs are reachable from any entry point of the site.
What you need to understand
What does Google mean by bidirectional navigation?
Mueller's statement focuses on three aspects of internal linking: vertical descending, vertical ascending, and horizontal. Vertical descending is the classic hierarchy — home to category, category to subcategory, and subcategory to product page.
Vertical ascending refers to breadcrumbs and upward links: from a product page, you should be able to return to the subcategory, then to the parent category. Horizontal, often overlooked, consists of links between pages at the same level — related products, related articles, and faceted navigation within a category.
Why is unidirectional linking problematic?
Imagine an e-commerce site with 10,000 products spread across 50 categories. If your links only descend from the homepage, the bot must follow the entire hierarchical chain to reach each product. No shortcuts. If an intermediate page fails (500 error, timeout, exhausted crawl budget), the entire sub-tree becomes invisible.
With bidirectional linking, Googlebot can take multiple paths to reach the same URL: from the parent category, from a similar product, or from a filtered results page. This redundancy dramatically increases the likelihood that a page will be discovered and crawled.
How can you tell if your site is compliant?
Mueller recommends using a third-party crawler — Screaming Frog, Oncrawl, Botify — to simulate Googlebot's behavior. The test: launch a crawl from any deep page on the site (not just the homepage). If certain URLs do not appear in the report, your linking has dead zones.
Then compare with a crawl from the homepage. If you discover 30% more pages starting from the root, it indicates that your structure is not bidirectional — it relies on a single entry point. This approach works for a site with 200 pages, but crumbles at scale.
- Descending Linking: links to lower levels (category → products)
- Ascending Linking: breadcrumbs, links to parent
- Horizontal Linking: links between pages at the same level (similar products, pagination, facets)
- Crawler Test: launch from multiple entry points to detect inaccessible areas
- Redundancy: multiple paths to each critical URL
SEO Expert opinion
Is this guideline really new?
Let’s be honest: bidirectional navigation has been a fundamental aspect of SEO for 15 years. What Mueller is emphasizing here is that Google isn't working magic. If your internal linking resembles a tree with dead branches, the bot won’t guess the missing URLs.
The real novelty is the emphasis on horizontal linking. Many sites still neglect links between products, within articles of the same category, or between filtered results pages. The consequence is that large parts of the catalog remain orphaned, accessible only through internal search or manually typed URLs.
What limitations does this rule have?
Mueller’s advice works well for tree-structured sites — e-commerce, media sites with sections, corporate websites. However, for a flat architecture site (single-category blog, directory without hierarchy), horizontal linking becomes the only leverage. No parent, no subcategory — just contextual links between contents.
Another limitation is link over-optimization. Adding 50 horizontal links on each product page to ensure bidirectionality dilutes PageRank and overwhelms the user. The ideal balance is 3-8 relevant links, not a footer stuffed with 200 anchors. [To be verified]: Google has never set a numerical threshold on the optimal number of internal links per page.
When does this approach fail?
If your crawl issue stems from crawl budget (slow server, chain redirects, indexed junk pages), multiplying internal links won’t change anything. The bot will take longer to crawl but won’t go deeper if the server times out after 3 seconds.
The same applies to sites with dynamically generated content: if your product URLs change based on selected facets, bidirectional linking isn't sufficient — you also need a comprehensive XML sitemap and strict management of URL parameters. Mueller doesn’t mention this, but it’s a prerequisite for his advice to work.
Practical impact and recommendations
What should you prioritize in your audit?
First step: crawl your site from 5-10 URLs spread throughout the hierarchy — deep category page, isolated product page, old blog article. If Screaming Frog or Oncrawl doesn’t discover 100% of your strategic pages from each starting point, you have a linking issue.
Second step: check the breadcrumbs. It must be present on all non-home pages, clickable, and structured using Schema.org BreadcrumbList. This is your basic ascending link structure. If a page lacks a breadcrumb, it is potentially orphaned for the bot.
How can you fix a failing link structure?
For horizontal linking, integrate related product blocks on each product page (3-6 products max, not 50). On a blog, add "related articles" at the end of the content, based on tags or category. On a media site, use pagination with rel="prev"/"next" and links to previous/next articles.
For ascending linking, don’t settle for breadcrumbs: add a text link to the parent category in the body of the page (e.g., "See all products in category X"). This reinforces the signal and provides an alternative if the breadcrumb is poorly rendered JavaScript.
How do you verify that corrections work?
Run a third-party crawl after making modifications. If the discovery rate increases from 75% to 98% from any entry point, you’re on the right track. Also compare with server logs: if Googlebot increases the crawl frequency on previously orphaned sections, it indicates that the linking is working.
Monitor the Search Console, Coverage section: the pages "Detected, not indexed" should decrease if they become accessible through multiple paths. However, be cautious — accessibility does not mean automatic indexing. A crawled but deemed low-quality page will remain excluded from the index.
- Crawl the site from 5-10 spread URLs (not just the homepage)
- Ensure all strategic pages are discovered from each entry point
- Audit the breadcrumbs: presence, Schema.org markup, clickable links
- Add 3-6 relevant horizontal links on each page (similar products, related articles)
- Integrate text upward links to parent categories
- Compare server logs before/after to measure the impact on crawl
❓ Frequently Asked Questions
Un sitemap XML suffit-il à compenser un maillage interne défaillant ?
Combien de liens internes par page sont recommandés ?
Le maillage horizontal impacte-t-il le PageRank interne ?
Quel crawler tiers utiliser pour tester le maillage bidirectionnel ?
Comment gérer le maillage bidirectionnel sur un site avec pagination infinie ?
🎥 From the same video 21
Other SEO insights extracted from this same Google Search Central video · duration 57 min · published on 13/05/2020
🎥 Watch the full video on YouTube →
💬 Comments (0)
Be the first to comment.