Toolschecker

Google Search Console for Technical SEO for Web Apps

Validates and generates Schema.org markup for web applications to ensure rich search results and proper structured data implementation.

Try the tool

client runner

Validation Results

Run the tool to see output.

Examples

Basic WebPage Validation

{
  "schemaType": "WebPage",
  "jsonLd": "{\"@context\": \"https://schema.org\", \"@type\": \"WebPage\", \"name\": \"Example Page\"}",
  "autoGenerate": "false"
}

Expected output

{"valid": true, "missingFields": [], "errors": []}

Incomplete Article Schema

{
  "schemaType": "Article",
  "jsonLd": "{\"@context\": \"https://schema.org\", \"@type\": \"Article\"}",
  "autoGenerate": "true"
}

Expected output

{"valid": true, "missingFields": ["headline", "datePublished"], "generatedFields": {"headline": "Untitled Article", "datePublished": "2023-10-05"}}

How it works

The tool validates JSON-LD against Schema.org's required properties for the selected type. If auto-generate is enabled, it fills missing fields with default values. Results include error messages for invalid properties and warnings for missing required fields.

Related tools