Google AMP : ce que sont les pages accélérées pour les mobiles et comment elles fonctionnent.
Cela fait quelques années que Google a adopté le projet AMP, conçu pour stimuler les performances du web mobile et rendre le contenu plus utilisable pour les utilisateurs qui naviguent via des smartphones et des appareils mobiles. Aujourd'hui, une étude américaine semble établir une corrélation entre l'utilisation de pages accélérées et les performances dans les recherches Google et le trafic organique.
Que signifie AMP ?
Commençons comme d'habitude par les définitions qui sont utiles pour encadrer ce sujet : AMP signifie Accelerated Mobile Pages (pages mobiles accélérées). Cette seule définition nous permet de comprendre à quoi servent les pages AMP, c'est-à-dire à améliorer les performances de la navigation à partir d'appareils mobiles en construisant des pages plus légères et en affichant plus simplement le contenu.
Le projet AMP
Il convient de souligner que la base de cette révolution est une initiative gratuite et partagée lancée à l'échelle mondiale par le projet AMP, qui a précisément créé une bibliothèque open source pour offrir à tous la possibilité de créer des pages web attrayantes, fluides et instantanément chargeables pour les utilisateurs. Actuellement, l'écosystème comprend plus de 25 millions de domaines, une centaine de fournisseurs de technologies et des plateformes de premier plan dans divers domaines, de l'édition à la publicité, du commerce électronique aux petites et moyennes entreprises, etc. Parmi les autres participants figurent par exemple Bing, Baidu, Pinterest, Twitter et des marques de ce calibre.
Qu’est-ce que Google AMP ?
En octobre 2015, Google a annoncé son parrainage du projet Google AMP, adoptant la philosophie de cette technologie dans le but de fournir aux développeurs web des moyens faciles de créer des pages plus rapides pour le mobile, mais au fil du temps, ses fonctionnalités ont été étendues à tous les types de sites. En outre, ces pages ultra-rapides apparaissent souvent dans les carrousels de recherche, tels que la boîte d'actualités principale. Une icône très claire est utilisée pour marquer les pages AMP sur Google, une sorte d'éclair qui rappelle précisément la vitesse de chargement, et comme on peut le voir sur l'image ci-jointe, les différences avec la version non AMP sont remarquables.
Comment fonctionnent les pages AMP
En principe, et comme le conseille Google, il ne devrait pas y avoir de différence de contenu et d'actions exécutables par les utilisateurs entre les pages canoniques d'un site et les pages AMP : la différence réside dans l'utilisation de règles et de balises spécifiques qui éliminent les éléments les plus lourds du code, rendant ainsi la page plus légère et plus facile à charger, avec une réduction conséquente du temps de chargement. Tout cela sans renoncer, par exemple, aux contenus riches tels que les éléments graphiques, les vidéos, les animations ou les annonces intelligentes, qui sont chargés simultanément et affichés de manière adéquate et rapide, quel que soit le type, la marque ou le modèle de l'appareil mobile utilisé.
Les caractéristiques des pages Google AMP
Plusieurs éléments principaux caractérisent les pages AMP et permettent de réduire la vitesse de chargement des contenus statiques. Le premier est le format HTML AMP, le langage choisi pour garantir la fiabilité des performances du site. Par rapport au HTML de base classique, ce code reprend certaines balises et en remplace d'autres, avec des limites et des extensions spécifiques pour créer un contenu au format plus riche mais, en même temps, plus léger et plus performant.
La bibliothèque AMP Java Script permet un rendu rapide des pages HTML AMP, en gérant le chargement des ressources et en fournissant des balises de code personnalisées. Les techniques d'optimisation comprennent le chargement asynchrone des ressources externes, l'utilisation du sendboxing pour chaque iframe, la désactivation des sélecteurs CSS trop lents et l'évaluation de la disposition de chaque élément de la page avant le chargement effectif des ressources.
L'utilisation du cache de Google
Le troisième élément clé de cette technologie est l'utilisation du cache Google AMP, un réseau de diffusion de contenu basé sur un proxy qui charge les pages HTML AMP et les distribue rapidement et automatiquement. Il s'agit d'une option facultative qui, lorsqu'elle est activée, permet d'utiliser le protocole HTTP 2.0 pour charger des documents, des images et des fichiers Java Script à partir de la même source.
Les avantages des pages AMP
Pour résumer, on peut dire que la méthode AMP d'optimisation des performances des sites mobiles repose sur les points suivants :
- Exécution de scripts asynchrones uniquement.
- Définition de la taille de toutes les ressources de manière statique.
- Interdiction des mécanismes d'extension pour bloquer le rendu.
- Restriction de l'utilisation de tout code JavaScript tiers.
- Utilisation de styles intégrés pour le code CSS.
- Activation efficace des polices de caractères.
- Réduction des recalculs de style.
- Exécution des animations accélérées par le GPU uniquement.
- Priorité au chargement des ressources.
- Chargement des pages en un instant.
Concrètement, les mesures de l'efficacité d'AMP ont donné des résultats très intéressants : en moyenne, les pages se chargent jusqu'à quatre fois plus vite que les pages standard, avec une charge de données dix fois moins importante. Cela signifie non seulement une navigation plus rapide, mais aussi une économie de trafic de données pour les utilisateurs.
La relation entre AMP et la performance sur Google
Revenons à la première nouvelle, à savoir l'étude réalisée par WompMobile - une plateforme américaine proposant des services de conversion de sites en pages AMP ou Progressive Web App - sur un panel de 26 domaines web et plus de 9 millions de pages AMP. En résumé, il en ressort que l'engagement des utilisateurs sur les sites AMP est plus élevé que sur les sites non AMP, mais aussi (nouvelle peut-être plus utile pour les stratégies de référencement) que le trafic organique a augmenté dans la plupart des cas examinés.
Pour être précis, les données de ce rapport (également publié sur StoneTemple) indiquent que des améliorations ont été constatées sur 22 des 27 sites, en tenant compte des performances 30 jours avant les optimisations AMP et 30 jours après les interventions. En particulier, le trafic organique a augmenté de 27 %, les impressions SERP ont augmenté de 34 % et le CTR à partir des SERP a augmenté de 15 %. En analysant les types de sites, les sites de commerce électronique ont bénéficié davantage de l'AMP que les sites éditoriaux en termes de trafic organique (32 % contre 14) et d'impressions SERP (42 % contre 23), tandis que l'inverse est vrai pour le CTR (12 % pour les sites de commerce électronique contre 23 % pour les sites éditoriaux).
L’AMP comme facteur de classement sur Google ?
Comme l'a dit Antonio Lubrano dans les années 1990, à ce stade, "la question se pose" : existe-t-il une relation entre AMP et le classement ? Google peut-il donner la priorité dans les SERP aux sites qui utilisent des pages AMP ? En fait, les déclarations officielles de Google depuis le lancement de l'index mobile-first ont nié cette possibilité, mais l'étude de cas que nous avons mentionnée semble néanmoins montrer qu'il peut y avoir un certain effet.
Selon les analystes américains, les avantages pourraient provenir tout d'abord de l'amélioration globale des performances des sites et de l'expérience des utilisateurs sur mobile, ainsi que d'un chargement et d'une utilisation plus rapides. En outre, on peut supposer que Google utilise également un certain nombre de signaux d'engagement de l'utilisateur comme facteurs de classement, comme le suggèrent les résultats des implémentations AMP.
Les facteurs d'engagement des utilisateurs
StoneTemple souligne que l'étude a révélé certaines constantes : un taux de rebond inférieur pour les pages AMP, une durée de séjour plus longue sur le site et un plus grand nombre de pages vues par session. Des éléments qui, bien que n'étant pas des facteurs de classement directs, pourraient être utilisés par Google comme indicateurs d'une amélioration de l'engagement des utilisateurs du site. Quoi qu'il en soit, et indépendamment des règles de l'algorithme de Google, ce qu'il faut souligner, c'est que ces mesures peuvent avoir un effet sur les sites qui sont devenus plus rapides et conduire ainsi à une amélioration du classement, ce qui entraîne également une augmentation du trafic organique.
Quand et pourquoi les pages AMP ne fonctionnent pas
Mais quelle est l'évaluation de l'étude en ce qui concerne les sites qui n'en ont pas bénéficié ? Les analystes ont attribué l'absence de résultats positifs à un certain nombre de raisons, notamment le caractère saisonnier du trafic et de l'engagement (compte tenu de la durée limitée des données considérées), les conditions du marché (et la possibilité que d'autres concurrents aient également apporté des modifications à leurs sites) et, enfin, les performances antérieures du site. En ce sens, l'AMP ne peut pas sauver un site qui est déjà en train de chuter, écrivent les Américains, mais en même temps, aucun impact fort de l'AMP sur les classements et les résultats ne peut être observé pour les sites qui ont déjà de bons classements, tout comme les effets de l'AMP peuvent être différents sur le même site (par exemple, amélioration du CTR mais diminution des impressions et des clics).
Mise à Jour 29/03/2023 :
Le coût du crawl est doublé pour un même contenu, Google souhaitant garantir la parité.
Pour de nombreux éditeurs, elle génère des impressions, mais pas nécessairement des mesures d'engagement en raison de la fonctionnalité de "swipe" du carrousel des articles les plus consultés, qui encourage les utilisateurs à lire davantage à partir d'autres sources.
C'est une charge supplémentaire à optimiser. Comme pour une page normale, ce n'est pas parce qu'elle est en ligne qu'elle est adaptée à l'optimisation des moteurs de recherche. Vous devrez collaborer avec votre équipe de développement pour tirer le meilleur parti d'AMP.
La visionneuse AMP de Google dilue l'identité de la marque car c'est un domaine Google, et non celui de l'éditeur, qui s'affiche dans la barre d'adresse. Cela peut être déroutant pour les utilisateurs qui ont appris que l'URL dans la barre d'adresse a une signification. La solution consistant à afficher le site actuel en haut des pages AMP occupe un espace précieux au-dessus du pli. L'échange signé est un pas dans la bonne direction, mais il n'est pas disponible pour la majorité du trafic.