What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 3 questions

Less than 30 seconds. Find out how much you really know about Google search.

🕒 ~30s 🎯 3 questions 📚 SEO Google

Official statement

For sites with separate mobile versions (m-dot), while it's not mandatory to list them in the sitemap, it is recommended to include them if you want to apply hreflang annotations to mobile pages. The m-dot pages must point to their m-dot equivalents in other languages via hreflang.
🎥 Source video

Extracted from a Google Search Central video

💬 EN 📅 16/04/2021 ✂ 18 statements
Watch on YouTube →
Other statements from this video 17
  1. Faut-il vraiment créer du contenu géolocalisé pour toutes vos pages ?
  2. Le hreflang booste-t-il vraiment le classement ou est-ce un mythe SEO ?
  3. Peut-on vraiment combiner noindex et canonical sans risque SEO ?
  4. Faut-il vraiment indexer toutes vos pages de pagination ?
  5. Le budget de crawl : faut-il vraiment s'en préoccuper pour votre site ?
  6. Exclure Googlebot de la détection d'adblock est-il du cloaking ?
  7. Faut-il vraiment optimiser tout le site pour ranker une seule page ?
  8. Les redirections de domaines expirés sont-elles vraiment ignorées par Google ?
  9. Faut-il créer un site intermédiaire bloqué par robots.txt pour gérer des milliers de redirections ?
  10. Les breadcrumbs sont-ils vraiment utiles pour le SEO ou juste un gadget UI ?
  11. Changer de CMS détruit-il vraiment votre référencement naturel ?
  12. L'UX est-elle vraiment un facteur de classement Google ou un simple effet de bord ?
  13. Faut-il vraiment optimiser des passages individuels ou toute la page reste-t-elle prioritaire ?
  14. Pourquoi l'authentification HTTP protège-t-elle mieux votre staging que robots.txt ou noindex ?
  15. Peut-on utiliser les données structurées review pour des avis copiés depuis un site tiers ?
  16. Les Core Web Vitals desktop ne comptent-ils vraiment pour rien dans le classement Google ?
  17. Peut-on vraiment contrôler l'apparition des sitelinks dans Google ?
📅
Official statement from (5 years ago)
TL;DR

Google recommends including separate mobile pages (m-dot) in the sitemap and applying hreflang annotations to them if your multilingual site uses this architecture. Specifically, each m-dot page should point to its m-dot equivalents in other languages, not to desktop versions. This guidance changes the game for sites that had neglected mobile hreflang annotations, thinking Google would handle it automatically.

What you need to understand

Why does Google emphasize hreflang annotations for m-dot pages?

m-dot sites, those mobile versions hosted on separate subdomains (m.example.com), pose a technical challenge for Google: correctly associating each mobile page with its desktop version and language variants. Without explicit hreflang annotations, Google has to guess these relationships, which opens the door to indexing and geographical targeting errors.

Mueller is clear: if you want Google to understand that a page m.example.fr/product should show for French speakers on mobile, it must point to its m-dot equivalents in other languages — not to the desktop versions. It’s a mobile-to-mobile relationship, independent of the desktop-to-desktop relationship.

Does this recommendation apply to all mobile sites?

No, and this is where many practitioners face challenges. This directive concerns only m-dot architectures, those sites that maintain two distinct versions (www.example.com and m.example.com). If your site uses responsive design or a dynamic serving setup (the same HTML served at the same URL), you're not affected.

Responsive design, which is now predominant, solves this problem at its source: one URL serves the same content to desktop and mobile users. The hreflang annotations point to a single adaptable URL. m-dot sites, however, reside in a more complex world where each page exists in duplicate — and Google wants explicit instructions for each one.

What does "m-dot pages must point to their m-dot equivalents" really mean?

Let's take a concrete example. Your site has three language versions: French, English, and German. In m-dot architecture, you have six URLs for the same product page: www.example.fr/product, m.example.fr/product, www.example.com/product, m.example.com/product, www.example.de/produkt, m.example.de/produkt.

