Guide AMP SEO

Ce qu’est AMP (Accelerated Mobile Pages), son fonctionnement, pourquoi il n’a jamais été un facteur de classement, pourquoi il n’est plus requis pour Top Stories depuis juin 2021 et comment décider de le conserver ou de le supprimer.

Première publication : 27 juin 2026 · Dernière mise à jour : 8 août 2026 · Advanced
Langues

AMP (Accelerated Mobile Pages) est le framework de Google lancé en 2015 pour créer des pages mobiles presque instantanées ; il n’a jamais été un facteur de classement et n’est plus requis pour Top Stories depuis juin 2021. Core Web Vitals a remplacé ce rôle et le badge AMP a disparu. AMP est facultatif et en déclin : ne construisez pas un nouveau site dessus et évaluez le coût opérationnel avant de le conserver.

TL;DR — AMP est le framework open source de Google lancé en 2015 pour des pages mobiles presque instantanées : HTML/CSS/JS restreints et pré-rendu depuis le Google AMP Cache. Il n’a jamais été un facteur de classement (Google le dit explicitement) et, depuis la mise à jour Page Experience de juin 2021, il n’est plus requis pour Top Stories : Core Web Vitals l’a remplacé et le badge AMP a été supprimé. AMP mis en cache est encore servi sous google.com/amp/s/… ; Signed Exchange (SXG) peut le servir sous votre propre URL, mais uniquement dans Chrome. La relation canonique associe une page non-AMP auto-canonique (avec rel="amphtml") à une page AMP qui renvoie avec rel="canonical". Aujourd’hui AMP est facultatif et en déclin : ne construisez pas de nouvel AMP et évaluez le coût opérationnel, notamment pour les analytics, avant de le conserver.

Evidence for this claim AMP is not required for Top Stories eligibility; Google removed the AMP requirement with the page experience rollout. Scope: Current official or standards documentation. Confidence: high · Verified: Google Search Central: Page experience rollout Evidence for this claim The Google AMP Cache is a proxy-based CDN that stores and serves valid AMP documents. Scope: Current official or standards documentation. Confidence: high · Verified: AMP: How pages are cached

Un peu d’histoire

Google a lancé AMP en 2015 et l’a rendu disponible dans la recherche Google en octobre 2015, en le présentant comme la réponse du Web ouvert à Facebook Instant Articles et Apple News : une façon de maintenir les pages des éditeurs compétitives sur mobile. Le projet était soutenu au lancement par Twitter, LinkedIn, WordPress et Pinterest ; il est ensuite passé sous la gouvernance de l’OpenJS Foundation, même si Google est resté son principal contributeur.

La raison pour laquelle la plupart des éditeurs l’ont réellement adopté n’était pas idéologique : c’était le carrousel Top Stories. Entre environ 2016 et 2021, AMP était en pratique requis pour y apparaître, et Google signalait les résultats AMP avec un badge éclair (⚡).

Comment AMP fonctionne techniquement

AMP obtient sa vitesse grâce à des contraintes :

  • Balisage restreint. Une page AMP déclare <html ⚡> (ou <html amp>), charge le runtime JavaScript AMP (<script async src="https://cdn.ampproject.org/v0.js">) et inclut le boilerplate AMP ainsi que les balises meta charset et viewport requises.
  • Pas de JavaScript auteur. Votre propre JS est interdit, sauf via le composant sandboxé amp-script ; le JS tiers ne s’exécute qu’à l’intérieur d’iframes. Tout ce qui s’exécute est asynchrone, afin que rien ne bloque le rendu.
  • CSS intégré, limité à 75 Ko. Les feuilles de style externes sont interdites.
  • Dimensions des ressources déclarées statiquement. Les images et les intégrations réservent leur espace à l’avance, ce qui empêche les décalages de mise en page.

Ces règles permettent à Google de pré-rendre une page AMP en toute sécurité dans une iframe masquée avant que l’utilisateur ne touche le résultat : c’est de là que vient la sensation d’instantanéité.

Le Google AMP Cache

