Schema Markup Extractor
Under maintenancePricing
Pay per event
Schema Markup Extractor
Under maintenanceExtract and validate structured data from any page: JSON-LD blocks, schema.org types, Microdata, RDFa. Outputs structured JSON. Pay-per-event.
Extract and validate structured data from any page: JSON-LD blocks, schema.org types, Microdata (itemscope/itemprop) and Open Graph tags. Surfaces missing or invalid markup that blocks rich results. Pay-per-event: $0.01 per batch of up to 200 pages.
π What it does
This Actor automates a task that would otherwise take hours of manual work. It is built for batch processing β run it once on a list of inputs and get a structured, downloadable report.
β¨ Features
- Batch processing β handle one or many inputs in a single run
- Structured output β clean tables, ready for CSV/JSON export
- Pay-per-event pricing β you only pay for what you use
- API & CLI ready β integrate it into any workflow
π₯ Input configuration
Configure the Actor with these fields:
| Field | Type | Required | Description |
|---|---|---|---|
startUrls | array | β Required | List of pages to extract and validate structured data (JSON-LD, microdata, Open Graph) from. |
π‘ Usage example
Run via Apify API (cURL)
curl -X POST "https://api.apify.com/v2/acts/sootesting~schema-markup-extractor/runs?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"startUrls": ["https://example.com"]}'
Run via Apify CLI
apify run --actor-name sootesting~schema-markup-extractor --input '{"startUrls": ["https://example.com"]}'
π€ Output schema
The Actor produces the following structured data:
| Field | Type | Description |
|---|---|---|
url | string | URL |
status | integer | HTTP status |
hasStructuredData | boolean | Has any structured data |
jsonLdBlocks | integer | JSON-LD block count |
schemaTypes | array | Detected schema.org types |
microdata | object | Microdata signals |
openGraph | object | Open Graph tags |
warnings | array | Validation warnings |
π° Pricing
Pay-per-event. See the Actor's pricing tab for current rates. You are only charged for successful events β platform usage is passed through transparently.
π Related
Part of the Sootesting SEO & Data Toolkit β a suite of focused actors for technical SEO, security auditing, and data extraction.