Gestionar sitemaps con el informe “Sitemaps”
Al procesar un sitemap obtenido, se pueden producir los siguientes errores:
Algunas URLs no son accesibles
Se ha producido un error cuando Google ha intentado rastrear una URL de tu sitemap. Mediante la herramienta de inspección de URLs podrás comprobar si la URL del sitemap está disponible para Google.
No se han seguido las URLs
Google no ha podido rastrear todas las URLs incluidas en tu sitemap, posiblemente por alguno de estos motivos:
- Las URLs que no se han podido rastrear contienen tantas redirecciones que los rastreadores web de Google no pueden seguirlas todas. Te recomendamos que sustituyas todas las URLs de redirección de tus sitemaps por las que sí deben rastrearse.
- Si siempre rediriges a los visitantes de una página concreta a otra, incluye una redirección permanente.
- Procura no usar redirecciones de tipo JavaScript o “meta-refresh”.
- Google tiene problemas con las URLs relativas de tu sitemap. Siempre que sea posible, utiliza enlaces absolutos o completos en vez de enlaces relativos. Por ejemplo, para enlazar a otra página de tu sitio web, enlaza con https://www.example.com/mipagina.html en vez de solo con mipagina.html.
URL no permitida
Tu sitemap incluye algunas URLs que pertenecen a un nivel superior al del archivo del sitemap o a otro dominio.
Nivel superior: si el sitemap aparece en http://www.example.com/misitio/sitemap.xml, las URLs que se indican a continuación no son válidas para ese sitemap.
- La URL http://www.example.com/ no es válida porque se encuentra en un nivel superior al del sitemap.
- La URL http://www.example.com/tusitioweb/ no es válida porque se encuentra en un directorio que está en el mismo nivel que el del sitemap, por lo que hace falta acceder a un nivel superior para poder llegar a ella.
Dominio distinto: comprueba que las URLs empiecen por el mismo dominio que la ubicación de tu sitemap. Por ejemplo, si tu sitemap se encuentra en http://www.example.com/sitemap.xml, las siguientes URLs no serán válidas para ese sitemap:
- http://example.com/: falta “www”
- www.example.com/: falta “http”
- https://www.example.com/: utiliza un protocolo diferente (“https” en vez de “http”)
Error de compresión
Google ha detectado un error al intentar descomprimir tu archivo de sitemap comprimido. Vuelve a comprimir el sitemap (mediante una herramienta como gzip), súbelo a tu sitio y vuelve a enviarlo.
Sitemap vacío
Tu sitemap no contiene ninguna URL; revísalo para asegurarte de que no esté vacío.
Error de tamaño del archivo de sitemap: el sitemap supera el tamaño máximo permitido.
El tamaño de tu sitemap supera los 50 MB sin comprimir. Si supera el límite, divídelo en varios sitemaps más pequeños, inclúyelos en un archivo de índice de sitemaps y envía este último archivo.
Valor de atributo no válido
Has asignado un valor no válido a un atributo de etiqueta XML. Comprueba tu sitemap para asegurarte de que solo se incluyan los atributos permitidos y de que solo asignas valores admitidos según las especificaciones del sitemap. Comprueba que no haya errores ortográficos en tus atributos y valores.
Fecha incorrecta
Tu sitemap contiene al menos una fecha incorrecta. Este error podría deberse a que hay una fecha que no tiene el formato correcto o que no es válida. Para las fechas debes utilizar la codificación W3C de fecha y hora, aunque puedes omitir el fragmento correspondiente a la hora. Asegúrate de que las fechas estén en alguno de los formatos W3C de fecha y hora que se indican a continuación:
2005-02-21 2005-02-21T18:00:15+00:00
La especificación de tiempo es opcional (el tiempo predeterminado es 00:00:00Z), pero si se especifica, se debe especificar también una zona horaria.
Valor de etiqueta no válido
Tu sitemap contiene una o varias etiquetas con un valor que no es válido. Comprueba las especificaciones de tu tipo de sitemap (estándar, de índice, de vídeo, etc.).
URL no válida
Una URL del sitemap no es válida, posiblemente porque incluye caracteres no admitidos, espacios u otros caracteres, como comillas, o porque contiene errores de formato (por ejemplo, htp:// en lugar de http://).
Asegúrate de que las URLs indicadas en tu sitemap estén codificadas para que puedan leerse y contengan códigos de escape apropiados. Comprueba que no haya caracteres incorrectos, como espacios o comillas. También puedes copiar la URL en el campo de direcciones de un navegador para comprobar si comprende la URL y puede cargar la página.
URL no válida en archivo de índice de sitemaps: URL incompleta
Tu archivo de índice de sitemaps no incluye la dirección URL completa de todos los archivos de sitemap de la lista. Cuando detectamos un archivo de índice de sitemaps, buscamos en el mismo directorio los archivos a los que hace referencia. Por ejemplo, si tu archivo de índice de sitemaps es http://www.example.com/carpeta1/indice_sitemap.xml y en él se incluye el archivo sitemap.xml (sin una barra / delante), buscaremos ese sitemap en http://www.example.com/carpeta1/sitemap.xml. Si no lo encontramos ahí, se mostrará un error.
Actualiza el archivo de índice de sitemaps para incluir la ruta completa de cada archivo de sitemap indicado y, a continuación, vuelve a enviarlo.
XML no válido: demasiadas etiquetas
Tu sitemap contiene etiquetas duplicadas. Por ejemplo, la siguiente entrada produciría este error porque la etiqueta aparece dos veces:
http://www.example.com/ http://www.example.com/pagina1.html 2005-01-01 mensual 0.8
En el error aparece la etiqueta problemática y el número de línea. Quita la etiqueta duplicada y vuelve a enviar el sitemap.
Falta el atributo XML
Falta algún atributo obligatorio en una etiqueta del sitemap. Asegúrate de que no falte ningún atributo obligatorio en los sitemaps. Cuando hayas corregido los valores de atributo, vuelve a enviar el sitemap.
Falta una etiqueta XML
Falta alguna etiqueta obligatoria en una o varias entradas de tu sitemap. El número de línea se indica en el mensaje de error. Consulta la página sobre conceptos básicos de sitemaps para obtener información sobre las etiquetas necesarias.
Falta una URL de miniatura
A una o a varias entradas de vídeo les falta una URL que dirija a una página con una imagen en miniatura. Debes especificar la ubicación de cualquier URL de miniatura con la etiqueta .
Falta el título del vídeo
A una o a varias entradas de vídeo les falta el título. Asegúrate de que se indique el título de todos los vídeos de tu sitemap en la etiqueta .
Formato de índice de sitemaps incorrecto: índices de sitemaps anidados
Una o más entradas del archivo de índice de sitemaps utiliza su propia URL o la URL de otro archivo de índice de sitemaps. Los archivos de índice de sitemaps no pueden contener otros archivos de índice de sitemaps, sino solo archivos de sitemap.
Elimina todas las entradas correspondientes a archivos de índice de sitemaps y, a continuación, vuelve a enviar el sitemap.
Error de análisis
Google no ha podido analizar el XML del sitemap.
A menudo, este problema se debe a que en una URL hay un carácter sin código de escape. Al igual que ocurre con los archivos XML, todos los valores de datos (incluidas las URLs) deben utilizar códigos de escape de entidad para referirse a determinados caracteres, como &, ‘, “, . Asegúrate de que las URLs contengan caracteres de escape correctos.
Error temporal
No hemos podido procesar tu sitemap porque se ha producido un problema temporal en el sistema. Por lo general, cuando se recibe este error, no es necesario volver a enviar el sitemap. Google puede intentar recuperar el sitemap de nuevo más tarde. Si el error continúa transcurridas unas horas, prueba a enviar de nuevo tu sitemap.
Hay demasiados sitemaps
El archivo de índice de sitemaps contiene más de 50.000 sitemaps. Divide el índice de sitemaps en varios archivos y asegúrate de que ninguno de ellos contenga más de 50.000 sitemaps.
Hay demasiadas URLs
Tu sitemap incluye más de 50.000 URLs; divídelo en varios y asegúrate de que ninguno contenga más de esa cantidad de URLs. También puedes gestionar tus sitemaps con un archivo de índice de sitemaps.
Formato no compatible
Tu sitemap no tiene un formato compatible.
Algunos de los errores XML más comunes son los siguientes:
Falta de correspondencia entre rutas: falta el prefijo “www”
La ruta del sitemap no contiene el prefijo www (por ejemplo, http://example.com/sitemap.xml), pero este sí se incluye en las URLs que comprende (por ejemplo, http://www.example.com/miarchivo.html).
En tu sitemap, quita el prefijo “www” de todas las URLs para que coincidan con su ubicación.
Falta de correspondencia entre rutas: contiene el prefijo “www”
La ruta del sitemap contiene el prefijo www (por ejemplo, http://www.example.com/sitemap.xml), pero este no aparece en las URLs que incluye (por ejemplo, http://example.com/miarchivo.xml).
En tu sitemap, añade el prefijo “www” a todas las URLs para que coincidan con su ubicación.
Espacio de nombres incorrecto
El elemento raíz de tu sitemap no contiene el espacio de nombres correcto, el espacio de nombres se declara de forma incorrecta o tiene un error tipográfico o una URL incorrecta.
Comprueba que estés utilizando el espacio de nombres correcto para tu tipo de archivo. Por ejemplo:
- Un archivo de sitemap: xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″
- Un sitemap de vídeo: xmlns:video=”http://www.google.com/schemas/sitemap-video/1.1″
- Un archivo de índice de sitemaps:
- Otros tipos de sitemap…
Espacio inicial en blanco
Hay un espacio en blanco al inicio del sitemap, cuando debería haber una declaración de espacio de nombres. Los archivos XML deben comenzar con la declaración XML que especifica la versión de XML que se utiliza.
Este error no impide que Google procese el sitemap, pero deberías eliminar el espacio en blanco para que el archivo cumpla la norma XML y deje de mostrarse este error.
Error de HTTP [código específico]
Google ha detectado un error de HTTP de nivel 400 al intentar descargar tu sitemap. Este mensaje contiene el código de estado recibido (por ejemplo, 404). Asegúrate de que la URL del sitemap especificada sea correcta y de que el sitemap se encuentre en la ubicación indicada. A continuación, vuelve a enviar el sitemap.
Error general de HTTP
Google ha detectado otro error de HTTP que no está cubierto por un error más específico de la lista que se muestra en este artículo. Amplía los detalles para ver qué tipo de error se ha producido. También puede deberse a un error 404 (página no presente), que es un error de obtención.
Miniatura demasiado grande
La imagen en miniatura del vídeo especificada en el sitemap es demasiado grande. Ajusta su tamaño a 160×120 píxeles. Actualiza el sitemap con la nueva información y, después, vuelve a enviarlo. Más información sobre cómo añadir información de vídeo a sitemaps
Miniatura demasiado pequeña
Una de las imágenes en miniatura especificadas en el sitemap es demasiado pequeña. Ajusta su tamaño a 160×120 píxeles. Si es necesario, actualiza el sitemap. Más información sobre cómo añadir información de vídeo a sitemaps
La ubicación del vídeo y la de la página de reproducción son la misma
En un sitemap de vídeo, la URL del contenido de vídeo y la del reproductor no pueden ser la misma. Si indicas y , las URLs deben ser distintas. Más información sobre cómo añadir información de vídeo a sitemaps
La URL de ubicación del vídeo parece ser la URL de una página de reproducción
En los sitemaps de vídeo, la URL de dirige a la página en la que se aloja el reproductor. Más información sobre cómo añadir información de vídeo a sitemaps
Demasiadas URLs de News
El archivo de sitemap contiene más URLs del número máximo establecido (1000). Más información sobre cómo añadir información de vídeo a sitemaps
Falta la etiqueta
Cada URL de un sitemap de News debe tener una etiqueta . Más información sobre cómo añadir información de vídeo a sitemaps
El sitemap incluye URLs que el archivo robots.txt ha bloqueado
Google no puede acceder al sitemap o a una parte de su contenido porque está bloqueado por un archivo robots.txt. Con la herramienta de inspección de URLs, comprueba qué archivo está bloqueado y modifica tu archivo robots.txt para permitir que el robot de Google acceda a él.