Official statement
Other statements from this video 22 ▾
- 1:36 Does the disavow file really work link by link as Google crawls?
- 8:21 Should you really nofollow links between your branch pages?
- 8:41 Should you really feature your best-selling products in the main navigation?
- 9:07 Does incorrect structured data markup really hurt your SEO rankings?
- 10:20 Should you really place your key pages in the main navigation to rank better?
- 11:26 Does Google really ignore poorly marked structured data without penalizing the page?
- 13:01 Is it true that content hidden behind tabs is actually indexed by Google?
- 13:42 Is it true that content behind tabs is indexed in mobile-first?
- 14:36 Does Google really filter medical sites manually to ensure the quality of results?
- 16:40 Should you ditch Data Highlighter for JSON-LD?
- 20:09 Are nofollow links really ignored by Google for SEO?
- 20:19 Does Google really treat nofollow links to discover new sites?
- 22:42 Are JavaScript links without href really invisible to Google?
- 23:12 Why does Google ignore your poorly formatted JavaScript links?
- 27:47 Should you really centralize your content to rank on Google?
- 29:55 Is high-quality content really enough to generate natural backlinks?
- 30:03 Is it true that Domain Authority is totally irrelevant for ranking on Google?
- 30:16 Why does Google consider links from image sites, classifieds, and free platforms to be spam?
- 38:17 Does Google really declare its user-agent while crawling?
- 43:06 Does Google really understand all video embedding formats for SEO?
- 44:12 Do blocked third-party cookies really affect your mobile traffic in Analytics?
- 51:11 Should you ditch the desktop version to solely optimize the mobile version?
Google claims that duplicating mobile and desktop menus in the HTML code does not negatively impact SEO. The engine understands the navigation structure of both versions as long as the links point to the same destinations. This clarification removes ambiguity on a common practice in responsive development but raises questions about crawl budget and technical debt for large sites.
What you need to understand
Why does this question keep coming up among developers?
Content duplication remains one of the most deeply rooted fears in SEO. When implementing a responsive menu, the simplest solution often involves creating two separate HTML structures: one for desktop and one for mobile. CSS then manages to display one or the other depending on the screen size.
This approach technically generates duplicate code in the DOM. Logically, technical teams wonder: will Google interpret this as duplicate content? Are we diluting internal PageRank by having the same links twice in the source code?
What does Google actually understand by “mobile and desktop menus”?
Mueller refers here to the navigation structures present simultaneously in the HTML of the same page. Specifically: a <nav class="desktop-menu"> and a <nav class="mobile-menu">, both in the source code, but only one visible depending on the viewport thanks to CSS media queries.
The engine distinguishes between this practice and actual problematic duplication of editorial content. The navigation links, even if repeated, point to the same URLs and serve a structural purpose, not an editorial one. Google treats them differently from traditional duplicate text.
In what context does this statement make the most sense?
With widespread mobile-first indexing, Google primarily crawls and indexes the mobile version of pages. If your mobile menu is coded separately from the desktop menu, the bot analyzes both structures present in mobile-first HTML.
The question becomes critical for sites with complex mega-menus or navigation that varies by device. Some sites show additional categories on desktop, while others drastically simplify their mobile menu. Knowing that this duplication is not detrimental opens up possibilities for architecture.
- Duplicating menus is not considered penalizing duplicate content by Google
- Links must point to the same destinations in both versions to avoid any confusion
- This tolerance specifically concerns navigation elements, not general editorial content
- Mobile-first indexing means Google sees both menus if they are present in mobile code anyway
- This practice remains neutral in SEO, providing neither a bonus nor a penalty, as long as the implementation is consistent
SEO Expert opinion
Is this statement consistent with field observations?
Absolutely. For years, sites that duplicate their mobile/desktop menus show no observable penalties specifically related to this practice. Technical audits regularly reveal this configuration with no negative correlation to organic performance.
The real issue has never been pure duplicate content. The risk lies elsewhere: link inconsistency, display bugs that hide important content, or excessive crawl budget consumption on massive sites. But structural duplication itself? Never seen a direct impact.
What nuances should be added to this claim?
Mueller clearly states “as long as the links point to the same places.” That’s where some sites go wrong. I've seen implementations where the mobile menu contained internal anchors (#section) absent from the desktop menu, or worse, different absolute URLs for the same sections.
Another point: this tolerance does not extend to massive duplication of editorial content for responsive design reasons. Duplicating a 500-word block of text for layout issues remains problematic. The line is drawn between functional navigation and informative content.
[To be verified]: Mueller does not quantify the impact on crawl budget. On a 100-page site, duplicating a menu of 20 links is negligible. On a site with 500,000 URLs and a mega-menu of 200 entries, the calculations may change. No official data on this.
In which cases does this approach become counterproductive?
First case: sites with a tight crawl budget. If Google is already struggling to crawl all of your strategic pages, adding unnecessary HTML markup—even tolerated—doesn’t help. A more surgical approach with a single menu managed in progressive JavaScript is preferable.
Second case: significant functional differences between mobile and desktop. If your mobile menu offers a facet search absent from desktop, or entirely different categories, you create semantic confusion for the bot. Google’s tolerance assumes functional equivalence, not an architectural divergence.
Practical impact and recommendations
What should you do concretely on your site?
If you already have a functioning duplicate mobile/desktop menu, don’t change anything. The absence of negative impact means that refactoring to "resolve" this non-issue would be a waste of time and a risk for regression.
However, make sure that both versions point to strictly identical URLs. No /page/ in one menu and /page in the other, no different UTM parameters, no variations of protocol (http vs https). Use a crawler like Screaming Frog in "Render JavaScript" mode to compare the two structures.
What mistakes to avoid during implementation?
The classic mistake: creating different anchors for the same content. For example: the desktop menu points to /products/category-a while the mobile menu points to /mobile/products/category-a. Google will perceive two distinct destinations, diluting the relevance signal.
Another trap: using display: none on the desktop menu in the mobile version without considering Core Web Vitals. This unnecessary markup bloats the DOM, impacts the Interaction to Next Paint (INP), and degrades user experience. Mueller’s statement validates the practice from an indexing point of view, not performance.
How to audit and validate your current configuration?
First step: inspect the raw HTML source code (not the DOM inspected after JavaScript). Look for <nav> tags or classes related to menus. Count how many complete navigation structures are present in the initial markup.
Then, use the URL Inspection tool of the Search Console with the "Test URL Live" option. Analyze the rendered HTML as Googlebot sees it. Check that the links from both menus appear in the list of discovered links, and that they point to the same canonical destinations.
- Ensure that the URLs of the links are strictly identical between the mobile and desktop menus (no variations in parameters or trailing slashes)
- Audit the weight of the DOM and the impact on the INP if the duplicate menu significantly burdens the markup
- Test with a crawler configured to interpret CSS to ensure that only the appropriate menu displays according to the viewport
- Ensure no strategic content is hidden by
display:noneonly on mobile (risk of mobile-first indexing) - Document the navigation structure in technical documentation to avoid regressions during refactors
- Monitor crawl budget via server logs if the site exceeds 50,000 URLs with a complex mega-menu
❓ Frequently Asked Questions
Faut-il privilégier un menu unique géré en JavaScript plutôt que deux menus HTML séparés ?
Est-ce que cette tolérance s'applique aussi aux footers dupliqués mobile/desktop ?
Mon menu mobile contient moins de liens que le desktop — est-ce un problème ?
Le crawl budget est-il réellement impacté par un menu dupliqué sur un site de taille moyenne ?
Peut-on utiliser des URLs différentes dans les menus mobile et desktop si elles redirigent vers la même page finale ?
🎥 From the same video 22
Other SEO insights extracted from this same Google Search Central video · duration 55 min · published on 03/04/2020
🎥 Watch the full video on YouTube →
💬 Comments (0)
Be the first to comment.