La vitesse d’AMP ne vient pas seulement du framework, mais aussi de la distribution. Google stocke une copie validée et optimisée de votre page AMP sur cdn.ampproject.org, la sert en HTTPS avec des protocoles modernes et optimise les images. Il faut retenir une conséquence : avec AMP mis en cache, l’infrastructure de Google devient l’hôte de votre contenu, et non vos serveurs. Notez aussi que les pages AMP pour ordinateur ne sont pas servies depuis l’AMP Cache ; une page AMP canonique se comporte alors comme un résultat standard. Le bénéfice d’accélération du CDN est donc essentiellement mobile.

Ce qui s’est réellement passé dans la recherche Google

La chronologie importante :

  • 2016–2021 : badge AMP (⚡) affiché dans les résultats ; AMP requis pour Top Stories.
  • Avril 2021 : Google a annoncé qu’avec la mise à jour Page Experience, “using the AMP format is no longer required” (traduction) « l’utilisation du format AMP n’est plus requise » pour Top Stories.
  • Juin 2021 : la mise à jour Page Experience a été déployée. Core Web Vitals est devenu le signal de performance pour l’éligibilité à Top Stories et Google a supprimé le badge AMP des résultats.
  • 2021–aujourd’hui : AMP est facultatif, n’apporte aucun gain de classement et CWV porte les signaux réellement liés aux performances.

Le point à retenir : AMP n’est pas un facteur de classement et n’est plus votre ticket pour Top Stories.

Le problème de réécriture d’URL et Signed Exchange

Trois URL entrent en jeu pour un article AMP : l’URL originale de l’éditeur, l’URL AMP Cache sur cdn.ampproject.org et l’URL du Google AMP Viewer, qui ressemble à https://www.google.com/amp/s/[your-domain]/[path]. Comme le pré-rendu exige une iframe de même origine, le Viewer sert votre contenu sous une URL google.com : les utilisateurs voient le domaine de Google, et non le vôtre. Cela a créé de vrais problèmes de marque et d’attribution.

Signed Exchange (SXG) est la solution. Il enveloppe le document AMP dans une signature cryptographique liée à votre URL ; lorsque Chrome la valide, le navigateur affiche votre domaine dans la barre d’adresse. Google privilégie Signed Exchange à l’AMP Viewer lorsque cette fonction est prise en charge. Les limites : SXG est réservé à Chrome, les signatures durent au maximum 7 jours (le packager doit donc les renouveler), la fonction est limitée aux résultats enrichis et classiques (pas aux carrousels) et exige un serveur amppackager ou un fournisseur SXG tiers. C’est la méthode de diffusion « correcte », mais elle ajoute une charge opérationnelle réelle.

Balisage canonique AMP

C’est là que les implémentations AMP se cassent le plus souvent. Deux configurations :

  • Couplée (la plus courante) : une page non-AMP et une page AMP séparée.
    • La page non-AMP est sa propre canonique et ajoute <link rel="amphtml" href="https://example.com/article/amp/">.
    • La page AMP ajoute <link rel="canonical" href="https://example.com/article/"> et renvoie vers la version non-AMP.
  • AMP uniquement : une seule URL est à la fois canonique et AMP, elle se référence elle-même.

Règles pratiques : Google indexe l’URL canonique (AMP est traité comme un doublon). Placez donc vos données structurées sur les deux versions, incluez uniquement les URL canoniques dans votre sitemap et laissez rel="amphtml" gérer la découverte AMP. Google documente exactement cette association rel="amphtml" / rel="canonical" : consultez À propos d’AMP : rendre votre contenu découvrable si votre configuration ne correspond à aucun des deux cas.

Les difficultés des analytics AMP

La complexité du suivi AMP est un coût opérationnel réel, et non théorique :

  • Le problème des référents. Le trafic des pages AMP mises en cache apparaissait historiquement comme des référents depuis cdn.ampproject.org plutôt que comme du trafic organique ; la correction consiste à exclure ce domaine des référents.
  • La fragmentation des sessions. Le passage d’une page AMP mise en cache à votre page non-AMP démarrait par défaut une nouvelle session. AMP Linker (qui transmet le Client ID via un paramètre d’URL amp_id= entre le cache et le site) sert à les recoller.
  • GTM pour AMP utilise le composant amp-analytics : la configuration est plus complexe que le GTM standard et propose moins de fonctionnalités.
  • GA4 a obtenu la prise en charge native d’AMP en juin 2024 ; auparavant, la mesure AMP reposait surtout sur des implémentations communautaires.

