Schema Validator Guide: common JSON-LD errors and validation workflow
    Skip to main content

    Schema Validator Guide

    Most schema issues are not “missing schema” but “broken schema”. This workflow helps you ship correct JSON-LD that search engines can parse.

    1) Common error categories

    • Invalid JSON syntax (trailing commas, quotes, missing braces)
    • Missing required properties
    • Markup doesn’t match visible content

    2) Example: BreadcrumbList

    json
    {
      "@context": "https://schema.org",
      "@type": "BreadcrumbList",
      "itemListElement": [
        { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://example.com/" },
        { "@type": "ListItem", "position": 2, "name": "Tools", "item": "https://example.com/tools" }
      ]
    }

    3) Workflow: validate → fix → re-test

    1. Open Schema Validator and paste your JSON-LD.
    2. Fix all errors, then evaluate warnings based on your goals.
    3. Confirm eligibility using Google Rich Results Test.

    Need to generate markup quickly? Use Schema Generator.

    Related

    Field notes / FAQ

    FAQ

    Validation vs eligibility and common misconceptions.