Extract the Same Data from Hundreds of Pages
Chain the List Extractor and Page Extractor to visit every link in a list and pull the same fields from each page — one clean row per URL.
The most powerful pattern in Ultimate Web Scraper is chaining: first scrape a list of links, then visit every link and extract the details each page holds. Product listings to product pages, directory entries to profiles, article indexes to full articles — it's all the same workflow.
Scrape the list of links
Use the List Extractor on the listing or search-results page (see How to scrape any list). Links are captured automatically as absolute URLs, so your results will include a link column pointing at each detail page.
Open the Page Extractor and pick "Data Source"
Open Page Extractor from the side panel. In Step 1 — Select URLs, choose Data Source: it lists your recent extractions stored locally. Pick the table you just created, then pick its link column. The URL list fills in, and the first URL loads in the active tab so you can define fields against a real page.
You can also feed URLs from a CSV upload or straight from the Sitemap Explorer — any list of similar pages works.
Define what to extract
In Step 2 — Select What To Extract, use the element picker to click the fields you want on the loaded first page — title, price, description, whatever the pages share. Each picked element becomes a column, with robust fallback selectors behind it.
If the pages carry structured data (most product and article pages do), the tool auto-adds an Automatic Extract step, which pulls names, prices, ratings, and more with zero configuration — often you don't need to pick anything at all. See Scrape product data without selectors.
Run it
Click Start extraction. The extractor visits each URL in order and writes one row per URL into the Data Table, preserving your input order. The progress overlay shows per-URL status live.
Failures don't derail the run: transient errors (timeouts, network hiccups) are retried automatically, permanent ones (404s, blocks) are skipped, and everything is categorized and reported at the end — the batch never aborts because a few pages misbehaved.
Review and export
Open the Data Table, clean up columns, and export. If this is a job you'll repeat, save it as a recipe — the URLs, steps, and settings all round-trip.
Speed
By default the extractor processes pages in a single tab, navigating URL by URL. The Faster Extraction toggle runs several tabs in parallel — roughly 5x faster on large batches. There's no cap on how many URLs you can process.
🤝 Be a good citizen
For large batches on one site, consider raising the request delay or enabling anti-bot randomization in the Configuration panel — steadier pacing means fewer blocks and cleaner results.