AMP

Listas de verificación para las publicaciones de AMP

¡Siga esta lista de verificación para darle a su sitio la experiencia más completa con AMP!

Cómo garantizar la validación de la especificación de AMP

AMP incluye una gran cantidad de beneficios, como la reducción del tiempo de espera del usuario al cargar previamente el contenido desde los Cachés de AMP. Para obtener estos beneficios, las páginas deben ser documentos válidos de AMP. Las páginas que se hayan publicado con errores reportados por el validador AMP no pueden indexarse por los Cachés de AMP y posiblemente se presenten como páginas de error.

Nunca publique una página AMP inválida nuevamente utilizando estas herramientas:

Cómo permitir el acceso al servidor de las páginas que se almacenaron en el Caché de AMP

Hay excelentes noticias, ¡las páginas AMP que son válidas automáticamente son elegidas por todos los Cachés de AMP actuales! Esto quiere decir que sus usuarios experimentarán un contenido que se carga de forma eficiente y segura. Este tipo de optimizaciones son geniales, pero tienen un pequeño inconveniente. Algunos usuarios se alojarán en páginas AMP de dominios que no coincidan con el suyo. Esto puede provocar que las páginas pierdan el acceso a los datos del sitio cuando utilicen componentes dinámicos de AMP como <amp-form> o <amp-list>. Este tipo de errores son problemas con el Intercambio de recursos de origen cruzado, o CORS. ¡Trabaje con seguridad, no en contra de ella, al habilitar las solicitudes CORS en todos los Cachés de AMP que estén disponibles! Si está utilizando Node.js en su backend, puede usar el middleware amp-cors.

Si desea obtener más información sobre cómo permitir el acceso al servidor, consulte los siguientes documentos:

Contenidos seguros y que se comparten con los intercambios firmados

Conserve la URL de su dominio y simplifique los análisis cuando comparta contenido mediante intercambios firmados (SXG). Cuando se alojan en páginas AMP con SXG, las firmas digitales protegen su información al vincular el documento con la URL que lo solicitó. En este comportamiento se manejan las sesiones de usuario y las cookies como si fueran las primeras partes, cerrando de esta manera las posibles deficiencias en el análisis. Durante la implementación de los SXG el contenido de AMP se entrega como un complemento firmado, en vez del contenido habitual de AMP.

Si desea obtener más información sobre la implementación de los intercambios firmados, consulte los siguientes documentos:

Cómo verificar las páginas que se almacenaron en el caché

Los cachés de AMP almacenan imágenes, fuentes y contenido de la página para brindarle servicios con su contenido a los usuarios siempre que los soliciten. Por esta razón es importante verificar que sus páginas AMP puedan visualizarse y funcionen como se espera cuando proporcionan servicios desde un Caché de AMP.

Cuando agregue páginas AMP a un Caché de AMP, verifique que las herramientas de desarrollo de su navegador puedan cargarse para todos los recursos externos. Aquí hay una lista que debe tener presente:

  • imágenes
  • videos
  • endpoints de amp-analytics
  • endpoints de amp-pixel
  • fuentes personalizadas
  • iframes

Obtenga más información sobre los Cachés de AMP:

Asegúrese de que los motores de búsqueda puedan encontrar sus archivos AMP

Las páginas solo se crean en AMP (AMP first) y las páginas con doble AMP (AMP emparejado) deben garantizar que puedan encontrarse. Todas las páginas AMP necesitan el <link rel="canonical" href="$ SOME_URL"> en su <head>. Las primeras páginas AMP deben vincularse a sí mismas, y las páginas AMP que estén emparejadas con una página que no sea de AMP deberán vincularse entre sí.

¡Asegúrese de que sus metadatos en Schema.org agreguen información útil! Otros sitios y motores de búsqueda podrían necesitar esto para compartir su contenido.

Rastreador, wanderer, indizador o araña web, son todos los nombres de los programas que se utilizan para buscar contenido. Estos recorren la web, permitiendo que los motores de búsqueda indexen el contenido de la web para que las consultas de los usuarios arrojen los resultados correctos. Asegúrese de que los buscadores puedan encontrar su sitio incluyendo las instrucciones adecuadas en el archivo robots.txt y configure los encabezados que sean apropiados.

NO excluya a los indizadores mediante su archivo robots.txt.

User-agent: *
Disallow: /amp/                            <= don't!

NO agregue una metaetiqueta noindex para los rastreadores a sus archivos AMP HTML.

<meta name="robots" content="noindex" />   <= don't!

NO incluya noindex como encabezado HTTP de X-Robots-Tag para sus archivos AMP.

$ curl -I http://www.example.com/amp.html
HTTP/1.1 200 OK
Date: Tue, 25 May 2010 21:42:43 GMT
()
X-Robots-Tag: noindex                      <= don't!
()

Aprenda cómo hacer que sus páginas sean encontradas:

Cómo medir el tráfico y la experiencia de los usuarios

Recopilar las métricas correctas es fundamental para realizar análisis que sean útiles. Cuando compruebe cómo la introducción de AMP en su sitio repercute en los usuarios, asegúrese de que está midiendo las cosas correctas. Si los análisis no toman en cuenta las diferencias que AMP puede generar, podrían surgir los falsos negativos, falsos positivos o resultados irrelevantes. ¡Asegúrese de que comprende cuáles son las cosas que busca y cómo puede medirlas!

Si desea obtener más información sobre cómo configurar los análisis adecuados para AMP, consulte los siguientes documentos: