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

To manage the mobile and desktop versions of your site, it is preferable to use the rel=canonical attribute instead of the URL parameters tool to indicate which version should be indexed as primary.
5:24
🎥 Source video

Extracted from a Google Search Central video

⏱ 1h00 💬 EN 📅 21/04/2015 ✂ 23 statements
Watch on YouTube (5:24) →
Other statements from this video 22
  1. 2:24 Faut-il abandonner les paramètres d'URL mobiles au profit du rel=canonical ?
  2. 3:50 L'outil de gestion des paramètres d'URL agit-il vraiment sur l'indexation ou seulement sur le crawl ?
  3. 3:54 Les paramètres d'URL bloquent-ils vraiment l'indexation de vos pages ?
  4. 5:41 Pourquoi la requête site: affiche-t-elle des URL que Google ne classe pas dans les SERP ?
  5. 9:30 Faut-il encore soumettre manuellement ses pages à Google pour accélérer l'indexation ?
  6. 10:04 Faut-il bloquer ou laisser indexer vos pages à facettes ?
  7. 11:14 Pourquoi Google affiche-t-il encore les anciennes URL après une migration de domaine ?
  8. 13:54 Est-ce que l'ancienneté d'un site protège vraiment son classement lors des mises à jour Google ?
  9. 22:59 Les sites non mobile-friendly sont-ils vraiment pénalisés par Google ?
  10. 23:01 Un site non mobile-friendly est-il vraiment pénalisé par Google ?
  11. 24:22 Combien de temps faut-il vraiment pour qu'une mise à jour mobile-friendly impacte vos positions ?
  12. 26:42 Le nombre de mots influence-t-il vraiment le classement SEO ?
  13. 33:38 Faut-il vraiment abandonner un domaine pénalisé ou peut-on s'en sortir autrement ?
  14. 41:54 Faut-il vraiment bloquer le spam de référence dans Google Analytics par pays ?
  15. 42:50 La vitesse mobile améliore-t-elle vraiment l'engagement au-delà du classement ?
  16. 43:28 La vitesse serveur impacte-t-elle vraiment le crawl budget de Google ?
  17. 44:58 La vitesse serveur impacte-t-elle vraiment le classement Google ou seulement le crawl ?
  18. 45:18 La vitesse mobile impacte-t-elle vraiment le classement Google ?
  19. 46:32 La vitesse de chargement pénalise-t-elle vraiment le classement des sites lents ?
  20. 47:36 La vitesse de chargement transforme-t-elle vraiment le comportement utilisateur ?
  21. 48:12 Comment Googlebot adapte-t-il automatiquement son crawl en cas d'erreurs serveur ?
  22. 52:48 Un site non mobile-friendly est-il vraiment pénalisé par Google ?
📅
Official statement from (11 years ago)
TL;DR

John Mueller recommends using the rel=canonical attribute instead of the URL parameters tool to indicate which version (mobile or desktop) should be indexed as primary. This directive clarifies the hierarchy of technical signals in a context where Google primarily indexes mobile versions. Essentially, it means revisiting your configurations if you were still relying on URL parameters to manage your device variants.

What you need to understand

Why does Google favor rel=canonical over URL parameters?

The URL parameters tool in Search Console has long served to indicate to Google how to handle certain URL variants (session parameters, filters, tracking). However, Mueller clarifies here that for managing mobile and desktop versions, it is not the most reliable approach.

The rel=canonical is a direct HTML canonical signal, integrated into the page code. Google checks it at crawl time, making it a much more stable and prioritized indicator. The URL parameters, on the other hand, are an external configuration that can be ignored or misinterpreted if Google detects inconsistencies.

In practice, if you still have sites with distinct mobile URLs (e.g., m.example.com or example.com?mobile=1), Google clearly states: use canonical to point to the version you want to index, not the URL parameters tool.

Does this recommendation still apply with mobile-first indexing?

Since the widespread transition to mobile-first indexing, Google primarily crawls and indexes the mobile version of your site. In this context, the question of “which version to index” arises differently: you no longer truly choose, Google prioritizes mobile by default.

However, some sites still maintain separate URLs or hybrid configurations. For these cases, canonical remains the best way to clarify your intent. If your mobile points to desktop via canonical, you explicitly indicate that desktop is the reference version (a rare but possible scenario for desktop-only sites).

