Add machine-readable context without overclaiming.
Schema.orgA shared vocabulary for structured data on the web.More in the glossary provides a vocabulary for describing entities and relationships. Google supports only certain structured-data features for search appearance, and support changes over time.
This guide is written to support real implementation decisions rather than provide a generic checklist.
Key points to understand
JSON-LDA JSON-based format commonly used to add structured data.More in the glossary is usually easy to maintain because structured dataMachine-readable information that describes content and entities.More in the glossary can be separated from visible markup while still describing the same content.
Stable IDs can connect a person, business, website, articles and services into a more coherent entity graph.
Markup should be tested for syntax and for any search-feature-specific requirements relevant to the page type.
Use schema where it matches real page content.
Structured data is strongest when it reflects content users can actually see and verify.
Useful practicesUse stable entity identifiers · Keep visible and structured data consistent · Validate JSON-LD after changes · Monitor Google documentation for supported features
AvoidAdding irrelevant schema types · Marking up hidden or misleading claims · Expecting schema alone to improve rankings · Keeping deprecated search markup indefinitely