Mapa del sitio vs robots.txt
Scrapeless Crawl recopila el contenido de la página desde URLs que se pueden descubrir a través de un mapa del sitio u otra fuente definida.
TL;DR
- Un mapa del sitio anuncia URLs para el descubrimiento. Una URL incluida en un mapa del sitio es una candidata para el procesamiento en lugar de una garantía de indexación.
- robots.txt comunica reglas de rastreo a los clientes automatizados. Las reglas no protegen contenido confidencial ni proporcionan autorización de acceso.
- El rastreo y la indexación requieren controles diferentes. Bloquear una obtención puede impedir que un rastreador vea una instrucción de indexación en la página.
- Las señales coherentes importan más que la presencia de archivos. Comprueba las URLs listadas respecto al estado de respuesta, redirecciones, intención canónica y reglas de rastreo aplicables.
¿Qué hace cada archivo?
Mapa del sitio vs robots.txt compara un formato de descubrimiento con un archivo de políticas de rastreo. Un mapa del sitio identifica URLs que un editor quiere que un consumidor descubra. Un archivo robots.txt comunica reglas sobre qué rutas debe solicitar un cliente automatizado que cumpla las normas.
Los dos archivos pueden funcionar juntos. Un archivo robots.txt puede anunciar la ubicación de un mapa del sitio, mientras que el mapa del sitio puede identificar páginas que de otro modo serían difíciles de descubrir mediante enlaces. Ningún archivo sustituye a las respuestas de las páginas ni al procesamiento posterior del motor de búsqueda.
El protocolo Sitemaps XML define el formato de listado de URLs e índices de sitemap. El Protocolo de Exclusión de Robots define el comportamiento de las reglas de rastreo. Léelos como responsabilidades diferentes en lugar de clasificar uno como el archivo SEO más poderoso.
| Pregunta | Mapa del sitio | robots.txt |
|---|---|---|
| Propósito principal | Anunciar URLs de recursos | Comunicar reglas de rastreo |
| Contenido típico | Entradas de URL o ubicaciones de sitemaps | Grupos de user-agent y reglas de ruta |
| ¿Garantiza la indexación? | No | No |
| ¿Protege datos privados? | No | No |
| ¿Puede afectar el descubrimiento? | Enumera directamente URLs | Puede anunciar una ubicación de sitemap |
| Comprobación clave de auditoría | Las URLs listadas coinciden con la intención de publicación | Las reglas coinciden con el acceso automatizado previsto |
Los sitemaps ayudan al descubrimiento sin forzar la selección
Un mapa del sitio ofrece a un rastreador un inventario de URLs candidatas suministrado por el editor. Eso es útil para páginas nuevas, colecciones grandes y recursos que tienen enlaces internos limitados. Un consumidor puede usar la lista para sembrar una cola sin navegar por todas las interfaces del sitio.
La lista debe reflejar el inventario público previsto del sitio. Un mapa del sitio que contenga redirecciones, páginas eliminadas, variantes duplicadas o URLs que el mismo sitio bloquea para el rastreo crea trabajo innecesario y señales confusas. Trata la generación del mapa del sitio como una responsabilidad de publicación ligada a la política de URL canónicas.
Los índices de sitemap permiten a los editores organizar varios archivos de mapa del sitio. Un recolector debe distinguir un índice de un conjunto ordinario de URLs y procesar las entradas apropiadas. Haz un seguimiento de las ubicaciones de sitemaps ya visitadas para que las referencias mal formadas no causen un bucle ilimitado.
La información de modificación debe representar cambios significativos en la fuente cuando se proporcione. No debe actualizarse simplemente porque una tarea programada haya regenerado un archivo por lo demás idéntico. Los consumidores siguen decidiendo cómo priorizar y validar los recursos anunciados.
robots.txt aplica reglas a clientes y rutas específicas
robots.txt agrupa reglas por identidad del cliente automatizado y aplica coincidencia de rutas a las solicitudes de recursos. Debe ubicarse en la raíz del origen relevante, y su alcance debe evaluarse para el host y el esquema que se esté rastreando. No asumas que un archivo en un origen define la política para cada subdominio.
Los patrones de rutas requieren pruebas cuidadosas. Una regla amplia puede incluir sin querer secciones útiles, mientras que una regla estrecha puede pasar por alto variantes. Prueba URLs representativas de la familia de rutas afectada en lugar de revisar el texto solo a simple vista.
Las reglas también dependen de qué grupo de user-agent se aplique. Un grupo genérico y un grupo con nombre pueden producir resultados diferentes para distintos clientes. Usa un analizador que implemente el comportamiento de protocolo previsto en lugar de tratar el archivo como una simple lista negra de subcadenas.
Mantén la autorización de la aplicación separada. Las reglas de robots son instrucciones legibles públicamente para clientes automatizados. Los documentos sensibles necesitan autenticación y controles de acceso; nombrar una ruta confidencial en robots.txt puede revelar su ubicación sin proteger el contenido.
El bloqueo de rastreo es diferente de la eliminación del índice
Bloquear el rastreo no elimina de forma confiable una URL de los resultados de búsqueda. Un motor de búsqueda puede conocer una URL por otras señales incluso cuando no puede obtener la página. Las limitaciones de robots.txt de Google explican por qué la exclusión de rastreo y los controles de indexación deben considerarse por separado.
Una instrucción de indexación en la página debe ser observada para poder procesarse. Si se prohíbe a un rastreador obtener esa página, puede que nunca vea la instrucción que colocaste allí. Decide si el objetivo es reducir el rastreo, eliminar contenido de la indexación o proteger el acceso antes de seleccionar un control.
Un sitemap no anula una regla de disallow. Incluir una URL bloqueada no otorga a un cliente conforme permiso para obtenerla. Del mismo modo, eliminar una URL de un sitemap no establece que sea imposible de descubrir o que esté eliminada; los enlaces y observaciones previas aún pueden exponerla.
Para la gestión de incidentes, separa el resultado deseado de la edición del archivo. Una entrada de sitemap eliminada, una regla de robots cambiada, una restricción de acceso del lado del servidor y una solicitud de eliminación de indexación representan acciones diferentes. Verifica el estado resultante mediante la inspección adecuada en lugar de dar por terminada la tarea solo por la edición.
Audita los archivos frente al sitio web real
Una auditoría útil compara las URLs anunciadas y las reglas de rastreo con las respuestas reales. La mera presencia de archivos es solo el comienzo. La auditoría debe mostrar contradicciones como una URL de sitemap que redirige a otra URL canónica o una página de destino deseada excluida por una regla amplia.
- Identifica los orígenes relevantes y obtén sus archivos de robots.
- Descubre las ubicaciones de los sitemaps a partir de fuentes declaradas o del sistema de publicación.
- Analiza conjuntos e índices de URLs con recursión acotada.
- Evalúa cada página seleccionada frente a las reglas de rastreo aplicables.
- Comprueba el estado de la respuesta, la URL final y la intención canónica.
- Registra por separado las exclusiones, los fallos y el contenido validado.
No uses la normalización para borrar distinciones significativas. Una barra final, un prefijo de idioma o un parámetro de consulta pueden ser parte de la política de URLs de un sitio. Conserva la URL original junto con cualquier identidad normalizada para que un revisor pueda entender cómo la auditoría agrupó los registros.
Una conciliación compacta puede indicar si una URL fue listada, permitida, solicitada, redirigida y aceptada. Estos son hechos distintos. Una página que fue excluida intencionalmente no debe contarse como una obtención fallida, y una página obtenida con éxito no debe llamarse indexada sin evidencia del motor de búsqueda.
De los sitemaps a la recopilación de contenido
Un sitemap puede alimentar un flujo de contenido después de las comprobaciones de políticas y URLs. Envía el conjunto de URLs aceptadas a la capa de recopilación y luego valida el contenido devuelto frente al propósito previsto. Una lista de URLs descubiertas aún no es un corpus documental completo.
Scrapeless Crawl puede proporcionar recopilación de contenido de páginas para ese flujo de trabajo. Conserva en tus propios registros la ubicación del sitemap de origen, la URL solicitada, la URL final y el contexto de observación. Estos campos ayudan a explicar por qué un documento está presente y qué entrada de origen lo produjo.
La visión general de la recopilación impulsada por sitemap amplía la transferencia desde el descubrimiento hasta el contenido. Calcula los costes usando Scrapeless pricing después de eliminar el trabajo fuera de alcance y duplicado, en lugar de presupuestar a partir de un conteo de URLs sin filtrar.
Mantén disponible la entrada de descubrimiento para comparaciones posteriores. Si un documento desaparece del siguiente sitemap, determina si fue retirado intencionalmente, movido a otra URL canónica u omitido por un error de publicación. La ausencia solo en el archivo actual no puede distinguir esos resultados.
Resuelve señales contradictorias de publicación
Una auditoría de sitemaps debe explicar las señales contradictorias mediante ejemplos individuales. Supón que una página de destino deseada aparece en el sitemap pero cae bajo una regla amplia de disallow. Un rastreador conforme puede descubrir la URL sin poder obtenerla. Eliminar la página del sitemap ocultaría la contradicción de ese inventario, pero no establecería el comportamiento de rastreo deseado.
Confirma la intención de publicación con el propietario del sitio y luego corrige la regla aplicable o el inventario anunciado. Si una página listada en su lugar redirige a un reemplazo, alinea el sitemap con el destino canónico previsto después de verificar el traslado. Conserva la observación original para que el informe pueda explicar por qué cambió la URL.
Vuelve a comprobar los archivos reales y las respuestas de las páginas después del despliegue. Una plantilla de origen correcta aún puede producir salida pública desactualizada si una compilación o caché no ha cambiado. La auditoría terminada debe describir el estado observado del sitio web, con los vacíos de publicación no resueltos separados de las ediciones propuestas.
Conclusión
Un sitemap ayuda a que los recursos sean descubiertos; robots.txt comunica las reglas de rastreo. Usa ambos de forma coherente con el inventario real de páginas y separa el rastreo de la indexación y la protección de acceso. Valida el resultado en la capa donde el cambio previsto deba surtir efecto.
Convierte el descubrimiento de URLs en contenido validado
Usa Scrapeless Crawl después de aplicar la selección de sitemaps, la política de rastreo y las comprobaciones de destino.
Regístrate hoy y obtén $5 de crédito gratis — no se requiere tarjeta de crédito.
Reclama tus $5 de crédito →Preguntas frecuentes
P: ¿Un sitemap anula robots.txt?
Un sitemap no anula robots.txt. Un sitemap da a conocer URLs, mientras que las reglas de robots comunican la política de rastreo. Un cliente que cumpla las normas debe evaluar las reglas aplicables incluso cuando una URL aparece en el sitemap de un editor.
P: ¿robots.txt mantiene seguras las páginas privadas?
robots.txt no mantiene seguras las páginas privadas. El archivo es público y sus reglas no son autorización de acceso. Protege el contenido restringido con autenticación y controles de acceso del lado del servidor en lugar de confiar en la cooperación de los rastreadores.
P: ¿El envío de un sitemap garantiza la indexación?
El envío de un sitemap no garantiza la indexación. Ayuda al descubrimiento, pero el motor de búsqueda sigue decidiendo si y cómo procesar una URL en función de sus sistemas y de las señales de la página. Verifica la indexación mediante las herramientas de búsqueda correspondientes.
P: ¿Se debe recopilar toda URL descubierta?
No se debe recopilar automáticamente toda URL descubierta. Aplica primero el alcance del origen, la política de rastreo, el manejo de duplicados y el propósito del conjunto de datos. Mantén las exclusiones intencionales separadas de las solicitudes que fallaron o del contenido que no cumplió las reglas de aceptación.