Web Search & Scrape by XCrawl Proxy
Under maintenancePricing
Pay per usage
Web Search & Scrape by XCrawl Proxy
Under maintenanceSearch the web or scrape any URL using XCrawl residential proxy network. Bypass anti-bot systems with automatic JS rendering fallback, global IP rotation, and configurable concurrency (1-20). Perfect for market research, LLM data collection, and content aggregation.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Charles
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Web Search & Scrape by XCrawl Proxy — Apify Actor
Search the web or scrape any URL using XCrawl's residential proxy network. This Actor combines Google-quality search with intelligent anti-bot page scraping — all in one call.
Why This Actor?
| Feature | Benefit |
|---|---|
| Search + Scrape in One | No need to chain separate tools. Search results are automatically enriched with full page content. |
| Residential IP Rotation | Every request goes through true residential proxies — far fewer blocks than datacenter IPs. |
| Smart Anti-Bot Retry | Automatically detects Cloudflare, DataDome, captcha pages and retries with JS rendering. |
| Configurable Concurrency | 1–20 parallel scrapes — tune for speed vs. stealth. |
| 30+ Block Heuristics | Detects and bypasses the most common anti-scraping systems. |
| Global Geo-Targeting | Search from US, UK, JP, DE, AU — get localized results. |
| Markdown Output | Clean markdown content, not messy HTML — ready for LLM consumption. |
Quick Start
1. Get an XCrawl API Key
Sign up at dash.xcrawl.com and get your free API key.
2. Set Environment Variable
XCRAWL_API_KEY=your-api-key-here
3. Run the Actor
Search the web:
{"action": "search","query": "latest AI startup funding 2026","location": "US","limit": 5,"withContent": true}
Scrape a single page:
{"action": "scrape","url": "https://example.com/article","formats": "markdown,summary"}
Input Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
action | "search" or "scrape" | "search" | Choose operation mode |
query | string | — | Search query (required for search) |
url | string | — | Target URL (required for scrape) |
location | string | "US" | Geo-location code (US, UK, CN, JP, DE, AU...) |
language | string | "en" | Search language code |
limit | integer | 10 | Max results (1–50) |
withContent | boolean | true | Auto-fetch full page content for each search result |
formats | string | "markdown,summary" | Comma-separated: markdown, summary, html |
render | boolean | false | Enable JS rendering for heavily protected sites |
screenshot | boolean | false | Capture PNG screenshot (requires render=true) |
concurrency | integer | 5 | Parallel scrapes (1–20) |
Output
Each result contains:
{"title": "Page title","url": "https://...","snippet": "Search snippet or description","markdown": "Full page content in markdown (up to 100K chars)","summary": "AI-generated page summary","status": "completed" | "failed","credits": "XCrawl credits used","source": "search" | "scrape"}
Use Cases
- Market Research — Scrape competitor pages, track pricing
- LLM Training Data — Clean markdown ready for fine-tuning
- Content Aggregation — Build news/trending feeds
- Lead Generation — Search + scrape prospect pages in one workflow
- SEO Monitoring — Track SERP positions and page changes
Pricing
This Actor bills via Apify platform usage plus XCrawl API credits (charged by dash.xcrawl.com). The XCrawl free tier is generous enough to get started — no upfront payment needed.
Environment Variables
| Variable | Required | Source |
|---|---|---|
XCRAWL_API_KEY | ✅ | dash.xcrawl.com |
Links
Built on XCrawl — the web scraping proxy platform with built-in anti-bot protection.