Yoast no genera sitemap.xml

Si nos encontramos en la casuística de que el plugin Yoast para Wordpress nos devuelve un error 404 incluso habiéndolo habilitado para crearlo, una posible solución puede ser editar el archivo .htaccess.

En el panel de control >  SEO > Modificar ficheros > htaccess
# WordPress SEO - XML Sitemap Rewrite Fix
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap_index.xml$ /index.php?sitemap=1 [L]
RewriteRule ^([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]
</IfModule>
# END WordPress SEO - XML Sitemap Rewrite Fix
 
Atención: guarda una copia de tu htaccess para poder restaurarla por si no te funcionara esta solución.

Mi copia es esta:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress 

Comparte si te sirvió.

No hay comentarios:

Publicar un comentario