- Cómo garantizar la validación de la especificación de AMP
- Cómo permitir el acceso al servidor de las páginas que se almacenaron en el Caché de AMP
- Contenidos seguros y que se comparten con los intercambios firmados
- Cómo verificar las páginas que se almacenaron en el caché
- Asegúrese de que los motores de búsqueda puedan encontrar sus archivos AMP
- Cómo medir el tráfico y la experiencia de los usuarios
Listas de verificación para las publicaciones de AMP
Important: this documentation is not applicable to your currently selected format stories!
¡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:
- Validar las páginas AMP
- El validador AMP
- El verificador de Google AMP
- AMP Linter
- Las herramientas de AMP
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:
- Cómo se almacenan en el caché las páginas AMP
- El CORS en AMP
- El middleware de AMP en CORS para Node.js
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 obtener los servicios de AMP mediante intercambios firmados
- Los Intercambios firmados de HTTP
- La URL AMP real de Cloudflare
- Intercambios firmados para mejores URL de AMP y análisis más sencillos (AMP Conf '19)
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:
- Cómo utilizar el caché AMP de Google
- AMP en Google, caché AMP de Google
- Depuración de problemas en el Caché de AMP
- Administración de solicitudes y formato URL para el caché 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:
- Haga que su página pueda encontrarse
- Robots.txt
- Especificaciones de la metaetiqueta robots y el encabezado HTTP X-Robots-Tag
- Preguntas frecuentes sobre la indexación en AMP
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:
- Entonces su verificación de AMP no funciona... ¿qué puede hacer ahora?
- Análisis del caché vs. lo que no está en el caché
- Cómo medir la experiencia de los usuarios mediante su sitio web y el caché de AMP
- Cómo medir el éxito: cuáles son las novedades en los análisis y experimentos de AMP (AMP Conf '19)
- Intercambios firmados para mejores URL de AMP y análisis más sencillos (AMP Conf '19)
-
Written by @CrystalOnScript
with contributions from @sebastianbenz