¿Qué es un rastreador web (crawler)?
Un rastreador (crawler) es un programa que recorre la web de forma automática: descarga páginas, sigue sus enlaces para descubrir otras y entrega lo que encuentra al sistema para el que trabaja, como el índice de un buscador o un asistente de IA. Cada rastreador se identifica con un nombre en la petición y consulta el robots.txt del sitio para saber qué puede visitar.
Lo esencial
- Un rastreador descarga y descubre páginas; no decide qué se indexa ni qué se muestra, que es lo que pasa después.
- Cada empresa usa varios agentes: para su buscador, para entrenar modelos y para atender la petición de una persona, y cada uno se gestiona por separado en robots.txt.
- El robots.txt es una norma que los rastreadores honrados respetan, no una cerradura: el estándar dice que no es una autorización de acceso.
- Que un bot diga llamarse Googlebot no lo demuestra: se comprueba con DNS inverso o con los rangos de IP que publica Google.
- Una visita del rastreador en tus registros no significa que la página esté indexada.
Un rastreador web no tiene nada que ver con rastrear una IP, un pedido o un móvil: es el programa que lee tu web para que otro sistema la use. Google lo llama también robot, bot o araña, y el suyo se llama Googlebot.[1]Google Search Central. In-depth guide to how Google Search works Para una tienda, la consecuencia es sencilla de decir: si un rastreador no llega a una ficha, ningún buscador ni asistente puede usarla, por buena que sea. Y llegar no basta, porque lo que lee el rastreador es lo que el servidor le entrega, no lo que tú ves en el editor.
Cómo funciona
Google describe su buscador en tres fases: rastreo, indexación y publicación de resultados. En la primera, sus rastreadores descargan el texto, las imágenes y los vídeos de las páginas que han encontrado.[1]Google Search Central. In-depth guide to how Google Search works Las páginas se descubren de dos maneras: porque aparecen enlazadas desde otras ya conocidas o porque el propietario las envía en un sitemap.[1]Google Search Central. In-depth guide to how Google Search works Google define el rastreo como el proceso de usar software automatizado para descubrir páginas nuevas y entenderlas.[2]Google Crawling Infrastructure. Things to know about Google's web crawling
Un rastreador no lo pide todo ni siempre. Googlebot decide con un proceso algorítmico qué sitios rastrear, con qué frecuencia y cuántas páginas pedir a cada uno, y durante el rastreo renderiza las páginas con una versión reciente de Chrome.[1]Google Search Central. In-depth guide to how Google Search works Si el sitio se ralentiza o devuelve errores, el ritmo de rastreo baja solo para no saturar el servidor.[2]Google Crawling Infrastructure. Things to know about Google's web crawling Ese límite práctico de cuánto se rastrea es lo que se conoce como presupuesto de rastreo.
Lo que hace el rastreador termina ahí. Google avisa de que no garantiza que vaya a rastrear, indexar ni mostrar una página aunque cumpla sus requisitos, y de que no todas las páginas que procesa acaban indexadas.[1]Google Search Central. In-depth guide to how Google Search works
Google separa sus clientes en tres grupos. Los rastreadores comunes, como Googlebot, respetan siempre las reglas de robots.txt en los rastreos automáticos. Los de casos especiales trabajan para productos concretos con acuerdos con el sitio y pueden saltarse las reglas generales. Y los que activa una persona hacen una petición cuando alguien la pide desde una herramienta.[3]Google Crawling Infrastructure. Google crawler (user agent) overview Las empresas de IA siguen un esquema parecido. OpenAI documenta OAI-SearchBot para mostrar webs en la búsqueda de ChatGPT, GPTBot para rastrear contenido que puede usarse en el entrenamiento de sus modelos, y ChatGPT-User para las acciones que inicia una persona, a las que las reglas de robots.txt pueden no aplicarse.[4]OpenAI. Overview of OpenAI Crawlers Por eso bloquear a uno no bloquea a los demás.
Las reglas que lee un rastreador están en el protocolo de exclusión de robots, publicado como RFC 9309 en 2022. Tres detalles del estándar importan en una tienda:[5]IETF (Koster, Illyes, Zeller y Sassman). RFC 9309: Robots Exclusion Protocol
- Las reglas no son una autorización de acceso. Un rastreador honrado las respeta; uno malicioso, no.
- Un error de servidor cierra la puerta entera. Si
robots.txtdevuelve un error 5xx, el rastreador tiene que suponer que no puede pedir nada. Si devuelve un 4xx, como un 404, puede pedirlo todo. - Los cambios no son inmediatos. El rastreador puede guardar el archivo en caché hasta 24 horas. OpenAI calcula también unas 24 horas para que sus sistemas se ajusten a un cambio.[4]OpenAI. Overview of OpenAI Crawlers
En una tienda
Lo que deja un rastreador en tu servidor es una línea en el registro de accesos. Un ejemplo ficticio, simplificado, con IP reservadas para documentación:
192.0.2.10 [06/Oct/2026:09:14:02 +0200] "GET /products/tripode-viaje-t20 HTTP/1.1" 200 "...Googlebot/2.1..."
198.51.100.7 [06/Oct/2026:09:20:45 +0200] "GET /robots.txt HTTP/1.1" 200 "...OAI-SearchBot..."
203.0.113.42 [06/Oct/2026:09:31:10 +0200] "GET /products/tripode-viaje-t20 HTTP/1.1" 200 "...Googlebot/2.1..."
Las tres líneas dicen menos de lo que parece. El nombre al final es el user agent que declara quien pide la página, y cualquiera puede escribirlo. Google ofrece una forma de comprobarlo porque hay quien visita los sitios haciéndose pasar por Google.[6]Google Search Central. Verifying Googlebot and other Google crawlers Hasta que no verificas la IP, la primera y la tercera línea son dos visitas que dicen ser de Googlebot. Y aunque las dos fueran auténticas, un 200 en el registro solo prueba que la ficha se descargó, no que esté en el índice.
Lo que se suele confundir
Bloquear una página en robots.txt no la saca de Google. El archivo dice a los rastreadores qué URL pueden pedir, pero no es un mecanismo para dejar una página fuera de Google: una URL bloqueada puede indexarse igual si otros sitios la enlazan, y entonces aparece sin descripción. Para que no se indexe, Google recomienda noindex, una contraseña o retirar la página.[7]Google Search Central. Introduction to robots.txt
Cómo comprobarlo
- Abre
tudominio.com/robots.txty confirma que responde con un 200. Un error 5xx hace que un rastreador que siga el estándar no pida nada de tu sitio.[5]IETF (Koster, Illyes, Zeller y Sassman). RFC 9309: Robots Exclusion Protocol - Busca en los registros de tu servidor o de tu CDN las peticiones de los agentes que te importan: Googlebot, OAI-SearchBot, GPTBot y los demás que documenta cada empresa.
- Verifica que son quien dicen. Para Google: ejecuta
hostcon la IP del registro, comprueba que el nombre termina engooglebot.com,google.comogoogleusercontent.com, y haz la consulta inversa con ese nombre para ver que devuelve la misma IP. También puedes comparar la IP con los rangos que Google publica en archivos JSON.[6]Google Search Central. Verifying Googlebot and other Google crawlers OpenAI publica los de sus agentes del mismo modo.[4]OpenAI. Overview of OpenAI Crawlers - Comprueba si la página está indexada con la Inspección de URLs de Search Console. Rastreada no quiere decir indexada.[1]Google Search Central. In-depth guide to how Google Search works
- Compara el HTML que sirve el servidor con lo que ves en pantalla. Google renderiza con Chrome,[1]Google Search Central. In-depth guide to how Google Search works pero el precio, la disponibilidad y el JSON-LD de una ficha conviene que ya estén en el HTML de origen. Si solo aparecen después de ejecutar JavaScript, lee qué supone el renderizado de JavaScript.
Concepto cercano: indexación
El rastreo es leer; la indexación es decidir qué se guarda. Google lo separa en dos fases: el rastreador descarga la página y después Google analiza el texto, las imágenes y los vídeos y guarda la información en su índice, una gran base de datos.[1]Google Search Central. In-depth guide to how Google Search works Una página puede rastrearse muchas veces y no indexarse nunca, y una bloqueada en robots.txt puede acabar indexada sin que nadie la haya leído.[7]Google Search Central. Introduction to robots.txt La entrada rastreo frente a indexación baja a esa diferencia con más detalle.
Para seguir, la guía de lo que ve un rastreador de IA en tu tienda recorre agente por agente qué lee cada uno, y la ruta de lectura de este tema ordena el resto de términos.
Sinónimos
- English
- web crawler, crawler, spider
- Español
- araña web, bot de rastreo
Fuentes
- [1] Google Search Central. In-depth guide to how Google Search works. Consultado el . ↑ ↑ ↑ ↑ ↑ ↑ ↑ ↑
- [2] Google Crawling Infrastructure. Things to know about Google's web crawling. Consultado el . ↑ ↑
- [3] Google Crawling Infrastructure. Google crawler (user agent) overview. Consultado el . ↑
- [4] OpenAI. Overview of OpenAI Crawlers. Consultado el . ↑ ↑ ↑
- [5] IETF (Koster, Illyes, Zeller y Sassman). RFC 9309: Robots Exclusion Protocol. Consultado el . ↑ ↑
- [6] Google Search Central. Verifying Googlebot and other Google crawlers. Consultado el . ↑ ↑
- [7] Google Search Central. Introduction to robots.txt. Consultado el . ↑ ↑
Historial de cambios
- Primera versión.
Esta definición se publica bajo licencia CC BY 4.0. Puedes reutilizar esta definición citando a Clione con un enlace a esta página.
Términos relacionados
Indexación
Qué es la indexación, en qué se diferencia del rastreo, por qué Google no guarda todas tus fichas y cómo leer su estado en Search Console.
Rastreo vs indexación
Rastreo e indexación no son lo mismo: cuándo Google lee una ficha y no la guarda, cuándo la guarda sin leerla y cómo saber en qué lado está tu problema.
robots.txt
Qué es el archivo robots.txt, cómo lo leen Googlebot, GPTBot y OAI-SearchBot, por qué no sirve para desindexar y cómo revisar el de tu tienda.
User agent
Qué es el user agent, cómo se lee la cadena de un navegador o de Googlebot, por qué no prueba quién visita tu tienda y cómo se comprueba en los registros.
Googlebot
Qué es Googlebot, el rastreador de la Búsqueda de Google, qué lee de tus fichas, qué pasa si lo bloqueas y cómo verificar que una visita es de Google.
GPTBot
Qué es GPTBot, el rastreador con el que OpenAI recoge contenido para entrenar sus modelos, qué cambia si lo bloqueas y cómo verificar sus visitas.
Haz que los bots entiendan tu catálogo
Clione completa cada ficha de producto con lo que los bots leen mejor: el grafo JSON-LD con sus datos estructurados, la meta description y las preguntas frecuentes. Tú revisas y pulsas Push; después comprobamos tu tienda en vivo para que todo siga publicado.