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

    FAQ

    Validation vs eligibility and common misconceptions.