3 minutos de lectura ( 569 palabras)

Qué es AMP y cómo implementarlo en Joomla (Parte 1)

AMP significa Páginas Móviles Aceleradas (del inglés Accelerated Mobile Pages) y es un proyecto open source promovido por Google que tiene como fin acelerar la carga de nuestro contenido en los dispositivos móviles hasta entre un 300% y 400%, reduciendo además significativamente la carga de datos. Y lo más importante de todo, Google quiere que usemos AMP.

google amp project logo
Lanzada la especificación técnica inicial el pasado 7 de octubre de 2015, y puesto a prueba en grandes medios de comunicación como The New York Times, The Guardian o Globo, según Google, “la meta no es homogeneizar la visualización del contenido, sino construir un núcleo en común para que los sitios aumenten su velocidad de carga”. La gran novedad, y lo que nos interesa a nosotros como creadores de contenido, es que desde el 24 de febrero de este año 2016, Google ya muestra estas páginas indexadas en sus resultados de búsqueda. 

¿Cuál es el truco?

Como ya sabemos una de las cuestiones más críticas a nivel de SEO es el tiempo de carga de nuestras páginas y es por esto que Google propone este nuevo estándar. El truco consiste precisamente en reducir al mínimo el código que ha de cargar el navegador y conseguir cargas “instantáneas” del mismo, ya sea texto, video o fotos, descartando o limitando todo el js o css que retrasa la carga de nuestro contenido. Por supuesto, funciona en cualquier navegador moderno, mínimamente actualizado.

¿Cómo funciona?

Búsqueda en Google MóvilHay tres partes que hacen que este estándar funcione. Por un lado tenemos el uso de AMP HTML, que es está restringido a la etiquetas que permite la especificación, cambiando algunas de ellas y prohibiendo otras como object o frame. Por otro lado tenemos AMP JS que es una librería javascript propia, también limitada, permitiendo sólo scripts asíncronos. Por último, tenemos un CDN, también propietario del proyecto que cumple dos funciones, por un lado valida el código y por otro cachea nuestros contenidos para una carga más rápida de los mismos.

Es importante entender aquí que esto esta pensado para las páginas de nuestro contenido, es decir nuestros artículos o posts y no así a nuestra home.

¿Está dirigido sólo a los grandes medios de comunicación?

En absoluto. Aunque han sido ellos los beta testers, la idea es que cualquier CMS, blog, o creador de contenido pueda implementarlo. Si bien es cierto que AMP está en una etapa muy temprana de desarrollo y está sufriendo todavía permanentes cambios en sus especificaciones, lo cierto que que ya podemos adoptar AMP en nuestros desarrollos de forma bastante fácil, o si no al menos, empezar a tomar nota y estudiarlo para implementarlo en alguna fase algo más madura del proyecto. 

¿Tenemos que cambiar nuestra web para implementar AMP?

La buena noticia es que no. Simplemente necesitamos una extensión en nuestro CMS para implementarlo y que ésta nos genere una salida de nuestro contenido ya creado en formato AMP. Para ello, nos traduce nuestro código a este formato optimizado y nos añade a la url /amp al final.

En nuestro caso con Joomla, a la espera de que quizás algún día pueda ser parte del core, de la mano de Weeblr, creadores de sh404SEF, tenemos wbAMP, tanto en versión de comunidad (gratuita) como una versión extendida de pago. El funcionamiento y configuración en detalle lo veremos en la segunda parte de este artículo en nuestro próximo número.

Saludos a [email protected]  :)

+info: https://github.com/ampproject

 

0
Joomla! 3.5 Caracteristicas
K2, nueva versión
 

Comentarios

¿Ya està registrado? Ingresa Aquí
No hay comentarios por el momento. Sé el primero en enviar un comentario.

By accepting you will be accessing a service provided by a third-party external to https://magazine.joomla.org/