Lorsque Search Engine Land a désactivé AMP, « une image plus claire de l’analytics de son audience » faisait partie des bénéfices rapportés : c’est donc un problème connu.

Autres surfaces AMP, à ne pas confondre

  • Web Stories (lancé sous le nom AMP Stories en 2018, puis rebaptisé Google Web Stories en 2020) est un format visuel et tactile construit sur AMP. Il apparaît dans Search, Discover et Images. Il est distinct des articles AMP classiques.
  • AMP for Email apporte du contenu interactif (formulaires, carrousels, données en temps réel) dans Gmail et quelques autres clients. C’est une fonctionnalité d’e-mail, pas une fonctionnalité de SEO de recherche ; il est utile de savoir qu’elle existe, mais elle n’est pas pertinente pour le classement.

Bing et AMP

Bing a rejoint l’effort open source AMP en septembre 2016 et a exploité pendant un temps son propre viewer et son propre cache, avec son propre traitement par éclair. Mais selon Bing, AMP n’a eu aucun impact sur ses algorithmes de classement, et la prise en charge d’AMP par Bing est désormais surtout historique : il n’existe pas de carrousel d’actualités actuel qui exige AMP ni de rapport AMP mis en avant dans Bing Webmaster Tools. En pratique, la position de Bing rejoint celle de Google : facultatif, sans gain de classement.

Faut-il encore utiliser AMP ?

Cas où conserver AMP peut être pertinent :

  • Un éditeur d’actualités ou de médias déjà sous AMP, avec peu d’erreurs dans Search Console et un coût de changement élevé.
  • Un site au contenu simple pour lequel AMP constitue par hasard le chemin le plus direct vers de bons Core Web Vitals.

Cas où le supprimer :

  • Les sites d’entreprise dont les fonctionnalités ne sont pas compatibles avec AMP — c’est exactement le cas que j’ai présenté à SMX West : pour une grande entreprise à la structure complexe, AMP peut être trop difficile à implémenter, trop risqué, et il peut exister de vraies raisons commerciales de conserver des éléments que AMP n’autorise pas.
  • Les sites qui utilisent AMP uniquement pour un badge Top Stories qui n’existe plus.
  • Les sites pour lesquels la clarté des analytics compte : la complexité du suivi AMP est un coût.
  • Les sites qui passent déjà Core Web Vitals : AMP n’apporte aucun bénéfice supplémentaire.
  • Les sites où la réécriture d’URL AMP crée des problèmes de marque ou d’attribution.

La réponse honnête en 2026 : AMP est facultatif et en déclin. Pour les nouveaux projets, ne l’implémentez pas. Pour les sites existants, évaluez le coût opérationnel par rapport au bénéfice restant.

Comment supprimer AMP

  1. Retirez la balise rel="amphtml" des pages canoniques non-AMP.
  2. Redirigez en 301 les URL AMP vers leurs équivalents canoniques non-AMP.
  3. Arrêtez de surveiller le rapport d’état AMP dans Search Console.
  4. Vérifiez que les erreurs AMP disparaissent de Search Console au fil des semaines suivantes.

Si l’opération est bien faite, les pages canoniques restent indexées et classées. De grands éditeurs, Search Engine Land notamment, ont supprimé AMP avec une perturbation minimale du trafic.

Les mythes à éliminer

  • « AMP apporte un gain de classement. » Non. AMP n’est pas un facteur de classement ; la vitesse compte, et AMP n’est qu’une manière d’obtenir cette vitesse.
  • « AMP est nécessaire pour Top Stories. » Faux depuis juin 2021.
  • « AMP est toujours plus rapide qu’une page classique. » Non : l’avantage vient du pré-rendu par Google de la copie en cache. Une page non-AMP rapide peut battre une page AMP lente.
  • « Les URL AMP sont vos URL. » Seulement avec Signed Exchange, réservé à Chrome. Par défaut, le Viewer affiche google.com/amp/s/….
  • « Supprimer AMP fera chuter le trafic. » Gérez correctement les canoniques et les redirections : l’impact est généralement limité.

Pour les signaux de performance qui comptent réellement aujourd’hui, consultez Core Web Vitals et le cluster plus large Performance Web.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.