Si estás viendo un error 404 "Página no encontrada" al ver los mapas del sitio generados por All in One SEO, este artículo te ayudará a solucionarlo.
Hay varias razones por las que All in One SEO no puede generar un mapa del sitio y WordPress devuelve un error "Página no encontrada". Estas se enumeran a continuación junto con los pasos para comprobar si esto está afectando a tu sitio.
En este artículo
El mapa del sitio está deshabilitado
Primero, comprueba si has habilitado el sitemap yendo a All in One SEO » Sitemaps y haz clic en la pestaña del sitemap con el que tienes problemas.
¿Está el ajuste Enable Sitemap en la posición On? Si no lo está, haz clic en el interruptor para habilitar el sitemap y haz clic en el botón Open Sitemap para ver el sitemap.

Si estás utilizando el Mapa del sitio de vídeo y/o el Mapa del sitio de noticias en All in One SEO, entonces también deberías usar el Mapa del sitio XML principal en All in One SEO.
No hay contenido
Esta puede parecer una pregunta tonta, ¿te has asegurado de que has publicado contenido en tu sitio que estás incluyendo en el sitemap?
Comprueba los ajustes de Post Types y Taxonomies para verificar qué contenido has seleccionado para incluir en tu sitemap.
Si este es el sitemap de noticias, entonces debes tener contenido publicado en las últimas 48 horas. Cualquier contenido anterior a este no se incluye en el sitemap de noticias según los requisitos de Google.
El contenido está configurado como noindex
Esto está directamente relacionado con "No hay contenido" arriba. All in One SEO no incluye en el mapa del sitio el contenido que está configurado como Noindex.
Por lo tanto, si has configurado Show in Search Results en No en Search Appearance o has habilitado No Index usando los ajustes de Robots Meta en Search Appearance o en tu contenido, entonces este contenido será excluido del sitemap.
Las reglas de reescritura de NGINX no se han añadido
NOTA:
Las reglas de reescritura ya no deberían ser necesarias si estás ejecutando All in One SEO versión 4.2.1 o posterior.
Si tu servidor está ejecutando NGINX, es posible que necesites añadir las reglas de reescritura de NGINX aquí.
Los enlaces permanentes están configurados como "Plan"
Si estás en All in One SEO versión 4.2.2 o inferior, entonces los sitemaps solo funcionarán con "permalinks bonitos".
Ve a Settings » Permalinks en tu sitio y verifica que esté configurado en algo diferente a Plain.
El nombre del mapa del sitio se ha cambiado en la base de datos
Esto puede ser un poco más difícil de comprobar. La forma más fácil es ir a All in One SEO » Herramientas » Importar / Exportar y en el área Exportar ajustes, marca la casilla Mapas del sitio y haz clic en el botón Exportar ajustes.

Abre el archivo aioseo-export-settings.json que se descargó en tu ordenador y busca "filename". Si el valor es algo diferente a "sitemap" para el Mapa del sitio XML y "video-sitemap" para el Mapa del sitio de vídeo, entonces el nombre del archivo del mapa del sitio ha sido cambiado.
Puedes volver a cambiarlo en el archivo de exportación y luego importar la configuración.
El plugin CDN incluye XML o XSL
Si estás utilizando un servicio CDN o un plugin CDN, comprueba si la desactivación del plugin o servicio resuelve el problema. Algunos servicios y plugins CDN incluyen URLs XML y XSL cuando no deberían.
Para excluir el Sitemap XML del almacenamiento en caché, consulta las instrucciones aquí.
Si estás utilizando un plugin diferente o el almacenamiento en caché se realiza a nivel de servidor, ponte en contacto con el desarrollador del plugin, el proveedor del servicio o tu empresa de alojamiento para averiguar cómo excluir las URL XML y XSL.