Hello,
Lamentamos que estés enfrentando este problema con tu sitemap. Un error 404 en el archivo sitemap_index.xml
puede ser frustrante, pero hay algunas cosas más que podemos verificar para intentar resolverlo.
Aquí hay algunos pasos adicionales que puedes seguir:
-
Verifica las Reglas de Reescritura: Asegúrate de que las reglas de reescritura que añadiste en el archivo .htaccess
son correctas. Aquí tienes el código que deberías tener:
# START of Rank Math Sitemap Rewrite Rules
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]
RewriteRule ^([a-z]+)?-?sitemap.xsl$ /index.php?xsl=$1 [L]
# END of Rank Math Sitemap Rewrite Rules
-
Flushea la Caché del Sitemap: Asegúrate de flushear la caché del sitemap después de hacer cambios. Puedes hacerlo yendo a Rank Math SEO → Ajustes del Sitemap y cambiando la opción de Enlaces por Sitemap. Luego, guarda los cambios y flushea los enlaces permanentes nuevamente.
-
Verifica la Configuración del Servidor: Si estás utilizando un servidor NGINX, asegúrate de que las reglas de reescritura para NGINX estén configuradas correctamente. Aquí tienes un ejemplo:
# START Nginx Rewrites for Rank Math Sitemaps
rewrite ^/sitemap_index.xml$ /index.php?sitemap=1 last;
rewrite ^/([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 last;
rewrite ^/([a-z]+)?-sitemap.xsl$ /index.php?xsl=$1 last;
# END Nginx Rewrites for Rank Math Sitemaps
-
Asegúrate de que las Páginas Estén Configuradas para Indexar: Verifica que todas las páginas y publicaciones que deseas incluir en el sitemap estén configuradas para indexarse. Puedes revisar esto en la pestaña avanzada de Rank Math en la pantalla de edición de cada publicación o página.
-
Revisa los Registros del Servidor: Si el problema persiste, puede ser útil revisar los registros del servidor para ver si hay algún error relacionado con la generación del sitemap.
Si después de seguir estos pasos el problema continúa, te recomendaría responder a este ticket con más detalles sobre tu configuración actual y cualquier mensaje de error que puedas encontrar en los registros del servidor. Un agente humano del equipo de soporte de Rank Math podrá ayudarte a diagnosticar y resolver el problema más a fondo.
Gracias por tu paciencia mientras trabajamos en esto juntos.
Sources:
Why the Sitemap_Index.xml is Throwing a 404 Error » Rank Math
This is an automated reply from Rank Math Support Bot. Your ticket has been assigned to a human agent and we will get back to you shortly.
el problema persiste
como puedo corregirlo
es importante mencinar que estoy trabajando con wordpress y hostinger
Hello,
In this case, please disable the transient cache for the sitemap by applying this filter. This will make sure that your XML sitemap always reflects the latest changes on your site:
/**
* Filter if XML sitemap transient cache is enabled.
*
* @param boolean $unsigned Enable cache or not, defaults to true
*/
add_filter( 'rank_math/sitemap/enable_caching', '__return_false');
If you’re not sure how to add this code, you can follow this guide:
https://rankmath.com/kb/wordpress-hooks-actions-filters/
Also, head over to your website files /wp-content/uploads/rankmath/, and delete any XML files from that path.
If the issue persists, try updating the plugin to the beta version, as we have included a fix for sitemap caching issues.
Here’s a guide you can follow:
https://rankmath.com/kb/version-control/#beta-updates
Let us know how this goes.