Official statement
Other statements from this video 5 ▾
- 2:12 Faut-il vraiment des URL distinctes pour gérer les offres internationales ou les paramètres suffisent-ils ?
- 6:46 Les nouveaux gTLD changent-ils vraiment la donne pour le ciblage géographique en SEO ?
- 17:55 JavaScript et noindex : pourquoi une simple erreur technique peut-elle désindexer votre site entier ?
- 28:49 Le maillage interne influence-t-il vraiment la qualité perçue par Google ?
- 31:17 Google détecte-t-il automatiquement vos améliorations E-A-T pour booster votre ranking ?
Google requires a two-way link: the AMP version must point to the desktop version via a rel=canonical, and conversely, the desktop version must include a rel=alternate pointing to the AMP. Without this bidirectional setup, Google may not recognize the relationship between the two versions, which can fragment your link equity and even deindex one of the two variants. Specifically, ensure that each AMP/desktop pair is correctly linked in both directions.
What you need to understand
What is the logic behind this AMP/desktop bidirectional linking?
Google treats AMP and desktop pages as two distinct entities that need to be explicitly associated. The rel=canonical from AMP to desktop indicates to Google that the desktop version is the canonical source, which should appear in standard search results. The rel=alternate from desktop to AMP signals the existence of a mobile-optimized variant that Google may show in the AMP carousel.
Without this double reference, Google cannot reliably determine that the two pages represent the same content. The result is either indexing both versions separately (link authority dilution) or completely ignoring one of the two, usually the AMP. This situation creates a discrepancy in consolidating ranking signals, as backlinks, engagement, and behavioral metrics are scattered across two distinct URLs.
How does Google interpret a misconfigured canonical link?
A unidirectional canonical (AMP → desktop without the return link) places Google in an ambiguous position. It sees an AMP page claiming to be a copy of a desktop page, but the latter does not recognize its AMP variant. Google may then consider that the relationship is unconfirmed and choose not to display the AMP in the carousel or optimized mobile results.
Conversely, a rel=alternate without a canonical return from AMP creates an orphan: Google finds an AMP variant but does not know whether to treat it as an independent page or as a mobile substitute. In this ambiguity, it usually favors the standard desktop version, rendering the AMP implementation pointless. This leads to a waste of crawl and development resources.
What concrete risks arise if this configuration is absent?
The first risk is the silent deindexing of your AMP pages. Google may decide not to include them in its AMP index, depriving them of any visibility in the carousel and accelerated mobile results. You continue to serve AMPs to users clicking from certain entry points, but they generate no organic traffic of their own.
The second risk is the fragmentation of link equity. If Google indexes both versions as separate entities, backlinks and social signals get divided between desktop and AMP. You lose the consolidation of PageRank that should have benefitted a single canonical URL. Crawlers also spend time on two versions instead of one, which eats into your crawl budget with no real gain.
- Mandatory bidirectional canonical: AMP → desktop (rel=canonical) + desktop → AMP (rel=alternate)
- Risk of deindexation of the AMP version if the link is missing or unilateral
- Authority dilution if Google indexes both pages as distinct entities due to the lack of a confirmed relationship
- Wasting crawl budget on two unconsolidated variants, slowing down the discovery of new pages
- Loss of mobile visibility in the AMP carousel and optimized results if Google ignores your implementation
SEO Expert opinion
Is this guidance consistent with observed field practices?
On paper, Mueller's recommendation is logical and documented since the launch of AMP. However, real-world evidence shows that Google sometimes tolerates approximate configurations without immediately deindexing AMPs. Some sites have operated for a long time with a unidirectional canonical without visible consequence in Search Console, likely because Google was able to infer the relationship through other signals (URL structure, identical content, same domain).
But this tolerance is neither guaranteed nor stable. [To verify]: there have been cases where Google abruptly removed AMPs from the index after an algorithm update, even though the configuration had not changed. It's difficult to determine whether this is related to a tightening of linking criteria or another factor. What is certain is that a clean bidirectional configuration eliminates this gray area and ensures explicit recognition of the relationship by Google.
What nuances should be added for edge cases?
If your AMP version is served exclusively through Google’s cache (googleplex.com) and is never directly accessible on your domain, the canonical setup still holds but monitoring becomes more complex. You need to test the links from the cached URL, not from your own server. Some SEO tools do not crawl the AMP cache, making audits incomplete.
Another case is sites that have abandoned AMP but still leave orphaned rel=alternate tags in their desktop version. Google may continue to look for these non-existent AMPs, generating 404 errors, and wasting crawl budget. If you decommission AMP, also remove the rel=alternate on the desktop side and redirect the old AMP URLs to their desktop equivalent. Never let a link point to a void.
In what contexts does this rule become critical?
For media sites or high-volume blogs that publish dozens of articles daily, poor AMP/desktop linking can quickly fragment link equity across hundreds of pages. The cumulative impact is massive: each article loses a fraction of authority, and this loss multiplies by the number of publications. Over a semester, this potentially represents tens of thousands of scattered signals instead of being consolidated.
Conversely, for an e-commerce site that only uses AMP on its product pages and generates few direct backlinks to these pages (most authority comes from categories and the home page), the impact of poor linking is less dramatic but remains a technical burden. Google can spend time crawling poorly linked AMPs when it should focus on new references or strategic pages. This is an opportunity cost that can be easily avoided with a clean setup.
Practical impact and recommendations
What concrete steps should you take to validate the configuration?
The first step is to crawl your site with Screaming Frog or an equivalent while enabling JavaScript rendering if your tags are injected on the client side. Export all desktop pages that contain a rel=alternate pointing to an AMP, then verify that each corresponding AMP URL indeed contains a rel=canonical that returns to the desktop. Cross reference the data in a spreadsheet: any incomplete or asymmetrical pair should be corrected as a priority.
Next, manually test a representative sample using Google’s AMP testing tool (or directly in Search Console under URL Inspection). The tool explicitly indicates if the canonical is detected and if it points to the correct URL. Don’t just validate the source code: some servers send Link headers that override HTML tags, creating conflicts. Also inspect the raw HTTP responses using curl or Postman.
What mistakes should be avoided during implementation?
A classic error is pointing the AMP canonical to a desktop URL with tracking parameters (utm_source, gclid, etc.). Google considers that the canonical should target the clean URL, without query strings. If your desktop consistently includes parameters, canonize to the cleaned version and set your parameters in Search Console to have Google ignore them. Otherwise, you create a loop where the AMP canonizes to desktop?param=X, which itself canonizes to desktop without param, and Google gets confused.
Another trap is chain redirections. If your desktop redirects 301 to another URL (migration, consolidation), ensure that the AMP canonical points to the final URL, not to the redirecting URL. Google follows the redirects to resolve the canonical, but each hop slows down the crawl and adds an unnecessary layer of complexity. When in doubt, always point to the final destination explicitly.
How to monitor this configuration over time?
Set up automated monitoring that weekly crawls a sample of AMP/desktop pairs and alerts if the bidirectional link breaks. You can script this with Python and BeautifulSoup, or use a platform like OnCrawl/Botify that offers alerts for canonical changes. The goal is to detect regressions before they impact indexing—some errors can take weeks to manifest in Search Console.
Also regularly check the AMP Coverage report in Search Console. Google lists AMP pages with a missing canonical, invalid, or pointing to a non-AMP URL. If this report suddenly fills up, it means a technical change has broken your links. Cross-reference this data with your server logs to identify the exact moment of regression and track back to the cause (deployment, plugin update, infrastructure change).
- Crawl the site to extract all AMP/desktop pairs and verify the bidirectionality of canonical/alternate links
- Manually test a sample with Google’s AMP testing tool to confirm tag detection
- Inspect raw HTTP headers to detect any Link headers that may override HTML tags
- Clean tracking parameters in canonical URLs and configure Search Console to ignore them
- Point AMP canonicals to the final desktop URLs, not to URLs that redirect
- Set up automated weekly monitoring to alert on any breakages in bidirectional linking
- Monitor the AMP Coverage report in Search Console and cross-reference with server logs in case of anomalies
❓ Frequently Asked Questions
Que se passe-t-il si ma page AMP n'a pas de rel=canonical vers le desktop ?
Le rel=alternate depuis le desktop vers l'AMP est-il aussi obligatoire que le canonical inverse ?
Peut-on utiliser un canonical self-referencing sur la page AMP au lieu de pointer vers le desktop ?
Comment vérifier rapidement si mes paires AMP/desktop sont bien liées ?
Si je désactive AMP sur mon site, dois-je supprimer les rel=alternate côté desktop ?
🎥 From the same video 5
Other SEO insights extracted from this same Google Search Central video · duration 37 min · published on 07/03/2019
🎥 Watch the full video on YouTube →
💬 Comments (0)
Be the first to comment.