Icono del sitio El blog de Fesomia

Breve introducción a AMP (Accelerated Mobile Pages), la propuesta de Google para hacer más rápida i rentable la Web móvil

Creo que estaremos de acuerdo en esto: es un martirio leer algunos artículos y noticias desde el móvil. Tiempos de carga interminables, botones imposibles de pinchar, textos diminutos, anuncios invasivos … Este hecho tan habitual sólo genera usuarios frustrados, editores que pierden visitas y anunciantes maldecidos.

Por el contrario, los usuarios más avispados han encontrado maneras de acceder mejor a estas páginas no optimizadas, como navegar con el modo de lectura que algunos navegadores incorporan o instalar bloqueadores de anuncios. El caso es que ninguno de estos sistemas son del agrado de los editores de contenidos, ya que se saltan el sistema de monetización de sus publicaciones.

Google, como empresa de publicidad, es uno de los principados afectados por estas prácticas y seguramente por eso hace unos meses anunció una iniciativa para tratar de poner orden: el proyecto AMP.

Qué es AMP

AMP (Accelerated Mobile Pages) es un proyecto de código abierto liderado por Google que tiene como objetivo mejorar la velocidad de carga y la experiencia de usuario de las páginas web orientadas a noticias e información. De momento se dirige a editores de publicaciones digitales, pero no se descarta que en un futuro pueda ser útil para cualquier tipo de contenido en Internet.

Actualmente (digo actualmente porque estas cosas se sabe cómo empiezan pero no cómo evolucionan) los objetivos principales del proyecto son, por un lado, hacer más ágil y accesible el acceso a páginas de información desde dispositivos móviles y, por otra , facilitar la convivencia entre la accesibilidad de las páginas y los sistemas de monetización, como los anuncios.

Cómo funciona

Una página AMP es una versión alternativa (y canonizada) a la original a la que se accede añadiendo /amp a la dirección de la primera. Por ejemplo, si la dirección de esta página que estás leyendo es:

Breve introducción a AMP (Accelerated Mobile Pages), la propuesta de Google para hacer más rápida i rentable la Web móvil

su versión APM se encuentra en:

https://blog.fesomia.cat/es/2016/03/11/amp-accelerated-mobile-pages-google/amp

La versión APM es una página construida con HTML5 y Javascript con algunos componentes propios y CSS3 en línea no superior a 50KB.

¿Como consigue AMP acelerar la descarga de las páginas? Estos son algunos de los puntos clave:

Cómo se implementa

Google ha liberado el código y la información necesaria para que cualquier desarrollador pueda implementar AMP en sus páginas. Los ingredientes son:

La iniciativa cuenta ya con grandes socios del ecosistema de Internet, de ámbitos como la prensa, las redes sociales, la publicidad y diversas plataformas de publicación. Por ejemplo, Automattic ya ha publicado un conector que permite implementar AMP en WordPress de forma sencilla. En este blog la estamos probando.

Prioridad en Google Search

Cualquier desarrollador puede implementar AMP, mejorarlo o adaptarlo a su conveniencia. Y quién ha sido el primero en aprovecharlo? Exacto: Google.

Hace unos días Google anunció que las páginas AMP tendrán (a partir de ya, dicen) prioridad en los resultados de su buscador en dispositivos móviles, mostrándose en un carrusel destacado. Según ellos esto significa que, en igualdad de condiciones orgánicas, favorecerán las páginas que implementen AMP en las búsquedas que se hagan desde el buscador en móviles.

https://www.google.com/images/google-blog-assets/amp-phone-10062015.mp4

Vídeo que ha publicado Google para ilustrar el comportamiento del buscador en móviles sobre páginas AMP

Algunas ventajas

Ciertamente AMP pinta muy bien y puede conllevar algunos beneficios evidentes:

Algunas inquietudes

Particularmente me vienen a la cabeza algunas dudas:

Y para acabar no puedo evitar una reflexión sobre si no estaremos matando moscas a cañonazos. Deberíamos pensar sobre si hoy en día tal vez estemos publicando de una forma mucho más complicada de lo necesario, y que a veces las cosas se pueden hacer más simples, mucho más simples.

Salir de la versión móvil