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

With mobile-first indexing, it may be necessary to implement hreflang tags on both the desktop and mobile versions of a site to ensure the correct application of multilingual and geographic configurations.
41:25
🎥 Source video

Extracted from a Google Search Central video

⏱ 51:15 💬 EN 📅 11/11/2016 ✂ 10 statements
Watch on YouTube (41:25) →
Other statements from this video 9
  1. 1:09 Google PageSpeed Insights sait-il vraiment analyser les Single Page Apps ?
  2. 7:51 La balise canonical cross-domain fonctionne-t-elle vraiment ?
  3. 8:24 Le contenu masqué mobile pèse-t-il vraiment autant que le contenu visible en indexation mobile-first ?
  4. 10:29 Les interstitiels intrusifs pénalisent-ils vraiment tout votre site ?
  5. 14:36 Les mots-clés dans les URL ont-ils vraiment un impact sur le ranking Google ?
  6. 15:08 Faut-il regrouper son contenu sur une seule page ou le diviser en plusieurs URLs distinctes ?
  7. 17:12 Faut-il abandonner un domaine à l'historique complexe plutôt que de le nettoyer ?
  8. 19:21 Les certificats SSL premium offrent-ils un avantage SEO par rapport aux certificats gratuits ?
  9. 44:26 Faut-il automatiser les balises title et meta description depuis une base de données ?
📅
Official statement from (9 years ago)
TL;DR

Google states that hreflang tags must now be implemented on both the mobile and desktop versions of a site under mobile-first indexing. This recommendation aims to ensure that multilingual and geographic configurations are properly applied, regardless of the bot's entry point. Specifically, implementing tags only on the desktop version may lead to inconsistencies in how Googlebot processes language variants.

What you need to understand

Why is Google now asking for this dual implementation?

Mobile-first indexing has fundamentally changed how Google crawls and indexes sites. Previously, Googlebot primarily checked the desktop version of a page, even for ranking mobile results. Since the shift to mobile-first, the mobile version serves as the primary reference for indexing and ranking.

If your hreflang tags are only present on the desktop version, Googlebot mobile may not detect them during its initial crawl. The result? Google may fail to correctly identify the language or geographic variants of your pages, showing the wrong version to users based on their location or language.

Does this requirement apply to all implementation methods?

Mueller's statement primarily targets hreflang tags in HTML within the <head>. If your site displays different templates between mobile and desktop (which is rare today but still occurs), the absence of hreflang on mobile creates a gap in your setup.

On the other hand, implementations via XML sitemaps or HTTP headers partially sidestep this issue. A single hreflang sitemap applies to all versions, mobile and desktop. HTTP headers work similarly, provided your server sends them consistently. However, beware: if you mix methods (HTML on desktop, none on mobile), that's where problems arise.

What concrete risks are there if hreflang tags are missing on mobile?

The first impact affects the geographic and linguistic distribution of your organic traffic. A French-speaking user may land on your English version, or an American visitor on your UK version, simply because Google did not catch the relationship between your URLs.

The second risk concerns duplicate content. Without correctly detected hreflang tags, Google may view your language variants as unintentional duplicates, diluting their respective authority. Ranking signals fragment instead of consolidating by target market.

  • Mobile-desktop consistency required: hreflang tags must be present on both versions if implemented in HTML.
  • Sitemaps and HTTP headers safeguarded: these centralized methods avoid version disparity issues.
  • Risks of poor targeting: lack of mobile hreflang = misdirected users + diluted ranking signals.
  • Mobile-Friendly Test mandatory: check that Googlebot mobile sees the tags using the URL inspection tool.
  • Regular audits essential: technical migrations or template changes can break mobile-desktop parity.

SEO Expert opinion

Is this statement consistent with on-the-ground observations?

Yes, and documented problematic cases confirm this. Many multilingual sites that migrated to responsive design after the era of separate mobile versions (m.example.com) have retained hreflang configurations designed for the old system. Consequently, tags are present on desktop but missing or partially implemented on mobile.

Audits regularly reveal sites where the Google Search Console inspection tool shows hreflang tags on the desktop version but not on the mobile rendering of the same URL. Google indexes what it sees on mobile, period. If your tags are not there, they do not exist for the algorithm.

What nuances should be added to this recommendation?

Mueller does not specify the relative impact of the three implementation methods (HTML, sitemap, headers). In practice, the hreflang sitemap remains the most reliable solution for large multilingual sites. It centralizes configuration, eliminates mobile-desktop disparity risks, and is easier to maintain than scattering HTML tags across thousands of pages.

Another nuance: the phrase "it may be necessary" is typically Google. A realistic translation? It's mandatory if you use HTML tags. The conditional masks the imperative nature of the recommendation. [To be verified]: Google has never published data showing the failure rates of mobile-only hreflang configurations versus dual ones, but user complaints on official forums suggest that the absence on mobile indeed blocks recognition.

