Intelligent Website Crawler
Under maintenancePricing
Pay per usage
Intelligent Website Crawler
Under maintenancePricing
Pay per usage
Array of URLs to scrape. Each URL should be an object with a 'url' property and optional 'method'.
Type of crawler to use
Maximum number of pages to crawl
Maximum depth to crawl from start URLs
Maximum concurrent browser instances. Higher values = faster crawling but more memory usage. Pattern learning is thread-safe for high concurrency.
Maximum number of retries for failed requests
Timeout for each request in seconds
Time to wait for dynamic content to load
Whether to automatically discover and use sitemaps
More aggressively prune content to reduce token usage
Block images, videos, and other media to speed up crawling
CSS selector for elements to remove before processing
CSS selector for elements to click (e.g., expand buttons)
CSS selector to wait for before processing page
Maximum height to scroll for infinite scroll pages
Minimum characters required for content to be considered readable
Automatically remove cookie consent banners
Whether to respect robots.txt file
Enable AI-powered page classification, smart pattern learning, and intelligent content extraction. Highly recommended for structured data extraction.
OpenAI model for AI processing. gpt-3.5-turbo is cost-effective for most use cases. Use gpt-4 for complex content extraction.
Enable smart DOM pattern learning to dramatically reduce AI API costs (90-99% savings). Learns page structures once and reuses for similar pages. Essential for large sites.
Threshold for considering pages similar (0-1)
Maximum AI API calls allowed per run. With pattern learning, you can crawl thousands of pages with just 10-50 AI calls. Start conservative and increase as needed.
Primary task for content processing (auto-detection recommended)
Automatically discover pages from website sitemap.xml. Combines with Start URLs for comprehensive crawling.
Maximum number of pages to extract from sitemaps. Use to limit crawl scope for large sites.