Saltar al contenido

sitemap.invalid_xml

Que el sitemap sea un XML válido.

Por qué importa

La dirección del sitemap responde, pero su contenido no es un sitemap XML válido (a veces es una página web normal), así que Google no puede leer las páginas que lista.

Cómo se corrige

Vuelve a generar el sitemap con tu gestor de contenidos o plugin y comprueba que al abrirlo se ve una lista XML de direcciones, no una página web.

Paso a paso: el prompt para tu IA

Cuando Seotres encuentra este problema en tu web, te da un prompt listo para pegar en la IA que uses, con los datos de tu página. Este es el de esta regla con una web de ejemplo (tudominio.com):

Problema: el sitemap no es un archivo XML válido.

Datos de tu web: Aquí van la página y la evidencia que ha encontrado Seotres.

Objetivo

Que el sitemap sea un XML válido según el protocolo de sitemaps (urlset o sitemapindex).

Pasos

  • Abre el sitemap y busca el error: caracteres sin escapar (como & sin convertir en &), etiquetas sin cerrar, texto o HTML antes de la cabecera XML, o una página HTML en lugar del XML.
  • Si el sitemap lo genera un plugin o la plataforma, el fallo suele venir de un plugin que añade texto o espacios antes del XML.
  • Si la web es código propio: revisa el código o el plugin del framework que genera el sitemap y vuelve a generarlo.
  • Si usas WordPress: el sitemap lo suele generar WordPress o el plugin SEO; revisa sus ajustes de sitemap y vuelve a guardarlos para regenerarlo.
  • Si usas Shopify, Wix, Squarespace u otra plataforma: el sitemap lo genera la plataforma; si lo que hay que cambiar depende de ella, dímelo y no intentes sustituirlo por otro archivo.

Términos de esta regla

Sitemap

Archivo con la lista de las páginas de tu web que quieres que los buscadores conozcan.

Ejemplo: tudominio.com/sitemap.xml con una entrada <loc> por cada página de producto.

Fuente: Google Search Central: qué es un sitemap

Fuente oficial

https://developers.google.com/search/docs/crawling-indexing/sitemaps/build-sitemap