#1 SEO Extension

150+ practices • FREE

Technical SEO

Schema Markup

Structured data code added to web pages to help search engines understand content meaning.

The Definition

Schema markup (also called structured data) is a standardized vocabulary from Schema.org that you add to your HTML to help search engines understand the context and meaning of your content. It uses JSON-LD, Microdata, or RDFa formats to describe entities like products, reviews, events, FAQs, and organizations.

Why It Matters

Schema markup enables rich results in search (star ratings, FAQ dropdowns, product prices, breadcrumbs) which significantly increase click-through rates. Pages with rich results can see 20-30% higher CTR compared to standard listings.

Best Practices

  • Use JSON-LD format exclusively — Google recommends it over Microdata and RDFa for easier implementation and maintenance

  • Always validate your structured data with Google Rich Results Test and Schema Markup Validator before deploying

  • Include all required properties for your schema type — missing required properties disqualify you from rich results

  • Keep your schema markup accurate and up-to-date — misleading structured data can result in manual actions

  • Implement schema at the page level, not site-wide — each page should have schema relevant to its specific content

  • Use the most specific schema type available (e.g., use MedicalClinic instead of LocalBusiness for a clinic)

Mistakes to Avoid

  • 1

    Adding schema markup for content that does not exist on the page, violating Google guidelines

  • 2

    Using deprecated schema types or properties that search engines no longer recognize

  • 3

    Nesting schema types incorrectly, creating invalid JSON-LD that fails validation

  • 4

    Implementing FAQ schema on pages without visible FAQ content, which Google considers spammy

Audit Checks

How Digispot AI identifies and fixes related issues

View all schema markup solutions
critical

Invalid property found in schema markup

Impact: May prevent structured data from being correctly parsed by search engines

Ensure schema properties conform to schema.org definitions

high

Business address information is incomplete or inconsistent in schema markup.

Impact: May confuse users and hurt local search rankings.

Ensure complete and consistent address information in schema markup.

medium

Schema markup does not meet Google's rich results requirements

Impact: Schema will not appear as rich results in search, reducing click-through rates

Fix the identified issues to make schema eligible for rich results

low

Schema markup is not placed in the optimal location

Impact: May affect how search engines associate content with schema

Place schema markup in the appropriate section of the HTML

low

Consider adding recommended properties to enhance schema markup completeness

Impact: May reduce rich snippet completeness

Add recommended properties

critical

Invalid schema type detected

Impact: Structured data may be less effective or harder to maintain in search engines

Ensure schema type is valid and supported by schema.org