AMP et Google, la nouveauté web mobile 2016

Alexandre Santoni

mars 23, 20164 min de lecture
AMP et Google, la nouveauté web mobile 2016

AMP, tout le monde en parle et c'est certainement l'une des nouveautés les plus frappantes cette année du web mobile. L'acronyme AMP signifie Accelerated Mobile Pages. Le nom devient d'ores et déjà bien plus transparent : l'objectif de ce projet est d'accélérer nettement le chargement des pages sur mobile avec un affichage quasi-instantané. Mais pourquoi et comment ?

Pourquoi AMP et pourquoi Google ?

Google est depuis maintenant fort longtemps dans la course vers un web plus ergonomique et surtout plus rapide. Google ne fait pas ça pour la gloire, dans un objectif de pure bonté ou pour sauver l'humanité. Non, Non. Il le fait tout simplement pour gagner en ressource et de fait dépenser moins et / ou être plus efficace.

Google a besoin de ressources pour crawler le web. Et plus les pages sont longues à charger, plus il utilise de la ressource et / ou décide de moins crawler un site Internet. En accélérant le chargement des pages et sur un même nombre de pages, l'infrastructure de Google est moins sollicitée.

Comment fonctionne Google AMP ?

Le standard AMP est une forme d'écriture du code source extraite très largement du HTML en optimisant et bridant le fonctionnement. L'idée est d'épurer autant que possible une page web pour accélérer son chargement.

En plus de cet aspect épuration, ces pages peuvent être mis en cache dans un CDN de Google.

Avantages d'une mise en place d'AMP

Au-delà de cet aspect Google, on notera deux avantages à opter pour AMP :

  • Faciliter la navigation des internautes, et c'est bien là l'objectif à avoir (et donc augmenter la conversion ?).
  • Eventuellement disposer d'un petit boost en termes de SEO.

Ce petit bonus référencement naturel peut s'expliquer de trois manières :

  1. Google avait annoncé la prise en compte de la vitesse de chargementdans son algorithme. Même si j'ai plutôt l'impression d'un malus si le site et franchement trop long, on peut toujours éventuellement supposer un possible effet positif.
  2. Avec AMP, votre site va logiquement devenir compatible mobile (s'il ne l'est pas déjà). Le bonus SEO reste là aussi discutable, mais en additionnant l'ensemble des éléments on arrive bien à quelque chose.
  3. En améliorant la vitesse de son site mobile, on peut supposer un meilleur crawl du Google Bot Mobile, entrainant éventuellement une hausse de positionnement Mobile.

Ces trois logiques restent à confirmer bien entendu, mais sur le papier, entre ces possibilités et surtout l'aspect rapidité du site pour les internautes, tout pousse à un objectif de mise en place de cette technologie.

MAIS... il y a des mais qu'il est important de vous exposer.

Inconvénients d'une mise en place d'AMP

Pour commencer, il est inutile de se jeter dessus. Comme toute nouvelle technologie ou version d'un outil, je conseille à tout le monde, sauf ceux qui ont de la ressource humaine ou financière d'attendre avant de mettre en place pour avoir un peu de recul.

Ensuite, parce que AMP empêche l'utilisation de certains points techniques ou graphiques pouvant être gênant pour l'efficacité, l'utilisation et la conversion d'un site Internet. Ce point-là est complètement non négligeable et il convient à chacun de vérifier les possibilités en fonction des attendus avant de valider un passage sur Google AMP.

Aujourd'hui, AMP est clairement fait pour la lecture des internautes ; et pas vraiment plus.

Derniers points qui peuvent être un inconvénient (ou pas), sans tenir compte des aspects techniques :

  • Est-il logique d'une nouvelle fois courir derrière un standard que cherche à imposer Google au-delà des normes du W3C ?
  • Pourquoi accélérer encore et toujours ?
  • Et d'un autre côté, le projet est Open Source et peut mettre sur la touche d'autres logiques tentées par exemple par Appel.

Je laisse bien entendu le soin à chacun de méditer sur ces questions si vous le souhaitez.

Pour quel site ?

Du coup, la question qui se pose clairement est de savoir pour qui est fait AMP et de fait pour qui AMP n'est pas fait.

Aujourd'hui, c'est très simple : cette technologie est faite pour les sites de contenu, et uniquement les sites de contenu n'ayant pas un souhait d'interaction particulier avec les Internautes. À l'inverse, sont littéralement exclus les e-commerces. Dans l'intervalle, la question se pose ; pour l'instant j'ai globalement tendance à invalider la mise en place.

Comment mettre en place AMP ?

Bien entendu, tout dépend de l'état initial du site et de sa configuration actuelle. Sur certains CMS comme Wordpress, il existe déjà des plugins faisant une partie du travail. Presque trop facile.

Pour le reste, c'est des mains dans le code. Tout est expliqué au mieux sur le site officiel du projet

Pour vous faire une petite introduction technique, sachez que AMP utilise une majorité de HTML5 en modifiant certains éléments et en supprimant quelques-uns.

Voici à mes yeux les changements les plus importants :

  • Les médias type <img>, <video>, <iframe> sont remplacés par d'autres types de balises
  • La balise <form> et l'ensemble des balises liées aux formulaires sont interdits... même si les choses bougent 
  • La balise <script> et la javascript sont d'une certaine manière prohibés

Ce n'est qu’un extrait assez large des impossibilités. Pour le reste, je vous propose d'aller faire un tour sur cette page concernant les balises HTML.

Concernant le javascript, il est tout de même possible par AMP d'utiliser des composants que vous pouvez avoir ici.

AMP sera peut-être une opportunité mais n'est pas techniquement adaptée pour tous les sites Internet. Sans se jeter dessus, je suis persuadé qu'il est important de se poser la question d'une telle mise en place selon les sites courant des années 2016 / 2017 en maîtrisant bien tous les avantages et les inconvénients d'AMP.

Partager
Author Photo
Alexandre Santoni, expert référencement et visibilité, est le gérant et fondateur de Keeg. Il travaille avec son équipe sur toutes les questions de visibilité web et plus particulièrement le référencement, spécialité de l'entreprise. En plus des sites Internet clients, Keeg édite des sites Internet pour son propre compte. Il est aussi le gérant d'une société e-commerce disposant de 3 sites. Alexandre Santoni est connu dans le monde du référencement. Il est régulièrement invité à donner des conférences sur les thématiques de SEO et visibilité Internet en France et ailleurs.