Structured Data Extractor (JSON-LD, Schema.org) avatar

Structured Data Extractor (JSON-LD, Schema.org)

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Structured Data Extractor (JSON-LD, Schema.org)

Structured Data Extractor (JSON-LD, Schema.org)

Get product prices, stock, ratings, company names, addresses, phones and article dates from any list of web pages. Reads the JSON-LD / Schema.org data sites publish for Google. No selectors needed.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Rama Y

Rama Y

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Structured Data Extractor (JSON-LD, Schema.org, Open Graph)

Most websites publish clean, machine-readable data for Google: product prices, stock, ratings, company names, addresses, phone numbers, opening hours, article dates. This Actor reads that data from any list of pages and returns it as a tidy table.

No CSS selectors to write, and nothing breaks when a site's design changes.

What you get

One row per entity found on each page:

TypeTypical columns
Productname, price, currency, availability, brand, SKU/GTIN, rating, review count, image
Organization / LocalBusinessname, address, telephone, opening hours, price range, social profiles
Article / BlogPostingheadline, author, published and modified dates
Anything else (Event, Recipe, JobPosting...)name, description, url, plus the full raw JSON-LD

Also included: page title, Open Graph and Twitter tags, and a clear status for every page (ok, no structured data, error, blocked by robots.txt).

Use cases

  • Ecommerce: competitor prices and stock, catalog exports, product feed checks
  • SEO: audit which pages have valid schema markup and which don't
  • Lead research: company names, addresses and phone numbers published on business websites
  • Content research: article dates and authors across many sites

Input

  • Page URLs (required): any public pages
  • Only these types (optional): for example Product or LocalBusiness
  • Include full raw JSON-LD: keep the original data next to the flat columns
  • Max pages, Parallel pages

Pricing

You pay per result row. Pages with no structured data still return one status row so you can see what happened.

Good to know

  • Reads the page HTML as delivered. Data added later by JavaScript, login-only pages and sites that block automated visitors aren't covered.
  • Respects robots.txt and keeps request rates polite.
  • Returns only what sites publish publicly for search engines.