Structured Web Scraper avatar

Structured Web Scraper

Pricing

Pay per usage

Go to Apify Store
Structured Web Scraper

Structured Web Scraper

Extract articles, products, headings, images and links from any website in clean structured JSON format. Supports multiple URLs per run.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Huy Tran

Huy Tran

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 hours ago

Last modified

Share

One URL in, clean data out. Extract articles, products, headings, images and links from any website — ready to use, no configuration needed.

What it extracts

FieldDescription
titlePage title
descriptionMeta description (up to 300 chars)
articlesArticle/post titles, links, scores
productsProduct names, prices, links
headingsAll H1–H6 headings
imagesImage URLs with alt text
linksAll outbound links
textClean body text (up to 3000 chars)

Input

{
"urls": ["https://news.ycombinator.com/"],
"contentType": "all",
"extractImages": true,
"extractLinks": false,
"maxItems": 30
}
FieldOptionsDefault
urlsArray of URLs
contentTypeall, article, productall
extractImagestrue, falsetrue
extractLinkstrue, falsefalse
maxItemsInteger30

Supported sites

  • Hacker News — extracts story titles, links, and vote scores
  • Generic sites — auto-detects articles/products by HTML structure
  • Fallback — parses numbered lists from raw text when HTML structure isn't detected

Output

Results are saved to Apify Dataset as structured JSON. Each page produces one record.

Use cases

  • Build datasets for LLM training
  • Monitor news, job boards, product listings
  • Aggregate content from multiple sources
  • Power AI agents with fresh web data