Cómo arreglar el 404 en las páginas AMP después de desactivar el plugin AMP

Nota: Deberías noindex /amp/ pages primero.

¿Quieres redirigir el permalink de AMP a la URL no-AMP? Esta guía te va a ayudar.

Usted debe saber bien, Twitter también ha comenzado a servir páginas AMP. Por lo tanto, el uso de la redirección es muy importante para evitar 404 hits para el viejo AMP WordPress permalink. Después de desactivar el plugin, usted recibirá el error 404 para todos los enlaces permanentes AMP.

Para solucionar este problema, es necesario configurar una redirección desde la URL AMP a la URL NO-AMP(canónica).

  1. Vaya a Yoast SEO Plugin > Herramientas > Editor de archivos
  2. En el campo .htaccess añada la regla de redirección de la ruta AMP a la no-AMP
    yoast tools file editor htaccess
  3. y guardar los cambios
# Redirect from AMP to non-AMP path
RewriteEngine On
RewriteCond %{REQUEST_URI} (.+)/amp(.*)$
RewriteCond %{REQUEST_URI} !^/wp-content/(.*)$ 
RewriteRule ^ %1/ [R=301,L]

Registro de cambios importantes IST 3:15 PM 5/11/2017
* Excluido wp-content, sobre las imágenes que pueden contener «amp» en el nombre.

¿Qué pasa si no tienes control de .htaccess?

Alternativamente, también puedes evitar el 404 haciendo una redirección de las páginas de la ruta AMP a las no-AMP (canónicas) utilizando un plugin gratuito llamado «Redirection«.

redirection
  1. Instalar un plugin gratuito llamado «Redirección«
  2. Vaya al panel de control de WordPress > Herramientas > Redirección
  3. Añadir una nueva redirección 301
  4. Mantener la fuente /(.*)\/amp
  5. URL de destino https://www.yourdomain.com/$1

Tenga en cuenta: Estos pasos deben ser implementados después de deshabilitar/desindexar AMP correctamente.

¿Cómo configuro AMP para la redirección canónica en el caso de NGINX?

location ~ /amp/?$ { rewrite ^(.*/)amp/?$ $1 permanent; }

Dónde puedo encontrar el archivo .htaccess? 🤔

En el servidor Apache, el archivo .htaccess se encuentra normalmente en el directorio public_html. O usando Yoast File Editor o a través del plugin WP File manager también puede ser útil.

¿Qué método debo utilizar: htaccess o redirección?

Si usted está usando el servidor web Apache entonces ir con .htaccess de otra manera plugin es fácil.

Mi Search Console sigue mostrando 404

Search Console puede tardar algún tiempo en actualizar los datos. Espere unos días y vuelva a comprobarlo.

Espero que esta guía ayude a arreglar el 404 de las URLs AMP. Si tienes alguna consulta específica, no dudes en preguntar. Gracias.

Deja un comentario