Schema Markup Validator
Pricing
Pay per usage
Schema Markup Validator
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Donny Nguyen
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Validate Schema.org structured data markup on any webpage. This actor extracts and validates JSON-LD, Microdata, and RDFa markup, identifying errors, warnings, and missing required fields to help improve your site's SEO and search engine visibility.
Features
- JSON-LD Validation - Parses and validates all
<script type="application/ld+json">blocks on each page - Microdata Detection - Finds all
itemscopeelements and verifiesitemtypeattributes are present - RDFa Analysis - Detects RDFa
typeofannotations and extracts schema types - Error Reporting - Reports invalid JSON syntax, missing
@context, and missing@typefields - Warning System - Flags missing recommended properties for common schema types (Article, Product, Organization)
- Bulk Processing - Validate multiple URLs in a single run with configurable concurrency
How It Works
The actor uses Crawlee CheerioCrawler to fetch each URL and parse the HTML. For every page, it extracts all three forms of structured data markup, validates their syntax and content, and outputs a detailed report including schema types found, error counts, and the raw JSON-LD data for further analysis.
Input Configuration
| Parameter | Type | Default | Description |
|---|---|---|---|
urls | Array | ["https://apify.com", "https://docs.apify.com"] | List of webpage URLs to validate |
maxPages | Integer | 50 | Maximum number of pages to process |
Output Format
Each result in the dataset contains the URL, schema types found, counts for each markup type (JSON-LD, Microdata, RDFa), arrays of errors and warnings, a validity flag, and the raw JSON-LD data extracted from the page.
Use Cases
- SEO Auditing - Check if your pages have correct structured data for rich search results
- Competitive Analysis - Analyze competitors' schema markup strategies
- Quality Assurance - Verify structured data after site migrations or redesigns
- Bulk Validation - Validate hundreds of pages programmatically via the Apify API
API Integration
Call this actor via the Apify API or integrate it into your CI/CD pipeline to automatically validate structured data on every deployment. Results are available as JSON through the Apify dataset API. You can also schedule periodic runs to monitor your schema markup over time.