Cet article fait partie des archives de WebRankInfo : certes, il est ancien, mais complet et détaillé pour son époque. Si vous cherchez d'autres informations, faites une recherche sur le site ou participez au forum. Contactez-moi si besoin.
Sommaire :
- Présentation des pages AMP
- Comment migrer son site vers AMP
- Outils de validation AMP
- Pages AMP et référencement (SEO)
- Autres questions sur AMP
Présentation des pages accélérées pour mobiles "AMP"
Qu'est-ce que AMP ?
AMP signifie Accelerated Mobile Pages, c'est-à-dire les "pages mobiles accélérées". Le projet AMP est une initiative open source visant à améliorer les pages web mobiles afin de les rendre beaucoup plus rapides. Ce projet est mené par des éditeurs et des fournisseurs de technologies, le plus connu étant certainement Google.
Vous pouvez trouver des informations officielles sur le site principal ampproject.org (lui-même disponible au format AMP).
L'objectif est que les pages AMP s'affichent quasiment instantanément, c'est-à-dire généralement 90% plus rapidement que d'habitude.
Grâce à cette grande vitesse, l'expérience utilisateur sur mobile se trouve largement améliorée, ce qui d'après des études fait chuter le taux de rebond.
Pour que les éditeurs web puissent adopter ce format, même si le format est vraiment très simplifié, le projet AMP a prévu la possibilité d'inclure des images, des vidéos, certains scripts de suivi d'audience ainsi que des publicités.
Comment fonctionnent les pages AMP ?
Pour simplifier, on peut considérer AMP comme un framework avec ces 3 principales caractéristiques :
- les pages sont codées en AMP HTML, une sorte de langage HTML simplifié : vous prenez le standard HTML mais vous retirez tous les éléments qui peuvent ralentir le chargement. Même la balise <img> est retirée, remplacée par un équivalent.
- les scripts tiers sont interdits, sauf cas particuliers. Par exemple, le javascript n'est pas totalement interdit, mais seules quelques bibliothèques prédéfinies et ultra-rapides sont autorisées : il s'agit de AMP JS.
- même si ces pages sont stockées sur votre site, il est possible de passer par une version en cache située sur les serveurs de Google : AMP CDN
Cela n'empêche pas les pages AMP d'inclure des images et même des vidéos : ouf !
Qui peut utiliser AMP sur son site ?
Tout le monde ! Vous n'avez rien à demander à personne, il suffit de mettre à disposition sur votre site une version AMP de chaque page, ou de certaines seulement : comme vous voulez.
De quand date AMP ?
- Le format AMP a été annoncé le 07/10/2015 par Google
- Les pages AMP sortent dans les SERP de Google depuis février 2016
- l'AMP Open Source Project, soutenu et géré essentiellement par Google au début, est depuis septembre 2018 plus ouvert (aucun membre ne possède plus de 30% des voix)
Où les pages AMP sont-elles hébergées ?
Quand un éditeur de site propose une page au format AMP, elle est stockée sur son propre serveur, comme les autres pages du site. Par contre, certains acteurs du projet AMP peuvent choisir de gérer une version en cache des pages AMP trouvées, afin d'accélérer encore leur affichage.
C'est le cas de Google : quand il indexe une page AMP, il la stocke en cache sur ses serveurs (on parle de CDN) ; ensuite quand un internaute consulte la page AMP listée dans les résultats de Google, c'est la version en cache chez Google qui s'affiche, ce qui permet d'avoir un affichage instantané. La durée du cache semble être de quelques minutes, vous n'avez pas de souci à vous faire à ce niveau. Ce "CDN AMP" chez Google est gratuit.
C'est donc à ce niveau très différent des Facebook Instant Articles et Apple News car avec eux, vos contenus se trouvent chez Facebook et Apple...
Quelles différences entre AMP et Facebook Instant Articles ?
Il est clair que le projet AMP fait penser aux Facebook Instant Articles et aux Apple News. Une grosse différence est que les pages AMP restent chez vous, sur votre site (votre serveur), contrairement aux solutions proposées par Facebook et Apple qui sont cantonnées à leurs écosystèmes.
Les pages AMP HTML sont stockées sur votre serveur, contrairement aux Facebook Instant Articles
Une autre différence est que le projet AMP étant ouvert (voir sur GitHub), vous pouvez y participer sans rien demander à personne. Alors qu'avec Facebook et Apple vous devez faire une demande et être approuvé (dites-moi si je me trompe !).
Pour ceux qui affichent des publicités sur leurs pages, sachez que cela reste possible (pas dans tous les cas) avec AMP. C'est possible aussi avec Facebook et Apple, mais ces derniers vous piqueront 30% de vos revenus au passage ! D'après la documentation, les régies pub compatibles avec AMP sont AdSense et DoubleClick (de Google), mais aussi A9, Ad Reactor et AdTech (AOL). Dites-moi si vous en avez repéré d'autres, il peut y en avoir qui s'ajoutent.
Pour les publicités, contrairement à ce qui avait été indiqué au début, il n'est pas obligatoire d'avoir son site en HTTPS pour en afficher. Vous n'êtes donc pas obligé de passer votre site en HTTPS pour profiter à la fois de AMP et de la publicité.
Au passage, ce n'est pas parce que les publicités s'affichent dans des pages au format AMP qu'elles ne peuvent pas être bloquées. Faites "confiance" aux bloqueurs de pub pour s'attaquer aussi à ces publicités...
Pour ma part, je préfère être indépendant des géants que sont Facebook et Apple. Je préfère miser sur une technologie ouverte, même si c'est encore Google qui est derrière.
Mettre en place AMP sur son site
Peut-on utiliser AMP sur tous types de sites ?
Oui, le format AMP n'est pas réservé à certains types de sites. C'est certainement plus difficile pour certains types de contenus, mais sachez que depuis le 23/08/2016 AMP est possible pour les sites ecommerce !
Tout ça est donc en pleine évolution, à vous de voir si c'est possible pour votre site ! Par exemple, eBay a développé la version AMP de 8 millions de pages en juin 2016 (source).
Par ailleurs, un des avantages du format AMP est d'avoir une page affichée dans le carrousel parmi les résultats Google, et pour cela il faut que la page soit une actualité ou un article de blog.
Cela étant, Google a annoncé en août 2016 que "prochainement" n'importe quel type de site pourra voir ses pages AMP affichées dans les résultats standard (sur mobile bien entendu).
Peut-on utiliser AMP sur des pages de listings/catégories ?
Oui bien entendu, ce n'est pas réservé aux articles (même si certains plugins fonctionnent actuellement comme ça).
Peut-on gérer la version AMP en sous-domaine ou sur un autre nom de domaine ?
Oui bien entendu, vous utilisez le format d'URL que vous voulez (pas nécessairement avec /amp
à la fin de l'URL). Vous pouvez même choisir d'utiliser un sous-domaine pour AMP (comme l'a fait le Guardian sur amp.theguardian.com), ou même un nom de domaine différent.
Dans tous les cas, faites bien attention à définir les relations :
- sur votre page HTML classique, indiquez à Google qu'elle est disponible au format AMP, en intégrant une balise
link rel=amphtml
qui fournit l'URL de la version AMP HTML - sur votre page AMP HTML, indiquez à Google que la version officielle de ce contenu existe au format HTML, en intégrant une balise
link rel=canonical
Faut-il baliser ses pages avec le type NewsArticle de schema.org ?
Pour avoir une chance d'être affiché sous forme de carrousel, il faut que votre page soit un article d'actualité (dans ce cas il faut la déclarer du type NewsArticle via schema.org) ou un article de blog (BlogPost), comme indiqué dans les spécs.
Mais ce n'est pas obligatoire pour toutes les pages AMP ! Si vous ne le mettez pas, vous aurez un message d'avertissement dans Search Console, rubrique "Accelerated Mobile Pages" (avant août 2016 c'était même considéré comme une erreur).
Une image est-elle obligatoire pour être valide AMP ?
Non, vous pouvez avoir une page AMP valide même sans image. Par contre, pour avoir une chance d'être dans le carrousel des pages AMP, il faut en effet au moins une image (source). Déclarée par des données structurées, elle doit faire au moins 696 pixels de large.
Comment installer AMP sur un site WordPress ?
Si vous êtes sur la plateforme wordpress.com vous n'avez rien à faire, c'est déjà prévu.
Si vous utilisez le CMS WordPress sur votre propre hébergement, il faut un développement spécifique. Voyez mes explications plus bas sur les plugins AMP pour WordPress.
Peut-on afficher des publicités sur les pages AMP ?
Oui, mais seulement pour certaines régies, actuellement AdSense et DoubleClick (de Google), mais aussi A9, Ad Reactor et AdTech (AOL).
Si j'en ai oublié, merci de me l'indiquer dans les commentaires.
Pour la pub sur AMP, faut-il être en HTTPS ?
Non, HTTPS n'est pas obligatoire, contrairement à une information qui avait circulé au début. J'ai testé la diffusion des publicités via AdSense sur des pages AMP avec le protocole HTTP.
Cela dit, pour plein de raisons, je vous recommande désormais de passer à HTTPS...
Plugins AMP pour WordPress, Joomla et Drupal
Si vous êtes sur WordPress, Joomla ou Drupal, vous pouvez assez facilement proposer une version AMP de vos articles, grâce à un plugin. Voici mon retour d'expérience sur le plugin WordPress officiel…
Intérêt d'un plugin pour AMP
Les pages AMP sont des pages dans un format spécial (du HTML très simplifié) conçu pour s'afficher très rapidement sur mobiles et promu notamment par Google. Pour proposer une version AMP de vos pages, vous pouvez suivre ces consignes ou bien utiliser un plugin qui va faire une partie du boulot.
C'est ce que j'ai fait sur WebRankInfo, dont les articles sont désormais disponibles au format AMP.
Pour ma part, je publie mes articles avec WordPress et à l'heure actuelle il existe 2 plugins :
- https://wordpress.org/plugins/amp/ développé par Automattic (WordPress)
- https://wordpress.org/plugins/accelerated-mobile-pages/ développé par Magazine3, une société de thème premium WordPress
Si vous gérez un site sur un autre CMS, contactez-moi si vous avez ajouté la fonctionnalité AMP sur votre site. Ainsi, je complèterai cet article pour qu'il soit utile au plus grand nombre.
Le plugin AMP de WordPress (Automattic)
Je vais tenter de vous indiquer mon retour d'expérience, en listant les avantages et inconvénients.
Le plugin WordPress "AMP" permet de mettre en place AMP rapidement et automatiquement sur les articles du site. Le contenu de l'article est parsé et remplacé par les balises au standard amp. Il supporte depuis sa dernière mise à jour les médias (audio, video, image, iframe) mais aussi les tweets, les "embed" de Vine, les vidéos Youtube et les photos Instagram. Cela signifie que pour tout ça, vous n'avez aucun code de particulier à gérer.
J'ai apprécié le fait que le code intègre les bonnes données structurées liées à AMP (je ne suis pas sûr que ce soit le cas de l'autre plugin ci-dessous).
Le plugin est installé avec un template par défaut ultra basique. Il n'a pas encore de header (fonctionnalité à venir), il charge uniquement le contenu de l'article, le titre, l'auteur, la date de publication et les catégories/étiquettes.
C'est aussi un inconvénient. Les utilisateurs WordPress sont habitués à n'avoir qu'à activer un plugin et qu'ensuite ça fonctionne bien sans avoir rien d'autre à faire. Ici, le plugin fournit un template basique (un peu comme les thèmes de base de WordPress) et fait fonctionner AMP au niveau technique. A vous de créer/modifier le template, modifier les CSS, charger les images à la une si on souhaite les afficher. Le plugin simple ne suffit généralement pas, mais la documentation est très bien faite (sur Github).
Il y a des exemples pour ajouter une fonctionnalité, une image à la une, modifier le comportement du template, ajouter Google Analytics...
Il existe actuellement un gros défaut qu'on peut facilement appeler un bug... Lorsqu'on désactive le plugin, l'URL de l'article au format AMP (avec "amp" à la fin) fonctionne toujours. Cela affiche l'article avec le thème du site, mais on peut donc accéder à l'article depuis l'URL normale, ou avec l'URL /amp/. L'erreur est reportée et on espère une résolution rapide de ce problème.
Le plugin Accelerated Mobile Pages pour WordPress
Il existe un autre plugin pour WordPress, mais je ne l'ai pas essayé. En effet, le plugin est développé par deux personnes, fondateurs d'une société qui vend des thèmes premium. Ces personnes viennent de s'inscrire, pour publier ce plugin et on peut se poser la question de savoir si le plugin sera bien maintenu par ces personnes.
Néanmoins, si certains parmi vous souhaitent témoigner de leur utilisation de ce plugin ou d'autres d'ailleurs, n'hésitez pas !
Le plugin wbAMP : AMP pour Joomla
La société weeblr propose un plugin AMP pour Joomla appelé wbAMP. Disponible en version gratuite mais limitée, une version payante est prévue pour le 29/02/2016.
Le plugin gère automatiquement la génération de pages AMP, ainsi que la balise link alternate amp-html. Côté mesure d'audience, seul Google Analytics est pour l'instant pris en charge.
wbAMP gère aussi des tags spéciaux pour insérer facilement des tweets, une image Instagram, un post Facebook, etc. On peut ajouter des boutons de partage sur les réseaux sociaux (Facebook, Twitter, Google+ et LinkedIn).
Vous pouvez intégrer des pubs issues des régies suivantes : A9, AdReactor, AdSense, AdTech et Double-click.
Si vous le testez, merci de donner votre avis dans les commentaires !
Le module AMP pour Drupal
Drupal propose également un module permettant d'ajouter le support des pages AMP sur un site réalisé avec Drupal. Il est compatible avec Drupal 8 (le support de Drupal 7 est en travaux, avec une sortie prévue pour mi-mars 2016). Il est accompagné d'un thème AMP (AMP Theme for Drupal) et d'une bibliothèque de fonctions (AMP Library for Drupal).
Par défaut, seules les URL de type "node" peuvent bénéficier d'une version AMP (à configurer dans le back-office). Comme sur les autres CMS, les URL en version AMP se caractérisent par l'ajout de /amp
en fin d'URL.
Vous trouverez les détails officiels ici.
Validation AMP
Le validateur AMP officiel
Le plus simple est d'utiliser le validateur proposé par AmpProject.org sur https://validator.ampproject.org/ :
L'outil utilisera le user agent suivant, veillez à lui autoriser l'accès à vos pages :
AppEngine-Google; (+http://code.google.com/appengine; appid: s~amp-validator)
AMP Project explique aussi que pour vérifier la bonne implémentation de vos pages, vous pouvez tout simplement suivre ces étapes :
- affichez la console Javascript dans votre navigateur
- ajoutez
#development=1
à la fin de l'URL de votre page AMP et validez pour la recharger
Astuce : pour afficher la console Javascript dans Chrome, utilisez un raccourci-clavier :
- Sur Mac : ⌘ + Option + J
- Sur Windows et Linux : Ctrl + Maj + J, puis cliquez sur Console
Vous devriez voir la liste des erreurs de validation AMP, ou bien le message "AMP validation successful" si tout est OK :
Extension Chrome
Pour gagner du temps, installez l'extension officielle Chrome "AMP Validator". Une fois installée dans Chrome, elle facilite le test de validation du format AMP de la page courante. En cas d'erreurs trouvées, vous y avez accès un 1 clic.
On discute de cette extension AMP dans le forum.
Validateur de code AMP HTML
J'ai trouvé un outil sur maxxeight.com qui permet de tester du code AMP HTML. Vous pouvez soit indiquer l'URL d'une page AMP, soit copier-coller du code AMP-HTML.
Voici le résultat pour une de mes pages :
Valider les données structurées schema.org pour AMP
Vous devriez aussi valider que les données structurées sont bien incluses. Pour cela, utilisez l'outil de test des données structurées de Google.
Astuce pour gagner du temps : ajoutez cet outil à vos bookmarklets
Comment valider plein de pages d'un coup ?
Il y a 2 cas de figure
Utiliser le rapport AMP dans Search Console
Dans votre compte Google Search Console, consultez le rapport "Accelerated Mobile Pages" situé dans la rubrique "Apparence dans les résultats de recherche".
Voici à quoi cela ressemble au lancement du support de AMP en février 2016 :
Voilà à quoi ça ressemble si vous avez des pages AMP détectées par Google :
Utiliser des outils de validation AMP
Je vous propose par exemple de tester celui de technicalseo.info qui permet d'indiquer plusieurs URL de pages AMP dans un formulaire.
Vous pouvez choisir de tester avec un User Agent de type Googlebot ou bien le vôtre (un navigateur web).
Vous pouvez vérifier l'implémentation concernant les URL (présence des balises rel=canonical et rel=amphtml).
Voici ce que ça donne pour 2 de mes articles :
Une fois que les résultats s'affichent, vous pouvez les exporter au format Excel. Vous aurez alors plusieurs tableaux (pages sans AMP détecté, pages avec AMP détecté avec ou sans erreur). Dans le cas des pages AMP, voici les informations fournies :
- URL de la page testée
- type schema.org détecté (par exemple NewsArticle)
- URL canonique
- URL AMP déclarée dans l'URL canonique
- Implémentation correcte (oui/non)
des Valid AMP URLs schema.org? Canonical rel="ampthtml" (from canonical) Correct Implementation?
AMP dans les résultats Google (AMP et SEO)
Utiliser AMP est-il un critère pris en compte pour le référencement ?
Non, AMP n'est pas un critère de l'algorithme de classement chez Google. Pour l'instant ?
Par contre, une page AMP est tout de même avantagée en SEO car elle est très rapide et compatible mobile.
Partagez l'info sur Twitter :
Comment AMP s'affiche dans les SERP ?
Au début, les pages AMP ne pouvaient s'afficher que via le "carrousel", que je décris longuement ci-dessous.
Ensuite (depuis fin 2016), Google affiche la version AMP d'une page mobile (si la version AMP est correctement déclarée, voir ci-dessous).
Des pages AMP peuvent-elles apparaître ailleurs que dans le carrousel ?
Oui, Google affiche les pages AMP dans le reste de ses pages de résultats, en mélangeant totalement les pages HTML classiques et les pages AMP. Les pages au format AMP sont signalées par le sigle AMP en gris (au début c'était en vert).
Pour le tester, cherchez par exemple "guide AMP WebRankInfo" sur Google mobile.
Voici à quoi ça ressemble :
Je vous ai également fait une petite vidéo de démonstration des résultats AMP dans Google :
Qu'est-ce que le carrousel des pages AMP ?
Google affiche parfois dans ses pages de résultats des carrousels, constitués d'une galerie de résultats affichés de façon proéminente comme ici :
Une fois que vous consultez un article, vous pouvez passer au précédent ou au suivant du carrousel d'un coup de doigt en balayant vers la droite ou vers la gauche.
Pour mieux vous en rendre compte, regardez ma démo en vidéo :
Retrouvez cette vidéo "Démo du carrousel des pages AMP" sur la chaîne Youtube de WebRankInfo
Comment faire pour apparaître dans le carrousel des pages AMP ?
Il faut :
- que la page soit au format AMP, sans erreur de validation
- que la page contienne les bonnes données structurées (voir ci-dessous)
- que la page soit indexée par Google
- que la page soit sélectionnée pour figurer dans le carrousel
Comme vous l'avez compris, il faut remplir certaines conditions techniques, mais ça n'est pas une garantie...
Quelles données structurées faut-il inclure dans les pages AMP ?
Une page AMP ne nécessite pas de données structurées pour être valide, par contre ces données sont nécessaires pour avoir une chance d'apparaître dans le carrousel parmi les résultats Google.
Pour l'instant, seuls les pages présentant un article ou une vidéo sont acceptés par Google dans les "Top Stories" (carrousels).
Si votre page est un article, vous devez choisir un des 3 types suivants :
- schema.org/Article
- schema.org/NewsArticle
- schema.org/BlogPosting
Si votre page est une vidéo, le type doit être schema.org/VideoObject.
Dans quels pays le carrousel AMP s'affiche-t-il ?
Dans les SERP, les pages AMP s'affichent dans la section À la une pour les utilisateurs qui effectuent des recherches sur leur mobile dans 15 pays (Allemagne, Brésil, Canada, Corée, Espagne, États-Unis, France, Inde, Indonésie, Italie, Japon, Mexique, Royaume-Uni, Russie et Turquie).
Google travaille au déploiement du carrousel À la une dans d'autres pays.
Pages AMP dans Google Actu
Depuis avril 2016, Google intègre des pages au format AMP dans les résultats Google Actu (source). Il s'agit d'un format prévu pour les mobiles (smartphones), annoncé fin 2015 et sorti début 2016, qui permet d'accélérer fortement le chargement des pages web. C'est une sorte de HTML5 allégé pour le mobile.
Sur mobile (iOS ou Android), Google affiche dans la partie Headlines un carrousel de pages AMP, c'est-à-dire 14 vignettes (image + résumé) pointant vers des articles référencés par Google Actualité.
Pour l'instant il n'y a pas d'avantage officiel accordé à ceux qui utilisent AMP, mais si Google les affiche de façon prépondérante, il y a au final un impact en termes de visibilité dans les SERP.
Les pages AMP doivent-elles avoir le même contenu que la version standard ?
Certains sites se servent de leur version AMP pour inciter les internautes à aller consulter leur version standard. En gros, ils font le minimum au format AMP (le début de l'article) afin d'apparaître dans les SERP de façon spécifique.
Ceci est désormais contraire aux consignes de Google (source) :
Les sites qui ne respectent pas cette règle ne verront plus leurs pages AMP (concernées) dans les résultats Google...
Un message d'avertissement leur sera également envoyé dans Google Search Console.
Comment éviter les contenus dupliqués avec la version AMP ?
Vous n'aurez pas de problèmes si vous suivez les consignes suivantes, valables pour un site utilisant la technique du responsive design :
- sur votre page HTML classique, indiquez à Google qu'elle est disponible au format AMP, en intégrant une balise
link rel=amphtml
qui fournit l'URL de la version AMP HTML - sur votre page AMP HTML, indiquez à Google que la version officielle de ce contenu existe au format HTML, en intégrant une balise canonique :
link rel=canonical
Quelles balises inclure pour déclarer AMP sur un site mobile à part ?
Si vous avez opté pour la méthode d'un site mobile à part (par exemple m.example.com), vous devrez indiquer 2 balises link dans votre page HTML desktop et 1 balise d'URL canonique dans chaque version mobile :
- sur votre page HTML desktop, indiquez à Google qu'elle est disponible sur votre site dédié mobile, en intégrant une balise
link rel=alternate
qui fournit l'URL de la version mobile - toujours sur votre page HTML desktop, indiquez à Google qu'elle est disponible au format AMP, en intégrant une balise link
rel=amphtml
qui fournit l'URL de la version AMP HTML - sur votre page mobile, déclarez l'URL de la page HTML desktop en tant qu'URL canonique
- sur votre page AMP, déclarez l'URL de la page HTML desktop en tant qu'URL canonique
Si vous êtes dans le cas particulier d'un site qui n'a que des pages AMP HTML, vous devez malgré tout inclure des balises d'URL canoniques (qui se référencent elles-mêmes).
Les liens internes doivent-ils pointer vers la version AMP ?
Dans le contenu de vos articles en version AMP, vous pouvez faire en sorte que les liens internes vers d'autres de vos articles pointent vers leur version AMP. Je ne pense pas que cela pose de problèmes SEO, et c'est sans doute mieux pour l'internaute.
Si vous avez un avis ou un retour d'expérience à ce sujet, merci d'avance !
Faut-il ajouter les pages AMP dans un fichier sitemap.xml ?
Ce n'est pas la peine, surtout qu'il s'agit d'URL qui ne sont pas les canoniques. Mais pour accélérer le crawl la première fois, vous pouvez faire un sitemap spécifique. Ensuite, retirez le sitemap.
Les pages AMP consomment-elles le budget de crawl ?
C'est une question qui peut paraître étranger ou incompréhensible pour certains, alors je l'explique un peu... Ce que j'appelle le budget de crawl (crawl budget), c'est l'idée qu'il existe une limite au nombre d'URL crawlées chaque jour sur un site donné. Peut-être que ce "budget" n'est pas un nombre d'URL mais du temps ou de la bande passante, mais au final il faut comprendre que Google ne dispose pas de ressources infinies ! Il est donc important de ne pas faire crawler à Google des URL sans aucun intérêt, car c'est au détriment des bonnes URL.
Si vous ne connaissez pas cette notion, lisez mon dossier sur le budget de crawl.
Donc oui :
Si jamais vous proposez une version AMP de toutes les pages de votre site, cela pourrait donc diminuer par 2 le nombre d'URL crawlées par jour, en tout sur l'ensemble de votre site. Notez que c'est très théorique, mais il vaut mieux l'avoir en tête...
Données structurées et Open Graph
Comme pour les autres pages HTML, vous pouvez (et devriez !) inclure des données structurées, au moins pour décrire le type de contenu, son titre, sa description et une image d'illustration. Faites cela par exemple en intégrant un script JSON-LD basé sur le référentiel schema.org.
Il semble possible d'ajouter des balises de l'open graph sur des pages AMP HTML, mais je n'en ai pas encore la confirmation.
Comment savoir si Google a indexé mes pages AMP ?
Dans votre compte Google Search Console, consultez le rapport "Accelerated Mobile Pages" situé dans la rubrique "Apparence dans les résultats de recherche".
Le rapport AMP affiche le nombre de pages AMP correctement indexées ou présentant des erreurs liées aux fonctionnalités AMP rencontrées lors de l'exploration de votre site par Google. Les erreurs de connectivité, les liens non fonctionnels et autres erreurs ne figurent pas dans ce rapport. Les pages qui présentent des erreurs AMP ou pour lesquelles des éléments de données structurées obligatoires sont manquants ne s'affichent pas parmi les pages AMP des résultats de recherche Google.
Voici à quoi cela ressemble au lancement du support de AMP en février 2016 :
Les erreurs sont regroupées par type : cliquez sur une ligne pour voir les pages concernées, puis sur une page pour accéder aux détails.
Pour télécharger la liste des URL posant problème, vous devez d'abord sélectionner un type d'erreur puis cliquer sur le bouton Télécharger.
Une fois l'erreur corrigée sur une page, vous devrez attendre que Google la crawle à nouveau, puis que les rapports soient mis à jour dans Search Console (quelques jours de délai).
Pour accélérer le crawl, ajoutez vos pages dans un fichier sitemap. Si vous en avez très peu, demandez à Google de les explorer immédiatement avec la fonctionnalité "Explorer comme Google" située dans Search Console, rubrique Exploration.
A propos d'indexation Google : en mai, au cours de la conférence I/O 2016, Richard Gingras (Google) a indiqué que 125 millions de pages AMP sont pour l'instant indexées, issues de 640 000 (noms de) domaines.
Comment savoir si mes pages AMP génèrent du trafic ?
En allant dans votre compte Search Console, rubrique "Trafic de recherche > Analyse de la recherche", vous pouvez filtrer pour demander à ne voir que les statistiques de vos pages AMP. Il suffit pour ça de choisir "AMP" dans le filtre "Apparence dans les résultats de recherche".
Vous saurez ainsi :
- combien de fois une page de votre site a été affichée dans les résultats Google sous sa forme AMP
- combien de fois ces pages ont été cliquées
- et donc le taux de clics
- ainsi que leur position moyenne
Voici une image qui vous indique où il faut sélectionner ce filtre:
Autres questions sur AMP
AMP est-il compatible avec AdWords ?
Pour l'instant il n'y a aucune indication officielle que AdWords puisse utiliser le format AMP. Pourtant, il me semble naturel de proposer une landing page au format AMP à un internaute mobile, surtout qu'AdWords tient compte du temps de chargement des pages d'atterrissage.
Peut-on suivre le trafic des pages AMP dans Google Analytics ?
Oui, il faut intégrer Google Analytics à vos pages AMP. Vous pouvez le faire dans une nouvelle propriété, ou dans la même que le reste de votre site. Si les pages au format AMP sont facilement identifiables par leur URL, vous pourrez isoler ce trafic à l'aide d'un filtre ou d'un segment avancé dans Google Analytics.
Où peut-on obtenir de l'aide à propos du format AMP ?
Vous pouvez poser vos questions dans le forum officiel mais aussi plus simplement dans le forum de WebRankInfo !
Si vous avez des questions, posez-les dans le forum WebRankInfo.
Si vous préférez du consulting, j'en propose sur mon site WebRankExpert.
Bonjour,
Merci pour cet article très détaillé et très claire. J'ai pris du plaisir à le lire.
Cependant, je sais surement qu'il y a une solution mais je ne l'ai pas trouvé depuis que je cherche.
J'essaie de trouver un moyen de tracker les pages via Google Analaytics.
En essayant d'insérer les tags GA, il y erreur après quelques temps sur Play console signalant que la page AMP est invalide.
Est-ce que AMP supporte GA ?
Oui on peut ajouter Analytics sur une page AMP, il faut le faire correctement en suivant https://amp.dev/documentation/components/amp-analytics/ ou https://support.google.com/analytics/answer/6343176?hl=fr
Bonjour, merci pour cet article. Cependant le format AMP reste-il toujours d'actualité suite aux événements de cet été sur la surutilisation par Google dans son intérêt?
Chrome développe le plugn fastpage... Faut-il investir du temps dans ce format AMP?
Désolé je ne connais pas le plugin fastpage de Chrome.
Pour ma part j'ai arrêté AMP depuis pas mal de temps sur WebRankInfo, mais pour les sites d'actualité ça semble encore utile.
j'ai essayé sur mon site mais je constate que les revenus ont sensiblement diminué puisque les pubs ne s'affichent plus mais toutefois le site est très rapide.
Merci infiniment pour cet article toutefois je tiens a vous signaler que je fais face a quelque problème de compatibilité de plugins sur mon site. Je ne sais pas si vous avez une proposition a me faire concernant le plugins.
Merci de poser ce genre de questions sur le forum en créant une nouvelle discussion.
Merci infiniment pour cet article néanmoins je rencontres quelques problème avec mon site on me demande d’éliminer les ressources qui bloquent les rendus je ne sais si ce quoi exactement!!!
Les ressources (JS, CSS, images) ne doivent pas être bloquées au crawl (fichier robots.txt). Si le problème concerne un autre site (ressources externes), ça n'est sans doute pas possible de le résoudre.
Merci de créer une discussion dans le forum pour obtenir plus d'aide.
Salut,
Merci pour l'article, ce dans cette article que j'ai beaucoup plus compris les avantage de AMP, et je le même installer sur une de mes blog, https://streaming-one.com mais j'ai une préoccupation. comment inséré des annonce automatique de adsense sur un site AMP ?
Bonjour Olivier, j'ai récemment lu qu'il était fortement déconseillé de passer toutes ses pages en AMP, avez vous déjà entendu quelque chose a se sujet ?
Les avis sur AMP sont souvent tranchés, donc oui j'ai déjà entendu ça. Je ne crois pas avoir vu d'étude sérieuse montrant l'impact SEO.
Pour ma part j'ai fini par retirer AMP car ça compliquait trop les choses.
Bonjour,
Je viens de mettre en place un plugin pour rendre mes articles AMP compatibles.
Sur certaines pages, aucun problème, quand je fais le test AMP depuis la Search Console, Google me dit bien que ma page est AMP.
Mais pour d'autres, cela ne marche pas, et je ne comprends absolument pas pourquoi. Le message d'erreur me dit "L'URL AMP référencée n'est pas une URL AMP".
Le problème se situe de manière aléatoire sur certaines pages comme :
https://expert-vpn.fr/chaines-ligue-des-champions/amp/
https://expert-vpn.fr/comment-utiliser-vpn/amp/
Et bien d'autres alors que majoritairement, il n'y a aucun problème ...
Voyez-vous quelque chose dans le code qui explique que Google n'accepte pas ces pages ? Est-ce que le contenu d'une page peut l'empêcher d'être AMP ?
Merci d'avance,
Florian
Bonjour
ça serait plus efficace de poster ça dans le forum, merci d'avance
Bonjour,
Merci pour tous vos conseils,
Mais quel plugin ou conseils pour Prestashop?
Hello,
Petite question par rapport à Adsense dans les pages AMP, j'ai réussi à mettre des pubs classiques (blocs d'annonce) par contre impossible de trouver comment mettre les pubs mobile dessus (à savoir les bandeaux publicitaires en bas de l'écran)
Des idées là-dessus?
Merci !
Bonjour,
Merci pour cet excellent article. Juste une question : ce langage HTML simplifié, ne risque-t-il d'affecter l'accessibilité (WCAG 2.0) du site?
Merci.
Désolé Valéry, je ne connais pas assez les standards d'accessibilité pour répondre à cette bonne question...
Bonjour Monsieur
J'ai testé avec un petit script amp-form, il semble que le validateur accepte deux classes perso sur une balise <form, mais tient compte de la dernière classe déclarée dans le style, si la seconde surcharge un attribut déjà dans l'autre classe. ( même si la dernière classes déclarée est avant la classe de la balise ).
Les deux classes sont prises en compte quand tous les attributs sont différents.
Je pense de toute façon me limiter à 2 classes max/balise pour tarteaucitron, mais j'aurai probablement à modifier en amont, les id= par défaut.
J'ai déjà porté ce script en full PHP ( sans javascript ), mais il y a encore un paramètre dans l'url, et il n'est pas compatible AMP.
Très respectueusement.
Jean François Ortolo
Bonjour Monsieur
Est-il possible au format AMP, de mettre 2 classes perso css par balise html ?
Je suis en train de convertir le script tarteaucitron en full PHP compatible AMP. ;)
Super merci pour vos infos.
Désolé, je ne sais pas, je n'ai pas encore testé !
AMP est il intéressant pour des contenus en grande partie dynamique?
J'ai un site qui comporte quelques dizaines de pages majoritairement statiques, mais plus de 60000 pages qui font appel à des données actualisées plusieurs fois par jour, présentées sous forme de textes et d'images légères.
De plus pour ces dizaines de milliers de pages je vais me heurter à la limite du potentiel de crawl...
Valentin à raison. Pour ma part AMP est une sorte de rustine pour ces CMS bien lourd qui sont de plus en plus utilisés soit par gain de temps de développement, soit par manque de compétence.
Vous me conseillez quoi entre l'utilisation d'AMP et un thème responsive? Qu'est-ce qui offre un meilleur "boost" niveau SEO sur mobile?
Je possède plusieurs sites de niche, tous sous un thème responsive et j'entends de plus en plus parlé d'AMP.
Merci
pour l'instant amp n'est pas encore dans les résultats de google, donc pas d'avantage, mais ça changera sans doute ensuite
il suffit généralement d'installer un plugin pour rendre ses pages compatibles, ce n'est pas un gros effort pour des sites de niche je pense
Un design simple c'est surtout dur à vendre pour une agence web tant le design prend une place importante pour celui qui veut acquérir un site Internet.
Mais je dirais, à l'image de LeBonCoin jusqu'à cette année, que le design ne compense pas un bon concept et une bonne valeur ajoutée pour l'internaute.
Soyez prêt à alléger votre Design pour obtenir un site de qualité pour tous.
@Olivier : Ton design n'est pas exceptionnel non plus (selon moi) pourtant ta page d'accueil fait plus de 1.5Mb et ne contient que des miniatures et ton logo...
Il y a un arbitrage à faire entre esthétique et fonctionnel, entre se faire plaisir et faire de l'utile.
Un carrousel demande au moins 3 grandes images hors avec une rotation toutes les x secondes, l'internaute est soit déjà en bas de page soit sur la page suivante... C'est lourd, c'est joli mais ça n'offre pratiquement aucune visibilité à la 2e image et une visibilité nulle à la 3e. Mais c'est super IN ;)
en effet, bon courage pour vendre un site avec un design aussi simpliste...
PS : je n'ai jamais parlé de WRI car je sais que le design est dépassé et les pages trop lourdes ;-)
@Olivier : La précision a son importance ici : Un site WordPress AMP n'est pas plus rapide qu'un site responsive bien construit en HTML5 standard.
Je ne suis pas le seul à travailler ainsi mais mon site http://www.valbou.fr donne un aperçu d'un site rapide avec pourtant des pages contenant plusieurs images de bonnes tailles...
La page d'accueil pèse moins de 400kb quel que soit votre support de lecture avec pourtant 13 images de 300x200px... Exit JQuery et le minimum de JS.
Je précise que ce même site en AMP pourrait peut-être "gratter" quelques microsecondes grâce entre autre au cache CDN mais le gain ne serait pas économiquement justifié (coûts de développement) et imperceptible pour l'utilisateur (microsecondes).
Je t'invite à tester par toi même pour te faire une idée ;)
en effet Valentin c'est rapide, bravo ! Par contre le design est très simple, les rares images sont presque de grandes icones : difficile de généraliser pour plein de sites.
AMP est une aberration, je m'explique :
AMP permet d'afficher une page sur un Worpress en 0.5s.
Charger une page de mes sites web responsives sans AMP prend 0.1 seconde.
Le tout et de bien construire son site sans surplus inutile, sans charger des tonnes de JS pour la plupart inutile et anti UX.
Bref faire un site propre en tenant compte des internautes n'ayant pas la fibre...
En 3G mes sites se chargent instantanément sans avoir eu à attendre AMP.
Je suis horrifié de voir à quel point AMP semble LA solution pour accélérer le Web alors qu'un site bien construit se charge plus vite qu'un CMS AMP. Le coût de développement pour ajouter AMP aurait pu être évité en intégrant les contraintes d'efficacité à la conception.
En effet c'est aberrant d'avoir à gérer 2 versions mobiles/rapides.
Peux-tu nous donner des exemples de tes sites 5 fois plus rapides que AMP ?
Oui mais la Prouted on veut savoir plus sur ton site web
Je viens de lire le post de Jimmy, pour ma part, nous ne sommes pas passés en HTTPS, mais nous avons fait un site mobile comme recommandé par Google, et le résultat a été fulgurant pour nous pour notre SEO en se positionnant aussi bien que le site desktop et en générant énormément de trafic !! Au niveau du CA publicitaire, nous faisons meme mieux en eCPM mobile sur site mobile versus eCPM mobile sur site desktop. Du coup, nous allons lancer en plus une version AMP ou tous les liens pointeront vers la version mobile du site (mieux pour la pub) plutot que de faire vers d'autres pages AMP qui sont tout de meme beaucoup trop limitées et impliquent trop de modification (pub, script, formulaire, css, etc). L'avantage sera de prendre des positions via le carrouselle par exemple ou encore sur le SERP et ensuite réorienter les utilisateurs sur le site mobile ;)
Partant d'un CMS construit in-house a la suite d'une formation avec WebRankInfo super orienté SEO, nos résultats sont excellents en Francais et Portugais (marché principalement Brésilien), mais c'est largement plus compliqué en Anglais et Espagnol. Pour le Chinois, Japonais, Indonésien, Vietnamien, Italien et Polonais, les résultats sont prométeurs, surtout depuis la mise en place des sites mobiles. Pour le Russe, c'est un désastre... mais on verra bien sur le long terme ;)
Encore merci a Olivier pour sa formation en 2010 a Nice ;) Nous sommes maintenant officiellement le numéro 1 en France dans notre domaine (que je ne mentionnerai pas ici pour des raisons évidentes)
Pour ma part je n'ai pas la possibilité de filtrer AMP dans "apparence dans les résultats de recherche" dans la search console, suis-je le seul ?
Bonjour, j'ai bien lu votre article et ses commentaires très instructifs. Ma question est peut-être simpliste mais je me lance.
J'ai installé le plugin AMP (Automatic) et le Glue for Yoast SEO & AMP. Lorsque j'affiche ma page http://www.webdom-concept.net/importance-de-url-referencement/ j'ai un rendu normal. avec 'affichage de http://www.webdom-concept.net/importance-de-url-referencement/amp/ j'ai l'affichage amp. Bien, mais pratiquement, la Note #2:" this plugin only creates AMP content but does not automatically display it to your users when they visit from a mobile device. That is handled by AMP consumers such as Google Search." Alors, que faut-il faire pour que l'affichage sur mobile se fasse automatiquement?
Merci beaucoup...
Si tu as déjà une version mobile en plus de AMP, il faut d'abord choisir laquelle tu veux montrer aux utilisateurs mobiles...
Et comme souvent on a déjà une version mobile, en général la version AMP n'est servie qu'aux internautes venant de Google sur mobile
Bonjour et merci pour vos articles,
Quel soft ou appli utilisez-vous pour faire des vidéos de l'écran de votre smartphone ?
Merci d'avance.
J'utilise AZ Screen Recorder
Bon après plus de 2 mois de tests sur wordpress mes pages sont enfin reconnues correctement sur la search console en utilisant 2 plugins sous WP : AMP et Pagefrog. J'explique ici les paramétres que j'ai utilisé http://blog.laplateformedelarenovation.fr/articles-instantanes-facebook-preparer-wordpress
puisqu'ils devraient aussi servir pour les articles instantanés Facebook et le très prochain format d'Apple.
A propos de l'impact SEO... je pense que cela en a. Mes pages ont gagnées des places (beaucoup pour être honnête), essayez sur votre smartphone la recherche "avis thermostat Nest" ou "test thermostat Nest" un des articles de mon blog ressort en première page.
Mon conseil passez à l'AMP et préparer à Facebook Instant articles.
Merci pour cette article bien complet, je ne savais pas que l'AMP était déjà sur WordPress, moi j'ai installé le plugin AMP d’Automattic, ensuite pour ceux qui veulent mettre des Adsenses simplement sur les pages AMP il y a ce tuto :
http://sens2lavie.com/mettre-publicites-sur-les-pages-amp-wordpress/
@Olivier j'ai le même souci que @Amarillo après la suppression du widget AMP. La suppression du widget ne supprime pas les pages /amp, du coup comment les supprimer ?
Pour le moment, rel="canonical" est indiqué sur les 2 pages (AMP et non-AMP) en pointant la bonne URL, pas de soucis de contenu dupliqué ainsi ? Ou faut-il ré-installer le widget ?
Je ne sais pas Jonathan, j'avais testé sur un site de dév mais n'ai pas eu à le faire sur un site en prod. Peut-être qu'une version ultérieure va corriger. Avec la canonique il n'y a pas de pb de contenu dupliqué.
Hello Olivier, une ressource qui explique un petit Hack pour aller plus loin avec AMP (formulaire...)
http://searchwilderness.com/amp-forms-hack/
++
Raph
Merci Raphaeël, ça peut toujours servir à certains !
Voilà un bel article bien calibrer, merci Olivier...
J'avais justement prévu de me pencher sur les pages AMP aujourd'hui, j'ai bien fait d'attendre, ça va m'économiser pas mal de temps !
Les pages AMP utilisent le budget crawl des bots comme n'importe quelle autre page web. Sur les gros sites, l'impact peut ne pas être négligeable.
Source : http://www.thesempost.com/amp-pages-do-use-sites-crawl-budget/
Merci de ce rappel Christophe, je l'ajoute dans mon article (ça me semblait tellement naturel que je ne l'avais pas mis...)
Sur la page desktop, il n'est pas nécessaire de répéter deux fois la balise "link rel" pour spécifier les deux natures de relations (alternate et amphtml). HTML autorise de remplacer les deux occurrences par une seule de la forme:
Link rel=" alternate amphtml"
Techniquement comme semantiquement, c'est strictement équivalent.
@Laurent : en effet, on peut mettre plusieurs valeurs pour l'attribut rel, mais uniquement si c'est pour la même destination (attribut href), ce qui n'est pas le cas dans mon exemple. Je dis de mettre une balise link rel=alternate vers la version mobile (non AMP) et une autre balise link rel=amphtml vers la version AMP.
Merci pour ces informations c'est vraiment très complet.
Par contre pour les sites qui ne sont pas dans Google news, des sites d'informations mais pas d'actualités, je n'ai encore pas vu de pages AMP dans les résultats de recherches mobile.
Pour mon site par exemple j'ai 2/3 des pages validées en AMP depuis plusieurs jours. Pour vérifier si elles apparaissent dans Google en AMP sur mobile je tape site:espace-musculation.com avec mon iPhone et je ne vois rien. Que des résultats avec "site mobile" (comme d'hab).
Donc bon.... c'est bien gentil tout ça mais pour l'instant on ne voit pas le résultat de nos efforts. Je comprends que Google ne puisse pas mettre en cache AMP tout le web mais au moins il pourrait proposer nos versions à nous des pages AMP dans les recherches... Je sais pas si je me suis bien fait comprendre...
Bref. Déçu pour l'instant de Google qui fait perdre du temps au webmaster.
Passage au mobile friendly => aucun bénéfice
Passage à l'HTTPS => aucune bénéfice avec en prime -30 % d'Adsense en moins
Passage à l'AMP => Rien
#JohnMueller #ZinebAitBahajji #PasContent
@Jimmy : comme pour la compatibilité mobile et le HTTPS, je pense que c'est une erreur de ne penser qu'à l'impact direct SEO. Si c'est bien meilleur pour les internautes (ou pour d'autres raisons annexes), alors c'est suffisant. Cela dit je suis d'accord, pour l'instant les pages AMP sortent trop peu dans les SERP de Google : attendons la suite...
Si les bénéfices sont les mêmes que l'épouvantail des pages adaptées pour mobile.......
Je ne pense pas que ce soit une bonne idée de décider d'évolutions de ce type en fonction du gain en visibilité Google ;-) Mais c'est clair qu'on ne sait pas encore bien ce qu'on peut y gagner en termes purement SEO.
Bonjour,
Est-ce que Google considère l'AMP juste sur le réseau de recherche ?
Car ma question porte sur le linking :
Prenons par exemple un lien posté sur Facebook vers une page classique mais qui dispose d'une page .
Si l'utilisateur clic sur le lien Facebook depuis son mobile, sera-t-il redirigé vers ma page ?
Merci et bonne journée à tous
@Anto : si un lien follow pointe vers une URL au format AMP, Google en tiendra compte, mais :
- il faut s'assurer de ne pas oublier de mettre la balise d'URL canonique dans la page AMP (vers la page standard)
- c'est en théorie moins efficace que recevoir un lien directement vers la page canonique
Si le lien vient de Facebook, il est en nofollow donc ignoré par l'algo.
Si un lien (follow ou nofollow, peu importe) pointe vers une page classique disposant d'une version AMP, l'internaute sera redirigé vers la version AMP uniquement si le site l'a prévu (ce qui n'est pas le cas du plugin AMP de WordPress/Automattic).
Hello,
Oups, décidément, j'ai pas de chance.
Du coup, je suis repassé sur le 1er plugin, et comme par miracle les articles dont l'url se termine en /amp/ s'affichent mieux. Je ne sais pas ce qui s'est passé entre temps, mais je laisse ça comme ça : https://www.diigo.com/item/image/5ksr6/kor7
Au passage, à part les moteurs de recherche, je me demande qui va réellement voir ces pages ? Il y a quelque chose que je ne saisis pas.
Bonne fin de journée à toutes et tous,
Amar
Bonjour,
"Je terminerai en me demandant l'intérêt d'un tel plugin, si on a déjà un site responsive en natif."
Bah je me demande vraiment la même chose.
A la rigueur pour un blog, mais pour un site e-commerce ce n'est pas évident sachant que le javascript est bloqué (quasiment)
Si le site est réalisé avec bootstrap en full responsive je ne vois pas du tout l’Intérêt après il faut peut être attendre un peu... voir l'évolution de la chose!
Olivier,
J'attends avec impatience ton retour sur l'autre plugin.
Personnellement, vu la réponse à côté de la plaque qui m'a été faite sur le github de AMP, j'ai préféré installer celui dont je te parlais et qui transforme d'ailleurs tout le site en version AMP.
Pour info, voici à quoi ça ressemble visuellement avec et sans le plugin en action :
http://www.tuttifruttinews.org/?amp
http://www.tuttifruttinews.org/?noamp
Pour ma part, je reste encore assez dubitatif sur les bienfaits de AMP. Mais, je veux bien qu'on m'éclaire là-dessus.
Bonne fin de journée à toutes et tous,
Amar
@Amarillo : ça s'affiche bien ton truc, mais il manque des choses (données structurées) et par exemple la balise d'url canonique est fausse
Euh ? Comment dire ? C'est pas terrible comme plugin.
Je l'ai installé, et comme je l'ai trouvé lamentable d'un point de vue graphique (les images et la pub adsense virées, les menus plus que nuls...) je l'ai désinstallé dans la foulée.
Et là, oh horreur, le plugin a laissé derrière lui une tonne de contenu dupliqué, mes pages avec /amp/ et sans /amp/ à la fin ayant exactement le même contenu, sans que ce soit signalé dans le code source.
Grosse galère, du coup je l'ai remis en place pour le moment, forcé et obligé.
Olivier, je ne comprends pas pourquoi tu as parlé uniquement de ce plugin. Pour ma part, l'autre ici https://wordpress.org/plugins/accelerated-mobile-pages/ semble au moins tout aussi bon.
En effet, à quoi ça sert d'avoir des pages plus rapides si elles sont moches et réduites à quasiment du texte à 100%. Ces sûr que comme ça elles sont ultra rapides, mais les gens sur mobile sont habitués à des interface plus agréables.
Je terminerai en me demandant l'intérêt d'un tel plugin, si on a déjà un site responsive en natif.
Bonne journée à toutes et tous,
Amar
Merci Amar pour ces bonnes remarques. Je ne connaissais pas le plugin que tu mentionnes, je vais le tester.
Bonjour,
La search Console de Google donne quelques enseignement précieux sur la "bonne" construction des pages AMP. Pour ma part :
- quelques loupés sur des attributs ou valeurs d'attributs interdits (des target= un peu exotiques par exemple, ou encore du JS inline pour brouiller une adresse mail), hérités du contenu normal du site et non filtré pour les pages AMP
- 100% d'échec sur mes pages pour un point qui m'avait échappé, ou qui n'était pas mentionné : il est exigé que la page comporte les métadonnées schema.org NewsArticle. Précisément le détail dit ceci :
"Ajoutez un élément de données structurées schema.org NewsArticle à votre page. Nous exigeons que les pages AMP définissent l'élément de données structurées schema.org NewsArticle pour pouvoir utiliser les fonctionnalités d'affichage spécifiques aux pages AMP."
Voilà pour les nouvelles ! Cela confirme bien sûr indirectement que la balise est d'ores et déjà suivie et suffisante : 100% des pages que j'ai généré ont été trouvées et analysées par la search console en à peine quelques jours.
Merci Eric pour ce retour d'expérience
Bonsoir,
Voilà, c'est partiellement en place chez moi (développement perso). Une question me vient cependant : pour tous les liens contenus dans la page, faut-il mettre les URL canoniques, ou bien pointer vers la version AMP quand elle existe ?
D'un point de vue navigation, bien sûr la seconde option semble la plus logique, ainsi, peut-être, que d'un point de vue crawl. Mais je me demande quand même dans quelle mesure c'est une bonne chose de pointer vers des URL non canoniques...
Pour le reste, à suivre, effectivement. Je guette le passage de Googlebot dans un premier temps...
Merci Eric, tu nous diras ce que ça donne !
Salut
merci pour cet article très précis et documenté (comme toujours !).
Joomla pourrait bien rejoindre la partie, apparemment des réunions ont été tenues avec google:
https://groups.google.com/forum/#!topic/joomla-dev-cms/ynm0AabEbDg%5B1-25%
http://cinnk.com/news/accelerated-mobile-pages-amp-pour-joomla
mais rien dans le roadmap officiel des développers au sujet de l'intégration AMP.
A suivre ...
Je teste actuellement sur 2 de mes sites. Le rendu est vraiment pas mal pour une version en développement. Après niveau identité visuelle j'en ai pas vraiment donc niveau perte y a que dalle. J'attend de voir courant Février ce que ça donne.
Salut Olivier,
Merci, Très complet comme d'habitude. Pour WordPress, c'est très simple, et ce qu'on gagne en simplicité, on le perd en possibilité mais ça va surement évoluer vu que c'est Automattic qui gère le truc. C'est le premiers CMS à avoir intégré un module AMP prêt à l'emploi à ma connaissance en tout cas.
Bonnes fêtes :)
bonjour et merci pour cet article je suis en création de e-commerce avec wordpress si j'ai bien compris il est urgent d'attendre le plugin est pas top mais je vais suivre ça merci à vous eric