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

During an HTTP to HTTPS migration, it is essential to implement both 301 redirections AND canonical tags pointing to HTTPS to clearly indicate to Google which version is canonical.
37:53
🎥 Source video

Extracted from a Google Search Central video

⏱ 1h14 💬 EN 📅 04/06/2020 ✂ 44 statements
Watch on YouTube (37:53) →
Other statements from this video 43
  1. 2:22 Pourquoi votre site a-t-il perdu du trafic après une Core Update sans avoir fait d'erreur ?
  2. 2:22 Les Core Web Vitals vont-ils vraiment bouleverser votre stratégie SEO ?
  3. 3:50 Une baisse de classement après une Core Update signifie-t-elle vraiment un problème avec votre site ?
  4. 3:50 Faut-il vraiment attendre avant d'optimiser les Core Web Vitals ?
  5. 3:50 Pourquoi Google repousse-t-il la migration complète vers le Mobile-First Index ?
  6. 7:07 Google peut-il vraiment repousser le Mobile-First Indexing indéfiniment ?
  7. 11:00 Pourquoi Google ne canonicalise-t-il pas les URLs avec fragments dans les sitelinks et rich results ?
  8. 11:00 Les URLs avec fragments (#) dans Search Console : faut-il revoir votre stratégie de tracking et d'analyse ?
  9. 14:34 Pourquoi les chiffres entre Analytics, Search Console et My Business ne correspondent-ils jamais ?
  10. 14:35 Pourquoi vos métriques Google ne concordent-elles jamais entre Search Console, Analytics et Business Profile ?
  11. 16:37 Comment sont vraiment comptabilisés les clics FAQ dans Search Console ?
  12. 18:44 Les accordéons mobile et desktop sont-ils vraiment neutres pour le SEO ?
  13. 18:44 Le contenu masqué par accordéon mobile est-il vraiment indexé comme du contenu visible ?
  14. 29:45 Le rel=canonical via HTTP header fonctionne-t-il vraiment encore ?
  15. 30:09 L'en-tête HTTP rel=canonical fonctionne-t-il vraiment pour gérer les contenus dupliqués ?
  16. 31:00 Pourquoi Search Console affiche-t-il encore 'PC Googlebot' sur des sites récents alors que le Mobile-First Index est censé être la norme ?
  17. 31:02 Mobile-First Indexing par défaut : pourquoi Search Console affiche-t-il encore desktop Googlebot ?
  18. 33:28 Pourquoi Google insiste-t-il sur le contexte textuel dans les feedbacks Search Console ?
  19. 33:31 Les outils Search Console suffisent-ils vraiment à résoudre vos problèmes d'indexation ?
  20. 33:59 Pourquoi vos pages ne s'indexent-elles toujours pas après 60 jours dans Search Console ?
  21. 37:24 Pourquoi Google indexe-t-il parfois HTTP au lieu de HTTPS malgré la migration SSL ?
  22. 39:16 Pourquoi votre sitemap échoue dans Search Console et comment débloquer réellement la situation ?
  23. 41:29 Votre marque disparaît des SERP sans raison : le feedback Google peut-il vraiment résoudre le problème ?
  24. 44:07 Faut-il privilégier un sous-domaine ou un nouveau domaine pour lancer un service ?
  25. 44:34 Sous-domaine ou nouveau domaine : pourquoi Google refuse-t-il de trancher pour le SEO ?
  26. 44:34 Les pénalités Google se propagent-elles vraiment entre domaine et sous-domaines ?
  27. 45:27 Les pénalités Google se propagent-elles vraiment entre domaine et sous-domaines ?
  28. 48:24 Faut-il vraiment ignorer le PageRank dans le choix entre domaine et sous-domaine ?
  29. 48:33 Les liens entre domaine racine et sous-domaines transmettent-ils réellement du PageRank ?
  30. 49:58 Faut-il vraiment s'inquiéter du contenu dupliqué par scraping ?
  31. 50:14 Peut-on relancer un ancien domaine sans être pénalisé pour le contenu dupliqué par des spammeurs ?
  32. 50:14 Faut-il vraiment signaler chaque URL de scraping via le Spam Report pour obtenir une action de Google ?
  33. 57:15 Faut-il vraiment rapporter le spam URL par URL pour aider Google ?
  34. 58:57 Pourquoi Google refuse-t-il d'afficher vos FAQ en rich results malgré un balisage parfait ?
  35. 59:54 Pourquoi Google n'affiche-t-il pas vos FAQ rich results malgré un balisage parfait ?
  36. 65:15 Peut-on ajouter des FAQ sur ses pages uniquement pour gagner des rich results en SEO ?
  37. 65:45 Peut-on ajouter une FAQ uniquement pour obtenir le rich result sans risquer de pénalité ?
  38. 67:27 Faut-il encore optimiser les balises rel=next/prev pour la pagination ?
  39. 67:58 Faut-il vraiment soumettre toutes les pages paginées dans le sitemap XML ?
  40. 70:10 Faut-il vraiment indexer toutes les pages de catégories pour optimiser son crawl budget ?
  41. 70:18 Faut-il vraiment arrêter de mettre les pages catégories en noindex ?
  42. 72:04 Le nombre de fichiers JavaScript ralentit-il vraiment l'indexation Google ?
  43. 72:24 Googlebot rend-il vraiment tout le JavaScript en une seule passe ?
📅
Official statement from (5 years ago)
TL;DR

Google states that migrating from HTTP to HTTPS requires both 301 redirections and canonical tags pointing to HTTPS. This statement raises questions, as a 301 redirection is usually sufficient to indicate the canonical version. However, systematically adding canonical may speed up the consolidation of signals and limit temporary indexing errors.

What you need to understand

Why does Google impose this technical dual requirement?

Google's official stance on this subject is clear: during an HTTP to HTTPS migration, the publisher must implement permanent 301 redirections AND canonical tags on HTTPS pages pointing to themselves. This approach may seem redundant at first glance.

The rationale behind this recommendation is based on the desire to maximize canonicalization signals. A 301 redirection already indicates the new address, but Google treats canonical tags as an additional signal that speeds up consolidation. During the transition period, some crawlers may still access old HTTP URLs via outdated backlinks or alternative paths.

Does this statement change established practices?

Not really. Most modern CMSs automatically generate self-referencing canonical tags on every page. What Google is formalizing here is mostly an explicit validation of an already widespread practice.

The new aspect relates more to the tone used: Google emphasizes the term 'essential', suggesting that a migrated site without a canonical tag risks experiencing delays in signal consolidation (PageRank, links, history). In practical terms, this could mean a few extra weeks before the old HTTP version completely disappears from the index.

What are the risks of not having a canonical tag on HTTPS?

Without a canonical tag on the HTTPS pages, Google must rely solely on the 301 redirection to understand the architecture. If there are alternative paths leading to the HTTP version (for example, a broken internal link or an outdated XML sitemap), the engine might temporarily index both versions.

This scenario creates a dilution of ranking signals: backlinks pointing to HTTP take longer to transfer to HTTPS, and the old URL may remain visible in the SERPs for several weeks. The canonical acts as an additional lock that speeds up the switch.

  • 301 Redirections: strong signal of canonicalization, but requires that all HTTP URLs are effectively redirected
  • Canonical Tags: reinforce the declaration of the canonical version, even if alternative paths exist
  • Combination of both: a defensive approach that limits interpretation errors by the engine during migration
  • Risk of inconsistency: if canonical and redirection point to different URLs, Google generally favors the redirection

SEO Expert opinion

Is this statement consistent with field observations?

On paper, this recommendation seems logical. In practice, the majority of successful HTTPS migrations rely almost exclusively on 301 redirections. Self-referencing canonicals are present by default, but their absence has never blocked a migration across the dozens of sites I have worked on.

What is problematic is the term 'essential' used by Google. Let's be honest: a well-configured 301 redirection is sufficient in 95% of cases. The canonical adds a layer of security, but labeling its absence as critical reflects a overestimation of the actual risk. [To verify] whether this recommendation arises from specific incidents observed by Google or is simply a general precaution.

What nuances should be added to this rule?

The first nuance: the presence of a canonical tag only accelerates migration if all other conditions are met (consistent 301 redirections, updated XML sitemap, corrected internal links). Adding a canonical without correcting the HTTP paths in the internal linking does not resolve anything.

The second nuance: some CMSs generate canonicals with parameters or URL variations (trailing slash, www vs non-www). In this case, a poorly configured canonical can create more problems than it solves. Better to have no canonical at all than an incoherent one with the 301 redirection.

When does this rule become truly critical?

The canonical makes sense on sites with a complex architecture: millions of pages, multiple URL parameters, subdomains, language versions. In these contexts, the 301 redirection does not always cover all possible paths to the same resource.

Another concrete case: sites that temporarily maintain HTTP access in certain sections (for example, a blog not immediately migrated). Here, the canonical helps to clarify which version should be indexed even if both remain accessible. It’s a safety net that limits interpretation errors during the transition phase.

Attention: Never set a canonical HTTP on an HTTPS page. This mistake, more common than one might think, completely nullifies the effect of migration and creates a loop of indecision for Google.

Practical impact and recommendations

What should you concretely do during an HTTPS migration?

The priority remains the implementation of permanent 301 redirections for all HTTP URLs to their HTTPS counterparts. This is typically configured at the server level (Apache, Nginx) or via a plugin if you are using a CMS. Test each redirection individually on a representative sample before deploying across the entire site.

Next, check that your HTTPS pages contain a self-referencing canonical tag pointing to themselves. Most modern CMSs (WordPress, PrestaShop, Magento) manage this automatically. If not, add a <link rel="canonical" href="https://yoursite.com/page"> tag in the <head> of each template. Ensure that the URL in the canonical exactly follows the final HTTPS structure.

What mistakes should be absolutely avoided?

The classic mistake is to redirect in 301 to HTTPS while leaving an HTTP canonical in the source code of the HTTPS page. This creates an inconsistency: Google receives a signal to redirect to HTTPS, but the canonical tells it that the HTTP version remains canonical. Result: chaotic indexing and loss of rankings for several weeks.

Another frequent trap: forgetting to update the XML sitemap. If your sitemap continues to list HTTP URLs after migration, Google will crawl those URLs, detect the redirections, but will consider the site as misconfigured. The sitemap must exclusively contain the final HTTPS URLs from day one of migration.

How can you verify that the configuration is correct?

Use a crawler like Screaming Frog or OnCrawl to audit the entire site. Check that each HTTP URL returns a 301 code (not 302, no redirect chains). Then verify that each HTTPS page contains a consistent self-referencing canonical. If you detect canonicals pointing to HTTP, correct them immediately.

In Google Search Console, monitor the index coverage report. HTTP URLs should gradually disappear in favor of HTTPS. If you observe HTTP URLs remaining indexed for several weeks after migration, it’s likely a problem of conflicting signals between redirection and canonical. Support from a specialized SEO agency can be invaluable to diagnose and quickly correct these inconsistencies, especially in complex architectures where each day of confusion in the index represents lost visibility.

  • Set up permanent 301 redirections for all HTTP URLs to HTTPS
  • Verify that each HTTPS page contains a self-referencing canonical tag pointing to HTTPS
  • Update the XML sitemap to exclusively include HTTPS URLs
  • Correct all internal links to point directly to HTTPS
  • Audit the site with a crawler to detect canonical/redirection inconsistencies
  • Monitor Google Search Console to confirm the gradual switch in indexing
A successful HTTPS migration relies on the consistency of signals sent to Google. 301 redirections remain the technical backbone, but canonical tags add a layer of security that accelerates consolidation. Rather than viewing this double requirement as a burden, consider it an insurance policy against interpretation errors during the transition.

❓ Frequently Asked Questions

La balise canonical suffit-elle sans redirection 301 pour une migration HTTPS ?
Non. La redirection 301 reste indispensable car elle indique au navigateur et aux crawlers que l'URL a changé définitivement. Le canonical seul n'empêche pas les utilisateurs et bots d'accéder à l'ancienne version HTTP.
Que se passe-t-il si le canonical pointe vers HTTP alors que la redirection va vers HTTPS ?
Google reçoit des signaux contradictoires et privilégie généralement la redirection, mais la consolidation sera plus lente. Cette incohérence peut maintenir l'ancienne URL HTTP dans l'index plusieurs semaines.
Faut-il attendre que Google ait crawlé toutes les pages HTTPS avant de supprimer les redirections 301 ?
Non, ne supprimez jamais les redirections 301. Elles doivent rester en place indéfiniment pour gérer les backlinks historiques et éviter les erreurs 404 sur les anciennes URLs HTTP.
Les canonical auto-référencés sont-ils vraiment nécessaires si toutes les redirections sont en place ?
Techniquement non, mais ils accélèrent la consolidation et limitent les risques d'erreurs d'interprétation. C'est une pratique défensive qui coûte peu et apporte une sécurité supplémentaire.
Comment gérer les paramètres d'URL (UTM, filtres) dans les canonical après migration HTTPS ?
Le canonical doit pointer vers la version HTTPS sans paramètres, sauf si ces paramètres modifient réellement le contenu de la page. Les paramètres de tracking (UTM) doivent toujours être exclus du canonical.
🏷 Related Topics
Crawl & Indexing HTTPS & Security AI & SEO Redirects

🎥 From the same video 43

Other SEO insights extracted from this same Google Search Central video · duration 1h14 · published on 04/06/2020

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