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

Escrito por | 10 Mayo 2016 | Publicado en Mayo 2016
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 tod@s  :)

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

 

Visto 4752 veces Etiquetado como Spanish, Administrador
Angel García Zinsel

Angel García Zinsel

Joomla fan. Working with computers since 1986. SysOp & technical support in Atari Spain from '87 to '88. Salesman and technical support with Atari and Apple in a computer store in Madrid from '89 to '91. Member of technical department in El Sol newspaper during the 91-92 period with skills in networking, hardware & operating system maintenance, Adobe Photoshop & Illustrator, QuarkXPress, scanning, photo retouch and doc archiving/indexing techniques.
From 92 to 95 working with AVID non-linear editing systems as salesman and technical support in Argentine, Uruguay and Paraguay.
After that, working as freelance and coordinator, producing video and multimedia content for different long-term projects such as the Boca Juniors Sport Museum or Temaiken Zoo Park, both of them in Buenos Aires.
Back to Madrid since 2003 working mainly as freelancer for advertising companies in design and video projects. From 2011 I also work developing web sites under Joomla platform, specially focused in content creation.

Perfiles Sociales