Saltar al contenido principal
WEB_CRAWL sigue los enlaces de un sitio en anchura desde una dirección de inicio y lee cada página como lo hace WEB_SCRAPE. Obtienes el Markdown, los metadatos y las imágenes de cada página en un solo resultado.

Solicitud

Parámetros

El rastreo sigue un enlace cuando se queda en el sitio (con o sin www.), coincide con los patrones de ruta, apunta a una página web y no a un archivo (los PDF, imágenes, archivos comprimidos y demás archivos se omiten) y el robots.txt del sitio lo permite a todos los rastreadores.

Respuesta

Por ejemplo:

Créditos

Al enviarse, la tarea reserva 1 crédito por cada página de maxPages (25 créditos en el ejemplo anterior). Al completarse, se cobra 1 crédito por cada página de pages y se libera el resto de la reserva. Las páginas de failed no se cobran. Un rastreo que devuelve 3 de 25 páginas cuesta 3 créditos. Consulta Créditos y límites para saber cómo funcionan las reservas.

Límites y errores

  • Cuando la página de inicio no se puede leer, la tarea falla con PAGE_UNAVAILABLE. Cualquier otra página que no se pueda leer va a failed y el rastreo continúa.
  • Las opciones no válidas devuelven 422 VALIDATION_ERROR con el nombre del campo.
  • WEB_CRAWL ignora markdown, rawResponse y searchQueries. Rechaza html y analysis con 422 y citationAnalysis con 400; consulta flags no admitidos.
  • Los demás errores de solicitud se enumeran en Errores.

Relacionado

  • Web map para listar las direcciones de un sitio sin leerlas
  • Web scrape para una sola página