Oferta de lanzamiento

Licencia Founders: actualizaciones durante al menos 2 años

149 €pago único, IVA no incluido

Una licencia Shop normal cuesta 199 €.

Para las primeras 100 licencias Shop, hasta el 10 de diciembre de 2026. Actualizaciones y conocimiento nuevo del Asesor durante al menos 2 años, sin renovación. Una licencia Shop normal: 12 meses.

Conseguir Founders por 149 €

Sitemap en WordPress: dónde encontrarlo cuando da 404 o hay varios

Un sitemap en WordPress es un archivo XML con la lista de direcciones del sitio. Sin plugin de SEO está en /wp-sitemap.xml; con Yoast SEO o Rank Math, normalmente en /sitemap_index.xml. Si da un error 404, guarda primero Ajustes → Enlaces permanentes sin cambios y vacía la caché. Si hay varios sitemaps, quédate con el de tu plugin de SEO activo.

Autor: El equipo de TellMyShop. Una guía para dueños de sitios WordPress y tiendas WooCommerce: la causa, el arreglo manual y el mismo trabajo en una conversación con el chat.
Última actualización: · 6 min de lectura

Dónde está el sitemap en WordPress

La dirección del sitemap depende de qué lo crea. Desde la versión 5.5 WordPress lo hace él mismo, como describe el anuncio de los sitemaps XML en WordPress 5.5. Los plugins de SEO desactivan el sitemap de WordPress y ponen el suyo.

Qué tienes en el sitioDirección del sitemapDónde se activa
Solo WordPress, sin plugin de SEO/wp-sitemap.xmlfunciona solo cuando el sitio es visible para los buscadores
Yoast SEO/sitemap_index.xmlajustes de Yoast SEO, función de sitemaps XML
Rank Math/sitemap_index.xmlajustes del sitemap en Rank Math
Otro plugin de sitemapvaría, a menudo /sitemap.xmllos ajustes de ese plugin

La forma más rápida de ver qué sitemap tienes: abre tudominio.com/robots.txt. WordPress y los plugins de SEO suelen añadir ahí una línea con la dirección del sitemap.

El sitemap no aparecerá en absoluto cuando la casilla «Disuadir a los motores de búsqueda de indexar este sitio» esté marcada en Ajustes → Lectura. Es un resto habitual de cuando se estaba construyendo el sitio. Lo tratamos con más detalle en la entrada sobre una página excluida por una etiqueta noindex.

El sitemap da 404: cómo arreglarlo

Un 404 en la dirección del sitemap significa que WordPress no sabe qué mostrar ahí. Antes de empezar, asegúrate de que abres la dirección correcta de la tabla de arriba. Después sigue los pasos por orden y revisa el sitemap tras cada uno.

  1. Refresca las reglas de direcciones. Ve a Ajustes → Enlaces permanentes y haz clic en Guardar cambios sin cambiar nada. Es el primer consejo de la ayuda de Yoast sobre un sitemap que da un error 404.
  2. Vacía la caché. Un plugin de caché o tu hosting pueden estar guardando un resultado 404 antiguo. Rank Math aconseja además excluir el sitemap de la caché, como explica en su artículo sobre el error 404 de sitemap_index.xml.
  3. Desactiva y vuelve a activar la función de sitemap de tu plugin de SEO. Guarda los ajustes tras desactivarla y otra vez tras activarla. El plugin reconstruye el sitemap.
  4. Comprueba que el sitemap tiene algo que mostrar. Un sitemap de una categoría sin entradas publicadas, o el de un tipo de contenido desactivado en los ajustes, puede dar 404, y entonces todo está bien.
  5. Busca un conflicto. Un segundo plugin de sitemap, o un tema con su propio sitemap, puede quedarse con la misma dirección. Revisa la lista de plugins.
  6. Pregunta a tu hosting por las reglas del servidor. En servidores Nginx y con configuraciones poco habituales, las reglas de reescritura de direcciones hay que añadirlas en la configuración del servidor. Es trabajo de tu hosting o de quien cuida el sitio.

Cuando el 404 aparece en muchas direcciones, no solo en el sitemap, la causa es más amplia. Lee la guía sobre los errores 404 en las páginas de WordPress.

Varios sitemaps a la vez: con cuál quedarse

Dos sitemaps suelen venir de un cambio de plugin de SEO, de una mudanza del sitio o de un plugin de sitemap de más. Tener dos archivos no te perjudica en Google por sí solo, pero crea confusión: en Search Console un sitemap tiene errores, el otro no, y no sabes de cuál fiarte.

La regla es sencilla: un sitemap, el del plugin de SEO activo. Desactiva la función de sitemap del plugin que sobra, y en Search Console quita el sitemap antiguo y envía el actual. Cómo enviar un sitemap y verificar tu sitio está en la guía sobre cómo añadir un sitio de WordPress a Google. Las reglas generales de los sitemaps, incluido el límite de 50.000 direcciones por archivo, están en la guía de Google sobre cómo crear y enviar un sitemap.

Qué debe y qué no debe estar en el sitemap

