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 paired AMPs (classic page + AMP), the canonical is required. For standalone AMPs (no classic version), the page must canonicalize to itself. This rule is independent of hreflang and translations.
27:40
🎥 Source video

Extracted from a Google Search Central video

⏱ 55:02 💬 EN 📅 21/08/2020 ✂ 50 statements
Watch on YouTube (27:40) →
Other statements from this video 49
  1. 1:38 Google suit-il vraiment les liens HTML masqués par du JavaScript ?
  2. 1:46 JavaScript peut-il masquer vos liens aux yeux de Google sans les détruire ?
  3. 3:43 Faut-il vraiment optimiser le premier lien d'une page pour le SEO ?
  4. 3:43 Google combine-t-il vraiment les signaux de plusieurs liens pointant vers la même page ?
  5. 5:20 Les liens site-wide dans le menu et le footer diluent-ils vraiment le PageRank de vos pages stratégiques ?
  6. 6:22 Faut-il vraiment nofollow les liens site-wide vers vos pages légales pour optimiser le PageRank ?
  7. 7:24 Faut-il vraiment garder le nofollow sur vos liens footer et pages de service ?
  8. 10:10 Search Console Insights sans Analytics : pourquoi Google rend-il impossible l'utilisation solo ?
  9. 11:08 Le nofollow influence-t-il encore le crawl sans transmettre de PageRank ?
  10. 11:08 Le nofollow bloque-t-il vraiment l'indexation ou Google crawle-t-il quand même ces URLs ?
  11. 13:50 Pourquoi Google refuse-t-il de communiquer sur tous ses incidents d'indexation ?
  12. 15:58 Faut-il vraiment indexer toutes les pages paginées pour optimiser son SEO ?
  13. 15:59 Faut-il vraiment indexer toutes les pages de pagination pour optimiser son SEO ?
  14. 19:53 Les paramètres d'URL sont-ils encore un problème pour le référencement naturel ?
  15. 19:53 Les paramètres d'URL sont-ils vraiment devenus un non-sujet SEO ?
  16. 21:50 Google bloque-t-il vraiment l'indexation des nouveaux sites ?
  17. 23:56 Les liens dans les tweets embarqués influencent-ils vraiment votre SEO ?
  18. 25:33 Les sitemaps sont-ils vraiment indispensables pour l'indexation Google ?
  19. 26:03 Comment Google découvre-t-il vraiment vos nouvelles URLs ?
  20. 27:28 Pourquoi Google impose-t-il un canonical sur TOUTES les pages AMP, même standalone ?
  21. 28:09 Faut-il vraiment déployer hreflang sur l'intégralité d'un site multilingue ?
  22. 28:41 Faut-il vraiment implémenter hreflang sur toutes les pages d'un site multilingue ?
  23. 29:08 AMP est-il vraiment un facteur de vitesse pour Google ?
  24. 29:16 Faut-il encore miser sur AMP pour optimiser la vitesse et le ranking ?
  25. 29:50 Pourquoi Google mesure-t-il les Core Web Vitals sur la version de page que vos visiteurs consultent réellement ?
  26. 30:20 Les Core Web Vitals mesurent-ils vraiment ce que vos utilisateurs voient ?
  27. 31:23 Faut-il manuellement désindexer les anciennes URLs de pagination après un changement d'architecture ?
  28. 31:23 Faut-il vraiment désindexer manuellement vos anciennes URLs de pagination ?
  29. 32:08 La pub sur votre site tue-t-elle votre SEO ?
  30. 32:48 La publicité sur un site nuit-elle vraiment au classement Google ?
  31. 34:47 Le rel=canonical en syndication est-il vraiment fiable pour contrôler l'indexation ?
  32. 34:47 Le rel=canonical protège-t-il vraiment votre contenu syndiqué du vol de ranking ?
  33. 38:14 Les alertes de sécurité dans Search Console bloquent-elles vraiment le crawl de Google ?
  34. 38:14 Un site hacké perd-il son crawl budget suite aux alertes de sécurité Google ?
  35. 39:20 Les liens dans les guest posts ont-ils vraiment perdu toute valeur SEO ?
  36. 39:20 Les liens issus de guest posts ont-ils vraiment une valeur SEO nulle ?
  37. 40:55 Pourquoi Google ignore-t-il les dates de modification identiques dans vos sitemaps ?
  38. 40:55 Pourquoi Google ignore-t-il les dates lastmod de votre sitemap XML ?
  39. 42:00 Faut-il vraiment mettre à jour la date lastmod du sitemap à chaque modification mineure ?
  40. 42:21 Un sitemap mal configuré réduit-il vraiment votre crawl budget ?
  41. 43:00 Un sitemap mal configuré peut-il vraiment réduire votre crawl budget ?
  42. 44:34 Faut-il vraiment choisir entre réduction du duplicate content et balises canonical ?
  43. 44:34 Faut-il vraiment éliminer tout le duplicate content ou miser sur le rel=canonical ?
  44. 45:10 Faut-il vraiment configurer la limite de crawl dans Search Console ?
  45. 45:40 Faut-il vraiment laisser Google décider de votre limite de crawl ?
  46. 47:08 Les redirections 301 en interne diluent-elles vraiment le PageRank ?
  47. 47:48 Les redirections 301 internes en cascade font-elles vraiment perdre du jus SEO ?
  48. 49:53 L'History API JavaScript peut-elle vraiment forcer Google à changer votre URL canonique ?
  49. 49:53 JavaScript et History API : Google peut-il vraiment traiter ces changements d'URL comme des redirections ?
