Schema Validator – Bulk Rich Results Test & Schema Checker
Pricing
from $0.50 / 1,000 page checkeds
Schema Validator – Bulk Rich Results Test & Schema Checker
Check the schema markup of any list of pages in bulk: JSON-LD, Microdata and RDFa, with errors and warnings against the rich result rules for Product, Recipe, FAQ, Article, LocalBusiness and more, plus title, meta description and canonical. $0.50 per 1,000 pages.
Pricing
from $0.50 / 1,000 page checkeds
Rating
0.0
(0)
Developer
Rowfeed
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Features
Share
Check the schema markup (structured data) of hundreds of pages at once. For every page you get the schema types it has, which rich result types are valid and which have errors, every missing required and recommended property, broken JSON-LD blocks, and the SEO basics: title, meta description, canonical, meta robots and Open Graph tags.
Built for SEO audits of whole sites or product catalogues, checking a release or a template change before Google does, agencies reporting on clients, monitoring competitors' rich snippets, and AI agents that need to know whether a page is eligible for rich results.
What you get
- All three formats: JSON-LD (including
@graph), Microdata (nested items) and RDFa (counted). - Rich result rules for Product, Recipe, FAQPage, Article (also NewsArticle and BlogPosting), BreadcrumbList, LocalBusiness (and its subtypes such as Restaurant or Dentist), Organization, Event, JobPosting, VideoObject, SoftwareApplication, Review, AggregateRating, Course, Dataset, Book, Movie, QAPage, ProfilePage and DiscussionForumPosting.
- Errors (missing required properties, offers without price, questions without answers, breadcrumbs without position, invalid JSON) and warnings (missing recommended properties such as image, brand, aggregateRating).
- One row per page, with every entity in
items. The "Every entity" view gives one row per entity for spreadsheets. - SEO basics on every row: title, meta description, canonical, meta robots, og:title, og:image.
Example output row
A real recipe page (shortened):
{"url": "https://www.bbcgoodfood.com/recipes/easy-chocolate-cake","status_code": 200,"title": "Easy chocolate cake recipe | Good Food","schema_types": ["BreadcrumbList", "Recipe", "VideoObject"],"rich_results_valid": ["BreadcrumbList", "Recipe", "VideoObject"],"rich_results_with_errors": [],"json_ld_items": 4,"microdata_items": 0,"errors": 0,"warnings": 3,"items": [{"type": "Recipe", "format": "json-ld", "rich_result": "Recipe", "valid": true, "errors": [], "warnings": ["missing aggregateRating (recommended)"]},{"type": "VideoObject", "format": "json-ld", "rich_result": "VideoObject", "valid": true, "errors": [], "warnings": ["missing description (recommended)"]}]}
Pricing
Pay per event, no subscription:
- $0.50 per 1,000 pages ($0.0005 per page checked).
- $0.001 per run start.
Examples: the pre-filled run (2 pages) costs $0.002. A 500-page product catalogue costs $0.251. Pages that cannot be fetched (errors, blocks, not HTML) are never charged.
Input
| Field | What it does |
|---|---|
urls | Page addresses, one per line, up to 2,000 per run. example.com/page works too. |
Good to know
- The page as served: the Actor reads the HTML the server sends. Schema added later by JavaScript in the browser is not seen; most sites put JSON-LD in the HTML, and Google recommends that.
- Rules follow Google's documented required and recommended properties. Passing them makes a page eligible for rich results; Google still decides whether to show them.
- Blocked sites: some sites refuse automated visitors. They get an error row (not charged) instead of a guess.
- RDFa is counted, not validated.
- Not affiliated with Google or schema.org.
More tools from Rowfeed
- SEO Site Audit – crawl a site for broken links, missing titles, duplicates and more.
- PageSpeed Insights API – Core Web Vitals and Lighthouse scores for any list of pages.
- Keyword Research Tool – search volume, CPC, difficulty and intent for any keyword list.
- Sitemap URL Extractor – every URL of a site from its sitemaps, ready to feed into this checker.
- People Also Ask Scraper – Google PAA questions and related searches for any keyword, $6 per 1,000 keywords.