Schema Markup Extractor avatar

Schema Markup Extractor

Under maintenance

Pricing

from $1.00 / 1,000 result items

Go to Apify Store
Schema Markup Extractor

Schema Markup Extractor

Under maintenance

Extract and validate structured data from any page: JSON-LD blocks, schema.org types, Microdata, RDFa. Outputs structured JSON. Pay-per-event.

Pricing

from $1.00 / 1,000 result items

Rating

0.0

(0)

Developer

soot

soot

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 days ago

Last modified

Share

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:

FieldTypeRequiredDescription
startUrlsarrayβœ… RequiredList 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:

FieldTypeDescription
urlstringURL
statusintegerHTTP status
hasStructuredDatabooleanHas any structured data
jsonLdBlocksintegerJSON-LD block count
schemaTypesarrayDetected schema.org types
microdataobjectMicrodata signals
openGraphobjectOpen Graph tags
warningsarrayValidation 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.

Part of the Sootesting SEO & Data Toolkit β€” a suite of focused actors for technical SEO, security auditing, and data extraction.