📅
Official statement from (5 years ago)
TL;DR

Google mandates a canonical on all AMP pages, without exception. For paired AMPs (classic version + AMP), the canonical points to the classic HTML version. For standalone AMPs, the page must self-canonicalize. This rule applies regardless of hreflang or multilingual configurations, and failure to comply can lead to indexing issues.

What you need to understand

Why does Google require a canonical on all AMP pages?

The rel=canonical directive plays a structural role in Google's AMP architecture. It allows the engine to clearly distinguish relationships between versions of the same resource. For paired AMP pages, the canonical indicates which version is the reference — typically the classic HTML page.

For standalone AMPs, the logic differs. There's no classic version, so there’s no external target to designate. The self-canonical (the page points to itself) avoids any ambiguity and explicitly signals to Google that this AMP page is the only version available. It’s a form of technical identity declaration.

Is the AMP canonical linked to hreflang configurations?

No. Mueller clarifies that the AMP canonical rule applies regardless of hreflang and multilingual configurations. Some SEOs thought hreflang could replace or circumvent the canonical on translated AMP pages — that's false.

Hreflang manages inter-language relationships, while canonical manages the inter-version relationships of the same language. The two mechanisms are orthogonal and must coexist on multilingual AMP pages. An AMP site in English, French, and German must implement both hreflang AND canonical on each page, irrespective of its configuration.

What happens if the canonical is missing or misconfigured?

Google may refuse to index the AMP page or index it as duplicate content if a classic version exists. The AMP cache may also fail to serve the page correctly, directly impacting the performance of the AMP carousel in mobile results.

Common symptoms include: AMP pages excluded in Search Console, AMP validation error messages, or worse — indexing of the AMP version when you intended to prioritize the classic version. A missing or erroneous canonical creates a signal ambiguity that Google does not always resolve in your favor.

  • Mandatory canonical on all AMP pages, whether paired or standalone
  • Self-canonical for standalone AMPs (the page points to itself)
  • Independent of hreflang — both mechanisms must coexist on multilingual sites
  • Indexing risks if canonical is missing or misconfigured
  • Direct impact on AMP cache and visibility in mobile results

SEO Expert opinion

Is this statement consistent with observed practices in the field?

Yes, and it's one of the rare positions of Google that aligns perfectly with real-world observations. Sites that omit the canonical on standalone AMP pages frequently encounter crawl and indexing issues. Search Console also highlights explicit errors in the AMP validation tool when the canonical is missing.

Where it sometimes gets tricky: misconfigured CMS that automatically generate AMP pages without a self-canonical. WordPress with certain AMP plugins, for example, has historically had this flaw. Developers thought the canonical was only required for paired configurations — a classic mistake in practice.

What nuances should be added to this rule?

Mueller does not specify Google's behavior in the face of a contradictory canonical — for example, an AMP standalone page that points to a classic URL that no longer exists. In this case, does Google follow the canonical or index the AMP anyway? [To be verified] in real conditions, as the official documentation remains vague on this scenario.

Another gray area: dynamic AMP pages with URL parameters. Should we canonicalize to the version without parameters or accept a parameterized self-canonical? Google does not provide a clear directive, and feedback from the field is contradictory depending on sectors (e-commerce vs. media). The general rule applies, but its practical implementation remains open to interpretation in these edge cases.

In what cases could this rule cause issues?