When does this rule not apply?

If you use exclusively a hreflang sitemap, the issue doesn't even arise. The XML file points to your URLs without distinguishing between mobile and desktop, and Google uses it regardless of the crawled version. The same logic applies to HTTP headers, as long as your server sends them consistently.

Single-language or single-market sites also escape the problem, as they have no hreflang tags to implement. Finally, the rare sites still in separate configuration (desktop on example.com, mobile on m.example.com) must manage hreflang on each domain or subdomain anyway, so Mueller's recommendation changes nothing for them.

Warning: sites with conditional content (some blocks visible only on mobile or desktop) may generate different HTML renderings. If your hreflang tags are injected via JavaScript and the script only runs on desktop, Googlebot mobile will never see them, even if the URL is technically responsive.

Practical impact and recommendations

What should you do to comply?

Start with a mobile-desktop parity audit. Take a representative sample of your multilingual pages and compare the HTML source code seen by desktop versus mobile. The URL inspection tool in Search Console shows exactly what Googlebot mobile crawled: if your hreflang tags do not appear in the rendering, you have a problem.

If you detect inconsistencies, the simplest solution is to migrate to a hreflang sitemap. Create an XML file listing all your language variants with their relationships, submit it through Search Console, and then remove redundant HTML tags. You will improve maintainability and eliminate the risk of version disparity.

What mistakes should you avoid during implementation?

A classic mistake: implementing hreflang tags only in a component that only loads on desktop (like a different header.php based on the device). In responsive design, your HTML code must be strictly identical between mobile and desktop, with only CSS changing. If your tags are in the <head>, they must be there all the time.

Another trap: hreflang tags injected by JavaScript late. Google executes JS, yes, but if the script only runs on certain screen resolutions or detects the user-agent, you artificially recreate a stripped-down mobile version. Inject your tags server-side, in the initial HTML, before any client processing.

How can I verify that my site is correctly set up?

Use the Google Search Console URL Inspection tool in "Test URL in Production" mode. Request the mobile rendering, then examine the returned HTML code. Your hreflang tags should appear in the <head> section, exactly as they do on desktop.

Complement this with a Screaming Frog or Sitebulb crawl using the Googlebot mobile user-agent. Compare the hreflang tags extracted in mobile mode versus desktop: they must be strictly identical. Any discrepancies indicate a conditional rendering issue that needs correction.

  • Audit the mobile-desktop parity of hreflang tags on a sample of key pages
  • Check the mobile HTML rendering via Search Console inspection tool
  • Consider migrating to a hreflang sitemap to simplify maintenance
  • Remove conditional JavaScript injections of hreflang tags
  • Crawl the site using the mobile user-agent and compare with the desktop crawl
  • Test language variants from different geolocations to validate targeting
Implementing consistent hreflang tags between mobile and desktop is now non-negotiable in mobile-first indexing. The most reliable method remains the XML sitemap, which avoids any rendering disparities. If you retain HTML tags, make sure they are generated server-side and present in the initial source code, before any JavaScript manipulation. These technical optimizations can quickly become complex on large multilingual or multi-regional sites. If you manage multiple dozens of language variants or hybrid architectures, the assistance of a specialized SEO agency can save you time and prevent costly mistakes in your strategic markets.

❓ Frequently Asked Questions

Les balises hreflang dans un sitemap XML suffisent-elles avec l'indexation mobile-first ?
Oui, un sitemap hreflang correctement configuré fonctionne indépendamment de la version mobile ou desktop. Google lit le sitemap de façon centralisée, ce qui élimine le risque de disparité entre les versions.
Dois-je dupliquer les balises hreflang si mon site est en responsive design ?
En responsive pur, le HTML est identique entre mobile et desktop, donc vos balises hreflang sont déjà présentes sur les deux. Le problème ne concerne que les sites avec du rendu conditionnel ou des templates différents selon le device.
Comment savoir si Googlebot mobile voit mes balises hreflang ?
Utilisez l'outil d'inspection d'URL dans Search Console, demandez le test en production, et examinez le code HTML mobile retourné. Vos balises doivent figurer dans le &lt;head&gt;.
Les HTTP headers hreflang posent-ils le même problème ?
Non, les en-têtes HTTP sont envoyés par le serveur indépendamment de la version affichée. Tant que votre serveur renvoie les mêmes headers pour mobile et desktop, la configuration reste cohérente.
Que se passe-t-il si mes balises hreflang sont injectées par JavaScript ?
Google exécute le JavaScript, mais si le script détecte le device ou ne tourne que sur desktop, Googlebot mobile peut ne pas voir les balises. Préférez une injection côté serveur dans le HTML initial.
🏷 Related Topics
Crawl & Indexing AI & SEO Mobile SEO International SEO

🎥 From the same video 9

Other SEO insights extracted from this same Google Search Central video · duration 51 min · published on 11/11/2016

🎥 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.