In the HTML of m.example.fr/product, your link rel="alternate" hreflang tags must point to m.example.com/product (hreflang="en") and m.example.de/produkt (hreflang="de") — and not to the www versions. Conversely, the desktop pages point to each other. It's a double-loop system that requires rigorous maintenance.

  • m-dot pages form a separate hreflang network from that of desktop pages, even though they represent the same content.
  • The sitemap can include m-dot URLs, though it's not obligatory — but it is strongly recommended to facilitate discovery and indexing.
  • Each m-dot page must carry its own hreflang annotations in the <head> or via the HTTP header, not rely on those of the desktop version.
  • This approach doubles the maintenance burden: any changes to language structure must be replicated across both architectures.
  • The alternative recommended by Google remains responsive design, which removes this complexity by unifying desktop and mobile on a single URL.

SEO Expert opinion

Is this recommendation consistent with observed practices in the field?

Let's be honest: most multilingual m-dot sites I’ve audited completely overlook mobile hreflang annotations. The common assumption was that Google would bridge the gap automatically through the rel="canonical" and rel="alternate" media="only screen and (max-width: 640px)" tags. Mueller's statement debunks this misconception.

In practice, I have found that Google often manages to get by without explicit hreflang annotations on m-dot pages — but at the cost of a non-negligible error rate. English mobile pages appear for French queries, or worse, Google indexes the wrong mobile language version in its results. The problem becomes critical for e-commerce sites with differing stock and prices depending on the country.

What nuances should be added to this directive?

Mueller states that it is "not mandatory" to include m-dot pages in the sitemap, but that he recommends it. This vague phrasing leaves room for interpretation. [To be verified]: Can Google discover and correctly associate m-dot pages without a sitemap if the hreflang annotations are in place in the HTML? Probably, but why take the risk?

The real question is one of resource prioritization. If you have a multilingual m-dot site in production, implementing this double hreflang loop represents a significant technical undertaking. Is the ROI there? If your international mobile traffic is marginal, maybe not. If it's your main conversion channel, it's non-negotiable.

In what cases does this rule become really critical?

Three situations make this implementation indispensable. First, sites that have significant regional variations (prices, stock, legal content) where a geographical targeting error has a direct business impact. Secondly, markets where mobile traffic overwhelmingly exceeds desktop — particularly in Asia and Africa — and where the m-dot version is the primary interface.

Thirdly, and less obviously, sites that have historically faced duplicate content issues between their language versions. If Google is already hesitant between your desktop versions, it will hesitate doubly with your mobile versions. Well-implemented hreflang annotations act as a trust signal that alleviates ambiguity.

Warning: If you are migrating from an m-dot architecture to responsive, do not abruptly remove your m-dot pages without proper 301 redirects. I have seen sites lose 40% of their mobile traffic in a few weeks due to mishandling this transition, with Google continuing to index m-dot URLs that no longer exist.

Practical impact and recommendations

What should you do if you already have a multilingual m-dot site?

First step: audit the current setup. Crawl your m-dot versions with Screaming Frog or Oncrawl and check if any hreflang annotations are already in place. Often, they are partially implemented or point to the wrong URLs (desktop instead of mobile). List all m-dot pages that have a linguistic equivalent and cross-reference with your current sitemap.

Next, decide on your implementation strategy: HTML tags in the <head>, HTTP headers or XML sitemap. For m-dot sites, I recommend the combination of HTML + sitemap. Tags in the <head> ensure the bidirectional relationship, while the sitemap facilitates discovery. HTTP headers are better suited for non-HTML files (PDFs, images) that do not have a <head>.

What errors should be avoided during implementation?

The most frequent mistake: mixing desktop and mobile references in hreflang annotations. Your m-example.fr/page must exclusively point to other m-dot URLs (m.example.com, m.example.de), never to www.example.com. This consistency is crucial — Google considers mobile and desktop versions as distinct entities in this context.

