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

Tracking AMP pages may appear as external referrals to the main site. Technical adjustments are necessary to properly track traffic between AMP and standard pages.
48:20
🎥 Source video

Extracted from a Google Search Central video

⏱ 1h04 💬 EN 📅 15/12/2017 ✂ 10 statements
Watch on YouTube (48:20) →
Other statements from this video 9
  1. 4:46 Pourquoi vos liens internes mobiles sabotent-ils votre indexation mobile-first ?
  2. 7:20 L'indexation mobile-first fait-elle vraiment baisser votre trafic ?
  3. 9:56 Le noindex tue-t-il vraiment le PageRank transmis par vos liens internes ?
  4. 15:39 Les sitemaps garantissent-ils vraiment l'indexation de vos pages ?
  5. 18:00 Faut-il vraiment rendre son site accessible depuis les États-Unis pour être indexé par Google ?
  6. 29:00 Comment gérer intelligemment le contenu périssable sans polluer l'index Google ?
  7. 35:00 Les Featured Snippets nuisent-ils réellement au trafic organique ?
  8. 45:50 Le contenu SEO « à valeur scénique » est-il vraiment inutile pour le référencement ?
  9. 53:48 Le balisage rel=prev/next force-t-il Google à regrouper vos pages paginées ?
📅
Official statement from (8 years ago)
TL;DR

Google confirms that tracking AMP pages presents an attribution issue: these visits show up as external traffic in Analytics. This anomaly misrepresents traffic sources and conversions. To rectify this, technical adjustments on the tracking side are essential, particularly regarding UTM parameters and AMP cache configuration.

What you need to understand

Why does AMP traffic appear as external?

The problem lies in the very architecture of AMP. When a user clicks on an AMP result in Google, they first access a version hosted on Google's cache servers (cdn.ampproject.org or google.com/amp).

From the perspective of Analytics, this AMP cache page constitutes a differentiated domain from your main site. When the user then navigates to a standard page of your site, the transition from AMP to a standard site is interpreted as a visit coming from an external domain.

What concrete impact does this have on your Analytics data?

Your reports then display cdn.ampproject.org as a traffic source, instead of google/organic. This distortion complicates the reading of acquisition channels and creates disruptions in user journeys.

Conversions attributed to AMP get diluted among external referrals. It becomes impossible to accurately measure the ROI of your AMP pages or isolate their contribution to actual organic traffic.

What technical adjustments can correct this anomaly?

First, you need to implement the AMP Analytics client ID API, which maintains session continuity between AMP and non-AMP. Adding linker parameters in amp-analytics transmits the Google Analytics session ID from one domain to another.

In Google Analytics, configure referral exclusion for cdn.ampproject.org and google.com/amp. This action forces Analytics to ignore these domains as external sources and to trace back to the true origin of traffic.

  • The AMP cache creates a domain break that misleads analytics tools.
  • Attribution of AMP conversions is impossible without specific tracking adjustments.
  • The client ID API maintains session continuity between AMP and standard versions.
  • Referral exclusions in Analytics are mandatory to clean reports.
  • Without technical correction, your actual organic traffic is undervalued in your dashboards.

SEO Expert opinion

Does this statement truly reflect the complexity of the problem?

John Mueller remains deliberately vague about the real extent of this distortion. In reality, sites that have heavily invested in AMP without correcting their tracking have observed gaps of 15 to 40% in organic traffic attribution.

The term "necessary technical adjustments" minimizes the challenge. Properly implementing the AMP linker requires a sharp mastery of Google Tag Manager and amp-analytics. Configuration errors are common and silent: your data remains incorrect without you noticing. [To be verified] on your own setup with rigorous cross-domain tests.

What nuances should be added to this statement?

Let’s be honest: AMP has become less critical since the rollout of the Page Experience update. Google no longer favors AMP in mobile results as it used to. Many sites have abandoned AMP without a negative impact on their visibility.

The tracking issue described by Mueller therefore concerns only a decreasing fraction of sites still using AMP. If you hesitate to invest development time in this correction, first ask yourself: Does AMP still bring measurable value to your organic traffic? In most cases, the answer is no.

In what situations does this rule not apply?

If you use AMP only for stories or isolated non-transactional content, the attribution problem is negligible. Users consume AMP content without bouncing back to the main site, thus no session break to correct.

Similarly, sites that have migrated to non-AMP solutions optimized for Core Web Vitals (like well-configured modern frameworks) completely escape this problem. The real question is no longer "how to track AMP correctly" but "why continue using AMP"?