On ephemeral content sites (news, events), migrating a classic page to a standalone AMP requires changing the canonical. If you forget this step, Google may continue to look for the old classic version and mark the AMP as orphaned. Symptoms experienced: pages disappearing from the index for 48-72 hours while Googlebot recrawls and understands the new architecture.

Another concrete case: A/B testing on AMP. If you test two AMP versions of the same page, which one should you canonicalize? Google recommends canonicalizing to the control version, but if both versions are served randomly, you risk an unstable canonical that disrupts indexing. Mueller's statement does not cover this scenario, which is frequent in CRO optimization.

Attention: Migrations from classic to standalone AMP require particular vigilance regarding the canonical. An oversight can lead to temporary deindexing of your strategic content.

Practical impact and recommendations

What should you do concretely on an AMP site?

First step: audit all your AMP pages to check for the presence of the canonical. A simple crawl with Screaming Frog or Sitebulb will suffice — filter the AMP URLs and ensure that 100% of them have a declared canonical in the <head>. For standalone AMPs, ensure the canonical points to the page's own URL, not to a non-existent classic version.

Next, check the consistency of canonicals on translated versions. A French AMP page should canonicalize to itself (if standalone) or to the French classic version (if paired) — never to an English or German version. Hreflang manages inter-language relationships, canonical manages version identity. Both must be aligned but independent.

What errors should be absolutely avoided?

Classic mistake #1: using a relative canonical instead of an absolute one. Some CMS generate canonicals in /page-amp instead of https://example.com/page-amp. Google may interpret this correctly, but it’s a source of bugs in dev/staging environments. Always use absolute URLs with HTTPS protocol.

Error #2: forgetting the canonical during a migration from paired to standalone. You remove the classic version, transforming the AMP into a unique page, but the canonical continues to point to the old classic URL which now returns a 404. Google faces a contradictory signal and may deindex the page. Update the canonical BEFORE deleting the classic version.

How can I check if my site is compliant?

Use the Google AMP testing tool (or the official AMP validator) on a sample of pages. The tool explicitly highlights errors with missing or misconfigured canonicals. Complement this with a complete crawl to detect pages that may have escaped manual validation.

In Search Console, check the Coverage > AMP report. AMP pages without the correct canonical often appear in errors like “AMP page not indexed” or “Canonical issue detected.” If you see these messages, correct the canonical and request reindexing via the URL inspection tool.

  • Crawl all AMP pages and check for a canonical in the <head>
  • For standalone AMPs, ensure the canonical points to the page's own URL
  • Use absolute URLs (https://...) in your canonicals, never relative paths
  • Check the canonical/hreflang consistency on multilingual sites
  • Test a sample with the official AMP validator to detect errors
  • Monitor the AMP report in Search Console to identify problematic pages
The AMP canonical is a simple technical rule but easy to forget, especially on standalone or multilingual configurations. Regular audits and vigilance during migrations prevent most issues. If your AMP architecture is complex or if you manage a high-traffic multilingual site, involving a specialized SEO agency can save you costly mistakes and ensure flawless technical implementation.

❓ Frequently Asked Questions

Dois-je mettre un canonical sur une page AMP standalone même si elle n'a pas de version classique ?
Oui, absolument. La page doit pointer en canonical vers elle-même (self-canonical). C'est une règle obligatoire selon Google, indépendamment de l'existence ou non d'une version classique.
Le canonical AMP est-il lié à la configuration hreflang ?
Non, les deux mécanismes sont indépendants. Hreflang gère les relations entre langues, canonical gère les relations entre versions d'une même page. Un site AMP multilingue doit implémenter les deux.
Que se passe-t-il si j'oublie le canonical sur une page AMP standalone ?
Google peut refuser d'indexer la page, la marquer comme duplicate, ou ne pas la servir correctement via le cache AMP. La Search Console remontera probablement des erreurs de validation AMP.
Puis-je utiliser un canonical relatif au lieu d'absolu sur une page AMP ?
Techniquement Google peut l'interpréter, mais c'est une mauvaise pratique qui génère des bugs sur les environnements de dev/staging. Utilisez toujours des URLs absolues avec HTTPS.
Comment vérifier que mes canonical AMP sont corrects ?
Utilisez le validateur AMP officiel, crawlez votre site avec Screaming Frog ou Sitebulb, et consultez le rapport AMP de la Search Console pour détecter les erreurs de canonical.
🏷 Related Topics
Domain Age & History Crawl & Indexing Mobile SEO International SEO

🎥 From the same video 49

Other SEO insights extracted from this same Google Search Central video · duration 55 min · published on 21/08/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.