The second trap: forgetting the bidirectional relationship. If m.example.fr/page declares m.example.com/page as the English alternative, then m.example.com/page must reciprocally declare m.example.fr/page as the French alternative. A one-way link is ignored by Google. Always check reciprocity on a sample of pages before deploying at scale.

How can you verify that your implementation works correctly?

Use the Search Console, under the "International targeting" section. Google reports hreflang errors there: missing tags, non-reciprocal relationships, invalid language codes. Note that these reports have a delay of several weeks — do not expect immediate feedback.

Manually test with geolocated queries: use a VPN to simulate a connection from different countries, search for your pages in mobile mode, and check that Google serves the correct language version. Compare with desktop performance to identify inconsistencies. If the English mobile version appears for a French query while the desktop is correct, your mobile hreflang is failing.

  • Crawl all m-dot pages and extract existing hreflang annotations to identify inconsistencies.
  • Implement the link rel="alternate" hreflang tags in the <head> of each m-dot page, pointing to the m-dot equivalents in other languages.
  • Add all m-dot URLs to the XML sitemap with their corresponding hreflang annotations.
  • Verify the reciprocity of hreflang relationships on a representative sample of pages before global deployment.
  • Monitor the Search Console for at least 4 weeks post-deployment to catch any errors reported by Google.
  • Manually test with VPN + mobile mode on key pages from different target countries to validate targeting.
Managing hreflang annotations on a multilingual m-dot architecture represents a technical project that touches on HTML, sitemaps, and geographical targeting logic. The complexity increases exponentially with the number of languages and pages. If your team lacks expertise in these areas, or if you manage a high-volume site, the support of a specialized SEO agency can prevent costly mistakes and speed up compliance. An initial audit will help identify priorities and properly size the project.

❓ Frequently Asked Questions

Dois-je absolument inclure mes pages m-dot dans le sitemap si j'ai déjà des annotations hreflang dans le HTML ?
Non, ce n'est pas strictement obligatoire selon Mueller, mais c'est fortement recommandé. Le sitemap facilite la découverte des pages m-dot par Google et accélère leur indexation. Sans sitemap, Google peut mettre plus de temps à crawler toutes vos variantes mobiles linguistiques.
Une page m-dot peut-elle pointer vers une version desktop dans ses annotations hreflang ?
Non, c'est une erreur à éviter. Les pages m-dot doivent pointer exclusivement vers d'autres pages m-dot dans leurs annotations hreflang. Google traite les versions mobile et desktop comme des entités séparées dans ce contexte.
Si je migre vers responsive design, que deviennent mes annotations hreflang m-dot existantes ?
Elles deviennent obsolètes. En responsive, vous n'avez qu'une seule URL par page qui sert desktop et mobile. Vos annotations hreflang doivent pointer vers ces URLs uniques. Mettez en place des redirections 301 des anciennes URLs m-dot vers les nouvelles URLs responsive.
Les annotations hreflang dans les en-têtes HTTP fonctionnent-elles pour les pages m-dot ?
Oui, c'est une méthode valide, surtout pour les contenus non-HTML. Mais pour des pages HTML classiques, les balises dans le <head> restent plus simples à maintenir et à auditer. La combinaison HTML + sitemap est généralement préférable.
Combien de temps faut-il à Google pour prendre en compte les nouvelles annotations hreflang m-dot ?
Comptez entre 2 et 6 semaines pour que Google recrawle vos pages, indexe les nouvelles annotations et ajuste ses résultats de recherche. La Search Console commence à afficher les erreurs avec un délai similaire. La patience est de mise.
🏷 Related Topics
Domain Age & History Crawl & Indexing AI & SEO Mobile SEO Search Console International SEO

🎥 From the same video 17

Other SEO insights extracted from this same Google Search Central video · published on 16/04/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.