Estos dos archivos son claves para que los buscadores indexen correctamente las páginas de un sitio. Lo primero que hace un robot cuando visita una página es solicitarle al servidor el archivo robots.txt, y lo analiza para saber qué archivos y directorios pretendemos excluir de la indexación, por ejemplo, son los archivos de administrador y páginas con contenido temporal. Para esto se utiliza el comando "disallow" - "Disallow:/cgi.bin/" y el nombre del archivo, puedes ver lo que contiene este archivo colocando en la barra del navegador la url: www.dominodelsitio/robots.txt, se recomienda que este archivo se encuentre en la raíz del sitio, y sea:
Por otra parte en el otro archivo robots.txt puede ponerse en la última linea del documento la dirección de nuestro site map de la siguiente manera:
sidemap:https://www.dominiodelsitio.com/sitemap.xml
El archivo sitemap es un archivo html alojado en nuestro sitio web que contiene una lista de páginas del sitio y le cuenta al buscador cuales son las páginas más importantes del sitio y si tienen contenido nuevo o actualizado, para esto se utilizan las etiquetas
Se recomienda que los sitemaps tengan estas características:
En conclusión cuando un robot entra a una página web lo primero que hace es solicitar al servidor el archivo robots.txt y revisar qué archivos o directorios debe excluir de la navegación, así mismo, en este archivo podrá encontrar la url para acceder al sitemap, el sitemap le permite conocer al robot la estructura de páginas de tu sitio web y entre estas cuales son las que tienen mayor prioridad, cuáles han sido actualizadas recientemente en el sitemap y cuales se actualizan periódicamente. Con esta información buscadores como Google, Yahoo y Bing pueden encontrar rápidamente las páginas que no han sido encontradas en rastreos anteriores e indexarlas o que no están enlazadas con otras y son difíciles de encontrar, así como excluir las que no se necesiten y mostrar información fresca en la lista de resultados.
Puedes verificar estos enlaces para tener información con mayor profundidad