enero 18, 2020 Por Kenny Inactivo

Solución AMP La versión AMP enlazada no es válida The linked AMP is not valid

Una vez instalado AMP for WordPress quisimos probar la opción AMP Takeover (Beta) que básicamente lo que hace es igualar el diseño de la página y convertir la página original en una versión AMP (pero mantiene las páginas AMP)

Es decir cuando abres el navegador verás que tu-dominio.com es idéndico a tu-dominio.com/amp

Incluso es un AMP

En cuanto a optimización de velocidad tanto para navegadores como para escritorio es una maravilla cuando se hace ésto…

PERO….

Se produce un error en cuanto a Link rel

veamos:

para que todo funcione correctamente necesitamos que dentro de la cabecera de la página original tengamos la siguiente etiqueta:

que no es otra cosa que afirmar: tengo una copia exacta de ésta página en versión amp ubicada en esta dirección
<link rel="amphtml" href="/article.html/amp">

y en la página amp debe aparecer la etiqueta
<link rel="canonical" href="/article.html">

que significa: La página original está en href="/article.html"

Pero al habilitar AMP Takeover (Beta) ocurre lo siguiente:

La página no AMP coloca el link pero sin /amp

y la página AMP sí coloca el enlace correctamente hacia la original

Google search console termina No indexando la página AMP y dándo un error que afecta todo el sitio web

Luego de un mundo de dolores de cabeza y tratar de encontrar la razón del error pues nos dimos cuenta que la corrección está en desactivar la casilla AMP Takeover (beta)

Borrar cache

Y SOLUCIONADO EL PROBLEMA!

la página original apunta a la AMP

La página AMP apunta a la original:

Ahora a bajarle peso a la página original sin tratar de saltarnos trabajo!