VitalSentinel Schema Validator
vitalsentinel.com
What it is
VitalSentinel Schema Validator checks structured data on a page URL and separates missing, recommended and broken information. It examines JSON-LD blocks individually, including nested entities and entities within an @graph. For broken blocks, it identifies line and column and names common causes such as trailing commas, curly quotes and HTML entities. Its property checks distinguish Google-required from recommended fields for Article, Product, FAQPage, Recipe, Event, BreadcrumbList, LocalBusiness and Organization; other listed types are not graded. It also flags non-absolute image URLs, dates outside ISO format and prices containing a currency symbol. The free checker reads server-sent HTML, so it cannot see JSON-LD inserted by JavaScript. It reports microdata and RDFa when present but does not grade them. A valid result does not guarantee a Google rich result, and the tool recommends Google's Rich Results Test for rendered pages and eligibility checks. It is available on web and via API. The plan list includes a free plan and Starter at $39 a month.
Spec sheet
- Purpose
- The Schema Markup & JSON-LD Validator checks structured data on one page URL and separates missing, recommended, and broken information.Read 7 Oct 2026 · vitalsentinel.com
- Audience
- The maker presents the wider platform for website owners, web developers, SEO professionals, and agencies.Read 7 Oct 2026 · vitalsentinel.com
- Integrations
- VitalSentinel lists Google Analytics 4 and Google Search Console as integrations, each with a stated two-minute setup time.Read 7 Oct 2026 · vitalsentinel.com
- Support
- The pricing page says custom solutions for large organizations can include dedicated support and SLAs.Read 7 Oct 2026 · vitalsentinel.com
- Headquarters
- Bratislava, SlovakiaRead 28 Sep 2026 · vitalsentinel.com
- Founded
- 2024Read 28 Sep 2026 · vitalsentinel.com
- API and MCP
- The REST API and MCP server are available on every plan, including Free, with plan-dependent monthly API credits.Read 7 Oct 2026 · vitalsentinel.com
- Error details
- For a broken block, it identifies the line and column and names common causes such as trailing commas, curly quotes, and HTML entities.Read 7 Oct 2026 · vitalsentinel.com
- Fair use
- The free tool is limited to 5 requests per minute, 25 per hour, and 100 per day per IP, plus a per-site limit.Read 7 Oct 2026 · vitalsentinel.com
- Google properties
- It distinguishes properties Google requires from those it recommends using Google's tables for each schema type.Read 7 Oct 2026 · vitalsentinel.com
- Input limits
- The free tool checks one URL once and reads server-sent HTML, so JSON-LD added by JavaScript is not visible to it.Read 7 Oct 2026 · vitalsentinel.com
- JSON-LD blocks
- It checks each JSON-LD block separately, including nested entities and entities inside an @graph.Read 7 Oct 2026 · vitalsentinel.com
- Markup formats
- It does not grade microdata or RDFa, though it reports them when present.Read 7 Oct 2026 · vitalsentinel.com
- Privacy and compliance
- VitalSentinel's privacy policy says it is committed to GDPR and UK GDPR compliance, encrypts Google OAuth tokens, and uses encryption for data in transit and at rest.Read 7 Oct 2026 · vitalsentinel.com
- Rich results
- The validator says valid markup does not guarantee a Google rich result and recommends using Google's Rich Results Test as well for rendered pages and eligibility checks.Read 7 Oct 2026 · vitalsentinel.com
- Supported types
- Property checks grade Article, Product, FAQPage, Recipe, Event, BreadcrumbList, LocalBusiness, and Organization; other types are listed but not graded.Read 7 Oct 2026 · vitalsentinel.com
- Value checks
- It flags non-absolute image URLs, dates not in ISO format, and prices containing a currency symbol.Read 7 Oct 2026 · vitalsentinel.com
Plans and prices
Strong points and limits
Strong points
- Separates missing, recommended and broken information.
- Identifies line and column for broken JSON-LD blocks.
- Flags image URLs, dates and price formatting issues.
- REST API and MCP server are available on every plan.
Limits
- Free checker checks one URL once.
- JavaScript-added JSON-LD is not visible to the free checker.
- Microdata and RDFa are reported but not graded.
- Free use has per-IP request limits.
Who it suits
The checker may suit website owners, developers, SEO professionals and agencies working with structured data. Its URL-based checks are for users whose page markup is available in server-sent HTML.
VitalSentinel Schema Validator in depth
Read the full write-up
VitalSentinel Schema Validator checks structured data on a page URL, with Google-focused guidance for selected JSON-LD types. It is best suited to developers and SEO professionals who need to diagnose markup delivered in server-sent HTML. Its focused checks are useful, but it is not a substitute for rendered-page or rich-result eligibility testing.
Overview
The validator inspects each JSON-LD block independently, including nested entities and those inside an @graph. When a block is broken, it identifies the line and column and points to familiar syntax problems such as trailing commas, curly quotes, or HTML entities. It also flags non-absolute image URLs, dates outside ISO format, and prices containing a currency symbol. These checks make it more useful for correcting structured data than a syntax-only pass.
For supported schema types, it separates properties Google requires from those it recommends. That distinction helps teams prioritize fixes instead of treating every omission as equally serious. However, property grading covers only eight types; reporting other types does not mean they receive the same evaluation.
Key features
Google-oriented property checks
Article, Product, FAQPage, Recipe, Event, BreadcrumbList, LocalBusiness, and Organization receive graded property checks based on Google's tables. This is a practical scope for sites using common editorial, commerce, event, or business markup. Teams relying on other schema types will need another way to assess property completeness.
Markup and rendering limits
The free checker reads server-sent HTML and checks one URL once. JSON-LD inserted by JavaScript is therefore outside its view, and it does not grade microdata or RDFa, though it reports those formats when present. A page can pass its markup checks without earning a Google rich result; VitalSentinel recommends Google's Rich Results Test for rendered pages and eligibility checks. Use the two checks for different questions rather than treating validation as a ranking or display guarantee.
Integrations and access
Google Analytics 4 and Google Search Console are listed as integrations, each with a stated two-minute setup time. The REST API and MCP server are available on every plan, including Free, with monthly API credits varying by plan. The free checker also has fair-use limits of 5 requests per minute, 25 per hour, and 100 per day per IP, plus a per-site limit.
Pricing
VitalSentinel uses a freemium model, with paid plans starting at $39/mo. The plans combine schema validation access with broader website monitoring and analytics allowances, so the right tier depends on those quotas as well as API usage.
PlanPriceIncluded limitsFree planfree, billed Monthly; no credit card required1 domain, 3 Synthetic URLs, 1 monitoring location, 25K RUM page views/mo, 100K Web Analytics events/mo, 5 CrUX URLs, 500 API credits/moStarter$39 a month, billed Monthly3 domains, 10 Synthetic URLs, 1 monitoring location, 100K RUM page views/mo, 1M Web Analytics events/mo, 10 CrUX URLs, 2,500 API credits/moLite$129 a month, billed Monthly5 domains, 50 Synthetic URLs, 2 monitoring locations, 250K RUM page views/mo, 5M Web Analytics events/mo, 100 CrUX URLs, 25,000 API credits/moStandard$249 a month, billed Monthly25 domains, 100 Synthetic URLs, 3 monitoring locations, 2M RUM page views/mo, 25M Web Analytics events/mo, 1,000 CrUX URLs, 100,000 API credits/moAdvanced$449 a month, billed Monthly50 domains, 250 Synthetic URLs, 5 monitoring locations, 5M RUM page views/mo, 50M Web Analytics events/mo, 5,000 CrUX URLs, 250,000 API credits/moFree is the sensible starting point for a single-domain site or occasional API use, but it caps the checker at one URL and provides the smallest monitoring and credit allowances. Starter raises API credits to 2,500 and supports three domains; Lite, Standard, and Advanced progressively expand domains, monitoring capacity, analytics allowances, and credits for larger operations.
For large organizations, custom solutions can include dedicated support and SLAs. VitalSentinel says it is committed to GDPR and UK GDPR compliance, encrypts Google OAuth tokens, and encrypts data in transit and at rest.
Platforms
The product is available on web and through an API. The MCP server is also available on every plan, while plan-level monthly API credits constrain usage. The platform's combination of browser-based checking and programmatic access suits both one-off investigation and workflows that call validation from other systems.
Who it's for
Website owners, web developers, SEO professionals, and agencies are the wider platform's stated audience. The validator is the strongest fit for people who need Google-property guidance on server-rendered JSON-LD, especially for one of its eight graded types. It is a poor sole check for JavaScript-heavy pages, sites depending on microdata or RDFa, or teams that need rich-result eligibility assessed directly.
Pros and cons
Pros
Actionable syntax diagnosis: line-and-column locations and named common causes make broken JSON-LD easier to fix.
Prioritized property guidance: separating Google-required from recommended properties clarifies which omissions matter most for the eight graded types.
API and MCP on Free: teams can start programmatic use without a paid plan, within the free plan's 500 monthly API credits and fair-use limits.
Cons
One server-rendered URL per free check: it cannot inspect JSON-LD added by JavaScript, limiting its value for client-rendered markup.
Narrow grading scope: other recognized types are not graded, and microdata and RDFa are not evaluated.
Validation is not eligibility: passing markup checks does not ensure a rich result, so a separate rendered-page eligibility check remains necessary.
Alternatives
For schema markup choices beyond validation, browse Schema Markup Tools.
Baseline Labs Schema Generator is a better fit when the priority is creating schema: its free plan includes a generator and rolling schema for one domain and five pages, with single-page generation requiring no account or card; Standard is €79 a month.
Rolling Schema is worth considering for ongoing schema coverage across pages: Free includes one domain, 500 credits per month, and five rolling-schema pages, while Standard is €79 a month.
JSON Schema App SaaS Schema suits readers seeking a free checker bundled with basic structured-data setup and an LLMs.txt generator; its Basic Plan covers up to 50 URLs and limited schema types.
EasySchema is a free web-based alternative for readers who want schema markup generation and SEO tools.
Schema.dev is a free option available on web, as an extension, and through an API.
SchemaValid is a free browser-based option that requires no account or installation.
TechnicalSEO Schema Markup Generator is a free web-based alternative for schema markup generation.
WooCommerce Rich Snippets & Schema Markup is a free Community edition with six months of support and future updates.
Verdict
Choose VitalSentinel Schema Validator if you need specific JSON-LD syntax and Google-property feedback on server-rendered pages, with API or MCP access available even on Free. Its clearest reason to look elsewhere is coverage: JavaScript-inserted markup, non-JSON-LD evaluation, and rich-result eligibility require other checks.
Verdict
The validator gives specific JSON-LD findings and distinguishes Google-required properties from recommended ones for selected schema types. Its one-URL free check cannot inspect JavaScript-inserted markup, and valid markup alone does not guarantee a rich result.
Where Specifiction places it
- Schema Markup Tools#8 of 247.8