Attention: If you maintain AMP for historical reasons without corrected tracking, your strategic decisions rely on partially inaccurate Analytics data. Audit your traffic source reports before drawing conclusions about SEO performance.

Practical impact and recommendations

What concrete steps should be taken to correct AMP tracking?

The first step: implement amp-analytics with the linker component. In your JSON configuration, add the linker object pointing to your main domain and include the _gl parameters to transmit the client ID.

Next, in Google Analytics, navigate to Tracking Info > Referral Exclusion List. Add cdn.ampproject.org, google.com/amp, and all AMP cache variants used by Google. This action forces Analytics to ignore these domains as external sources and to trace back to the true origin of traffic.

What mistakes should be avoided during implementation?

The most common mistake: configuring the AMP linker but forgetting to accept _gl parameters on the main site. If your standard tracking is not set up to read these parameters, session continuity fails and the data remains incorrect.

Another classic trap: adding referral exclusions in Analytics without first setting up the linker. The result: AMP traffic completely disappears from your reports instead of being accurately attributed. The order of operations matters: linker first, exclusions second, validation through cross-domain tests last.

How can you verify that the configuration works correctly?

Use the debug mode of amp-analytics to trace the events transmitted. Check that the _gl parameter properly appears in the URLs transitioning from AMP to standard site. In Analytics, monitor the Real-time reports during your tests: AMP traffic should be attributed to the organic source, not cdn.ampproject.org.

Create custom segments in Analytics isolating sessions that have accessed an AMP page. Compare the attribution before and after correction: if cdn.ampproject.org disappears from sources in favor of google/organic, your configuration works. Otherwise, go back to check the JSON syntax of your linker and the cross-domain cookie propagation.

  • Implement amp-analytics with the linker component and configured _gl parameters.
  • Add cdn.ampproject.org and google.com/amp to the Analytics referral exclusions.
  • Configure standard tracking to accept and read _gl parameters transmitted by AMP.
  • Test in debug mode and check attribution in Real-time reports.
  • Create segments in Analytics to isolate and measure corrected AMP traffic.
  • Document the configuration for future technical site evolutions.
Correcting AMP tracking requires advanced technical skills in analytics and a deep understanding of cross-domain mechanisms. Configuration errors remain silent and can permanently distort your strategic decisions. If your internal team lacks expertise in these matters, consulting a specialized SEO agency ensures a clean implementation and rigorous data validation. The investment pays off quickly when your reporting finally reflects the reality of your organic performance.

❓ Frequently Asked Questions

Le problème de tracking AMP affecte-t-il aussi Google Search Console ?
Non, Search Console n'est pas impacté. GSC suit les impressions et clics sur les URLs AMP correctement. Le problème concerne uniquement les outils d'analytics tiers comme Google Analytics ou Adobe Analytics qui tracent les sessions utilisateurs.
Peut-on abandonner AMP sans risque pour le SEO mobile ?
Oui, depuis le Page Experience update, AMP n'est plus un critère de ranking privilégié. Un site bien optimisé pour Core Web Vitals performe aussi bien, voire mieux, qu'une version AMP. De nombreux acteurs majeurs ont migré hors d'AMP sans perte de trafic.
Les paramètres UTM fonctionnent-ils correctement avec le trafic AMP ?
Oui, si le linker AMP est correctement configuré. Les paramètres UTM ajoutés aux URLs AMP sont transmis lors du passage vers le site standard, à condition que le tracking accepte les paramètres _gl qui maintiennent la continuité de session.
Faut-il configurer différemment le tracking pour AMP stories ?
Cela dépend de votre cas d'usage. Si les stories sont consommées sans transition vers le site principal, la configuration linker n'est pas nécessaire. En revanche, si elles servent de point d'entrée vers des pages standard, appliquez la même logique de continuité de session.
Le problème d'attribution AMP impacte-t-il les modèles d'attribution multi-touch ?
Absolument. Sans correction du tracking, les points de contact AMP sont attribués à cdn.ampproject.org au lieu de la vraie source organique. Cela fausse tous vos modèles d'attribution et sous-évalue systématiquement le poids du SEO dans les conversions.
🏷 Related Topics
Domain Age & History Content AI & SEO Mobile SEO

🎥 From the same video 9

Other SEO insights extracted from this same Google Search Central video · duration 1h04 · published on 15/12/2017

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