This directive aims mainly to clean up historically shaky configurations where webmasters piled on URL parameters, vary headers, and contradictory canonicals. Google says: simplify, use canonical, end of story.

What are the risks of ignoring this recommendation?

Continuing to rely on the URL parameters tool exposes you to several issues. First, Google may simply ignore this setting if its algorithms detect that mobile and desktop content significantly differs. Additionally, URL parameters are not always correctly propagated across all of Google's internal systems.

Canonical, however, is an on-page signal that Googlebot reads directly. If you don’t use it, you leave Google to decide which version to index, risking the indexing of the wrong variant, duplicate content, or dilution of crawl budget across multiple equivalent URLs.

  • Always prioritize rel=canonical to indicate the main version between mobile and desktop
  • The URL parameters tool is not designed to arbitrate between device variants
  • Mobile-first indexing makes this question less frequent, but it remains for sites with separate URLs
  • A poorly configured canonical can lead to indexing of the wrong version or duplicate content
  • Google sometimes ignores URL parameters if they contradict other on-page signals

SEO Expert opinion

Is this directive consistent with observed practices in the field?

Yes, and it reflects a reality that most SEOs have already integrated. For years, the rel=canonical has been the reference signal for managing duplications and URL variants. The URL parameters tool has always been a stopgap measure, a way to correct downstream what should have been resolved upstream in the code.

What’s interesting is that Mueller takes the time to explicitly remind about mobile/desktop variants. This likely means that Google still sees poorly configured setups where webmasters think they manage their variants properly via Search Console while the HTML suggests otherwise. Let’s be honest: if you still rely on URL parameters for this use case, you are a decade behind.

What nuances should be added to this recommendation?

The directive is clear, but it obscures one point: which way to point the canonical? If you have m.example.com and www.example.com, which one canonicalizes to the other? With mobile-first indexing, the logic would dictate that desktop points to mobile (since mobile is the one being indexed). But Mueller doesn’t specify this detail.

[To check] In practice, most modern responsive sites have only one URL per content, so this question doesn’t even arise. But for the rare sites still using separate URLs, you need to test and observe the logs: which Googlebot crawls which version, and which URL appears in the index. The canonical should reflect this reality, not the other way around.

Another nuance: if you use dynamic serving (same URL, different content based on User-Agent), the canonical is pointless since there’s only one URL. In this case, the Vary: User-Agent header does the job, and Mueller doesn’t mention it here. Therefore, the recommendation specifically targets architectures with multiple URLs.

In what cases might this rule not apply?

If your site employs responsive design or dynamic serving with one URL per page, this directive is irrelevant: you have no variants to canonicalize. The canonical can serve for other cases (sorting parameters, pagination), but not for mobile vs desktop.

Be careful also with sites with multiple language versions that have separate mobile URLs by language. In that case, you need to combine canonical AND hreflang, and the configuration can quickly become complex. In these scenarios, a technical audit is essential before touching anything, because a canonical mistake could ruin your international indexing.

Point of caution: Do not confuse canonical and alternate. The rel=alternate media="only screen and (max-width: 640px)" was historically used to indicate a separate mobile version. However, this annotation has become obsolete since the mobile-first. If you still have it in your code, remove it and replace it with a proper canonical.

Practical impact and recommendations

What should you do concretely if you still manage separate mobile/desktop URLs?

First step: audit your current configuration. List all mobile and desktop URLs, and check where the canonicals point. Use a crawler like Screaming Frog or Oncrawl to extract the canonical tags from each variant. If you see inconsistencies (mobile pointing to mobile, desktop to desktop, or worse: nothing at all), that needs to be corrected as a priority.

Next, decide on the reference version. With mobile-first, it makes sense for the mobile version to be the one indexed. Therefore, desktop should canonicalize to mobile. But if your desktop content is significantly richer (a rare but existing case), you can do the opposite, provided that the mobile version remains crawlable and of good quality. Google will index mobile but will understand that desktop is the canonical reference.

Finally, remove any contradictory configurations in the URL parameters tool in Search Console. If you had set rules to ignore ?mobile=1 or similar, disable them. The canonical should be the only source of truth.