El sitemap debe señalar las páginas que quieres en Google. Repásalo una vez después de hacer cambios en el sitio:

  • Debe estar: entradas, páginas importantes, categorías con contenido, productos de la tienda.
  • No debe estar: páginas con noindex, direcciones redirigidas, páginas de prueba, archivos de etiquetas con una sola entrada si los excluyes de los resultados.
  • Ojo con las direcciones: todas deben empezar por https y usar el mismo dominio, con o sin www, tal como funciona tu sitio.

Cómo revisa el chat tu sitemap

El plugin TellMyShop para WordPress y WooCommerce abre las direcciones del sitio como lo hace un visitante, así que tu chat (Claude o ChatGPT) revisa el sitemap sin que tengas que hacer clic en nada.

Tú: Search Console dice que no puede leer el sitemap. Averigua qué pasa.

Tu chat: He revisado el sitio. El plugin de SEO activo es Rank Math, y su sitemap /sitemap_index.xml da un error 404. robots.txt además sigue teniendo una línea con la dirección antigua /sitemap.xml, que también da 404. El plugin de caché no excluye el sitemap. El plan:

1. Tú: Ajustes → Enlaces permanentes, Guardar cambios sin cambiar nada.

2. Excluir el sitemap de la caché, que necesita el interruptor Plugins.

3. Después del arreglo: quitar el sitemap antiguo en Search Console y enviar /sitemap_index.xml.

Tú: He guardado los enlaces permanentes. Vuelve a mirarlo.

Tu chat: El sitemap /sitemap_index.xml funciona. Falta la caché: cuando actives el interruptor Plugins, prepararé una vista previa de la exclusión del sitemap. Lo guardaré después de tu «sí».

Ilustración: los productos, las cifras y las respuestas son de ejemplo.

Las direcciones y los resultados de esta conversación son ejemplos. En TellMyShop Free el chat abre la dirección del sitemap y robots.txt, comprueba qué plugin de SEO está activo y si hay un segundo plugin de sitemap, y después te dice qué arreglar. En TellMyShop Pro también revisa los ajustes de los plugins y hace los arreglos tras tu aprobación: los ajustes del plugin de SEO o de caché con el interruptor Plugins, que activas en el panel del plugin durante 24 horas, después de una copia de la base de datos de hoy. Puedes deshacer cualquier cambio desde el historial de cambios.

Lo que el chat no hará: enviar el sitemap a Google, porque no tiene acceso a Search Console, ni cambiar el archivo .htaccess, que está bloqueado en todas las versiones. Las reglas del servidor las arregla tu hosting. Si el sitemap es solo una parte de un problema de visibilidad más amplio, empieza por la entrada sobre por qué una web WordPress no aparece en Google.

Hay más sobre el plugin en la página TellMyShop para WordPress y WooCommerce, los precios en la página de precios y la versión gratuita en la página TellMyShop Free.

Preguntas y respuestas

¿Dónde está el sitemap en WordPress?

Sin plugin de SEO, WordPress crea el sitemap él mismo en /wp-sitemap.xml. Yoast SEO y Rank Math lo desactivan y ponen el suyo, normalmente en /sitemap_index.xml. También puedes encontrar la dirección que funciona en tu sitio en el archivo robots.txt.

¿Por qué el sitemap de Yoast da un error 404?

Lo más habitual es que no se refrescaran las reglas de direcciones tras un cambio de ajustes o una mudanza. Ayuda guardar la pantalla Ajustes → Enlaces permanentes sin cambios. Si no funciona, la causa puede ser la caché, otro plugin o reglas del servidor que tiene que arreglar tu hosting.

¿Puedo tener dos sitemaps a la vez?

Técnicamente sí, pero crea confusión. Cuando Search Console tiene enviado un sitemap que ya no existe, Google informa de un error al leerlo. Quédate con un sitemap, el del plugin de SEO activo, y quita el antiguo de Search Console.

Si una página no está en el sitemap, ¿Google no la encontrará?

No es así. Google también encuentra páginas a través de enlaces. Un sitemap ayuda, sobre todo con un sitio nuevo y muchas entradas. Ten en cuenta que los plugins de SEO suelen quitar ellos mismos del sitemap las páginas con noindex.

¿Puede el chat enviar el sitemap a Google?

No. El chat comprueba si el sitemap funciona, qué contiene y si robots.txt apunta a la dirección correcta. El sitemap lo envías tú en Google Search Console, en el informe Sitemaps.

WordPress es una marca de la WordPress Foundation. WooCommerce es una marca de Automattic Inc. Claude es una marca de Anthropic PBC. ChatGPT y OpenAI son marcas de OpenAI. TellMyShop no está afiliado a estas empresas.

TellMyShop para WordPress y WooCommerce

Tu chat lee el sitio, te muestra cada cambio antes de guardarlo y guarda solo después de tu sí. Puedes deshacer cualquier cambio con una frase. Funciona con Claude o ChatGPT, también con cuentas gratuitas.

Comprueba si tu tienda está lista

Escribe la dirección de tu tienda. En unos segundos verás la plataforma y si TellMyShop funcionará.

Comprobamos la dirección, el HTTPS y la plataforma. No instalas nada y no guardamos la dirección.

tutienda.esResultado de ejemplo
La tienda responde
sí
HTTPS
activado
Plataforma
PrestaShop 8.1
TellMyShop funcionará

Sigue leyendo

Free por 0 €, lee y aconseja

Descargar Free