Saltar al contenido

robots.sitemap_relative

Que la línea Sitemap del robots.txt lleve la dirección completa.

Por qué importa

La línea Sitemap del robots.txt debe llevar la dirección completa (con https://). Con una ruta relativa, algunos buscadores la ignoran y no llegan a encontrar tu sitemap.

Cómo se corrige

Cambia la línea por la dirección completa, por ejemplo: Sitemap: https://tudominio.es/sitemap.xml

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: una línea Sitemap del robots.txt no lleva la dirección completa.

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

Objetivo

Cambiar en https://tudominio.com/robots.txt las líneas «Sitemap:» de los datos de arriba por la dirección completa (con https:// y el dominio).

Pasos

  • Cambia cada línea por la dirección completa, por ejemplo «Sitemap: https://tudominio.com/sitemap.xml», comprobando antes que esa dirección abre el sitemap.
  • Si la web es código propio o un servidor que gestionas: edita el archivo robots.txt de la raíz del sitio (o el código o la configuración que lo genera) y publícalo.
  • Si usas WordPress: el robots.txt suele generarlo WordPress o el plugin SEO; busca en los ajustes del plugin SEO la opción de editar robots.txt o, si tu alojamiento lo permite, sube un archivo robots.txt a la raíz.
  • Si usas Shopify: el robots.txt se personaliza desde el tema, con la plantilla robots.txt.liquid; no borres las reglas que trae Shopify por defecto.
  • Si usas Wix, Squarespace u otro creador de webs: busca en los ajustes de SEO si permite editar el robots.txt; si no lo permite, dímelo y no intentes otra vía.

Límites

  • No cambies ninguna otra línea del robots.txt.

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

robots.txt

Archivo en la raíz de tu web que dice a los robots qué partes pueden rastrear y cuáles no.

Ejemplo: La línea «Disallow: /carrito/» pide a los robots que no entren en el carrito. Si el archivo da un error 4xx (salvo 429), Google rastrea sin restricciones; si da un error 5xx, deja de rastrear la web las primeras 12 horas y, durante los 30 días siguientes, usa la última versión buena. Si a los 30 días sigue fallando, actúa como si no hubiera robots.txt cuando el resto de la web responde, y deja de rastrear si la web también falla.

Fuente: Google Search Central: introducción a robots.txt

HTTPS

La versión cifrada de HTTP: lo que viaja entre el navegador y tu web no se puede leer ni alterar por el camino.

Ejemplo: https://tudominio.com en lugar de http://tudominio.com.

Fuente: MDN Web Docs: HTTPS

Fuente oficial

https://developers.google.com/crawling/docs/robots-txt/robots-txt-spec#sitemap