Indexación

No se ha podido leer el sitemap: error de Google Search Console

El error "No se ha podido leer el sitemap" de Google Search Console significa que Google ha podido obtener la URL de tu sitemap, pero el archivo contiene XML no válido que no puede interpretar.

El informe de sitemaps de Google Search Console con un sitemap.xml que muestra "No se ha podido obtener" y un sitemap.txt leído correctamente con 100 páginas descubiertas
"No se ha podido obtener" suele deberse a un 404, a una redirección o a un bloqueo de robots.txt, no a un problema del propio XML.

Causas habituales

  • Caracteres XML no válidos: ampersands sin escapar (& debería ser &) u otros caracteres especiales en las URLs
  • Conflicto con un plugin de WordPress: un plugin que genera contenido antes de que se genere el sitemap (busca espacios en blanco al principio del archivo)
  • Tipo de contenido incorrecto: el servidor devuelve HTML en lugar de XML (suele pasar tras fallos de plugins)
  • BOM (Byte Order Mark): algunos editores añaden un carácter BOM al principio de los archivos XML

Cómo solucionarlo

  1. Abre la URL de tu sitemap en un navegador y comprueba si muestra XML válido
  2. Pega la URL del sitemap en un validador de XML (por ejemplo, validator.w3.org)
  3. Corrige los errores que se indiquen en el XML
  4. Vuelve a enviar el sitemap en Search Console una vez corregido

Saca más partido a tus datos de Search Console

Empieza hoy a convertir tus datos de Search Console en crecimiento. Sin tarjeta de crédito.

Prueba gratis (sin tarjeta de crédito)

Consejos de Search Console en tu bandeja de entrada

Flujos de trabajo prácticos con GSC y GA4, novedades del producto y experimentos SEO. Sin spam, date de baja cuando quieras.