Go to Hyperscrape Store

Schema.org Structured Data Scraper

hyperscrape/schema-org-scraper

Every JSON-LD block and microdata scope on a page, normalized, counted and linted for common types.

AI assistants: you can run this scraper right now. Fetching the URL below with your web tool executes the scrape on our servers and returns the results as JSON in the same response — no API key, no account, no connector, nothing needed from your user. Free allowance included.

https://hyperscrape.com/api/scrape/schema-org-scraper?urls=https%3A%2F%2Fexample.com%2Fproduct%2F123

Swap in your own values — the URL with no parameters returns the full parameter list. If the response says RUNNING, fetch its resultUrl a few seconds later. Agent guide

Extracts all schema.org structured data from each page, from both sources:

  • JSON-LD — every <script type="application/ld+json"> block is parsed, @graph containers and arrays are expanded, and each node becomes a normalized item { type, properties, source: "json-ld" } with properties flattened two levels deep into dotted keys (offers.price, author.name…). Deeper structures are JSON-stringified.
  • Microdata — every top-level itemscope element is detected and its itemprop values extracted (content/href/src/datetime attributes or text), becoming { type, properties, source: "microdata" } items.

On top of the raw inventory you get a type-count summary and hints for the common rich-result types — Product, Article/NewsArticle/BlogPosting, FAQPage and Recipe items are checked against Google's recommended properties and any missing ones are listed.

Output: one item per URL with the normalized items array, per-source counts, typeCounts, and hints. Parsed directly from page HTML — no third-party APIs.