Security & SEO

    Structured data (JSON-LD) check

    Validates schema.org JSON-LD on every crawled page against Google's rich-results eligibility rules.

    Updated 2026-07-10
    1 min read
    schema
    json-ld
    seo

    Quick answer#

    We extract every JSON-LD block, validate against schema.org, and score against Google's rich-result required/recommended fields.

    What it checks#

  1. Valid JSON syntax
  2. @context is schema.org
  3. Required fields per type (Article, Product, FAQPage, HowTo, LocalBusiness, Event…)
  4. Recommended fields (for scoring)
  5. Conflicting/duplicate types on one page
  6. Where to find it in Lemwatch#

    Site details → SEO → Structured data.

    How to fix#

  7. Open the failing page in Google Rich Results Test to see the specific field.
  8. Add missing required fields (name, image, etc.).
  9. Remove duplicate schemas for the same entity.
  10. Re-crawl.
  11. FAQ#

    Does more schema = better rankings?#

    No — quality > quantity. Focus on rich-result-eligible types.

    Should I use microdata or JSON-LD?#

    JSON-LD — Google recommends it exclusively.

  12. Canonical tag check
  13. Robots.txt check
  14. Hreflang tag check
  15. Was this article helpful?