What mistakes to avoid when implementing rel=canonical between device variants?

A common mistake: putting an auto-referential canonical on each version (mobile points to mobile, desktop to desktop). This doesn't indicate anything to Google about which version to prioritize, and you end up with two URLs competing in the index. The canonical should point from the secondary variant to the primary variant, not to itself.

Another trap: forgetting to check the content. If your mobile version is a shell compared to the desktop (reduced menu, truncated text, missing images), and you force mobile indexing via canonical, you will lose ranking. Google indexes what it crawls. If mobile is poor, your SEO will suffer, canonical or not.

The third mistake: mixing canonical and hreflang inconsistently. If you have both language and device variants, every French mobile URL must canonicalize to... what? French mobile or French desktop? The answer depends on your architecture, but it needs to be uniform across the site. A canonical that jumps from one language to another guarantees chaos.

How to check if your configuration works correctly?

Use the URL inspection tool in Search Console. Test a mobile URL and a desktop URL. Google tells you which URL it considers canonical. If it's not the one you defined, dig deeper: either your canonical tag is malformed, or Google detected an inconsistency and chose itself.

Also, consult your server logs. If Googlebot mobile crawls your desktop version massively while you have canonicalized mobile, that's suspicious. Conversely, if Googlebot desktop crawls mobile, that's normal (it checks for consistency). But the bulk of the crawl should focus on the version you designated as canonical.

Finally, check the coverage report in Search Console. If you see excluded mobile URLs with the status “Another page with appropriate canonical tag,” that’s a good sign: Google understood that desktop (or vice versa) is the reference version and it is not indexing the secondary variant.

  • Audit all canonical tags on mobile and desktop variants with a crawler
  • Clearly define which version (mobile or desktop) should be the indexed reference
  • Remove contradictory rules in the URL parameters tool in Search Console
  • Check content consistency between the two versions before canonicalizing
  • Test with the URL inspection tool to ensure that Google respects your canonicals
  • Monitor logs to confirm that the crawl focuses on the correct version
Establishing a clean canonicalization strategy between mobile and desktop variants requires a detailed analysis of your technical architecture, crawl logs, and the respective quality of each version. These optimizations can prove difficult to orchestrate alone, especially if your site combines multiple languages, dynamic parameters, or legacy technical issues. Engaging a specialized SEO agency enables you to benefit from an in-depth technical audit and personalized support to implement these changes without jeopardizing your existing indexing.

❓ Frequently Asked Questions

Le rel=canonical fonctionne-t-il aussi pour les sites en responsive design ?
Oui, mais dans ce cas il sert uniquement à indiquer la version canonique d'une page face à d'éventuels paramètres d'URL (tri, filtres, tracking), pas pour mobile vs desktop puisqu'il n'y a qu'une seule URL par contenu.
Peut-on utiliser à la fois canonical et alternate pour les variantes mobile ?
L'annotation rel=alternate media pour mobile est obsolète depuis le mobile-first indexing. Utilisez uniquement canonical pour indiquer la version de référence.
Que se passe-t-il si mon canonical mobile pointe vers desktop alors que je suis en mobile-first ?
Google crawlera et indexera la version mobile (mobile-first oblige), mais considérera desktop comme la référence canonique. Assurez-vous que le contenu mobile soit complet, sinon vous risquez de perdre du ranking.
L'outil de paramètres d'URL est-il complètement inutile aujourd'hui ?
Non, il reste pertinent pour gérer des paramètres de session, de tri ou de tracking qui créent du contenu dupliqué. Mais pour mobile vs desktop, le canonical est la solution à privilégier.
Comment gérer le canonical si j'ai un sous-domaine mobile (m.example.com) et un site principal (www.example.com) ?
Chaque URL mobile sur m.example.com doit contenir une balise canonical pointant vers l'URL équivalente sur www.example.com (ou l'inverse selon votre stratégie). Testez ensuite via l'inspection d'URL que Google respecte bien cette directive.
🏷 Related Topics
Crawl & Indexing Mobile SEO Domain Name

🎥 From the same video 22

Other SEO insights extracted from this same Google Search Central video · duration 1h00 · published on 21/04/2015

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