Structured Data and Schema.org Basics
Your roadmap for this lesson
- What structured data is and why search engines use it
- How Schema.org types, properties, and nesting work
- The difference between Schema.org and Google's rich result rules
- What a structured data audit checks
Short answer
Structured data is code that labels page content in a standard vocabulary, usually Schema.org, so search engines understand entities like products, businesses, and articles. Google uses it for rich results such as review stars and prices. A structured data audit checks that markup exists where it should, is valid, matches visible content, and meets Google's requirements.
A human reading “₱1,850 · 4.7 (212 reviews) · In stock” knows it is a product with a price and rating. A machine sees text. Structured data adds labels: this is a Product, this number is its price, this is its aggregateRating.
Types, properties, nesting
Schema.org organizes information into types with properties. Types can nest:
- LocalBusiness with
name,address(a PostalAddress),openingHours,geo - Product with
name,image,offers(an Offer withpriceandpriceCurrency),aggregateRating - Article with
headline,author(a Person),datePublished
Two rulebooks
- Schema.org defines what is valid vocabulary.
- Google’s documentation defines which types earn rich results and which properties are required or recommended.
Markup can be valid Schema.org but still not eligible for any rich result.
What the audit checks
- Coverage: do the right templates have markup?
- Validity: is the syntax correct and are types and properties real?
- Completeness: are Google’s required properties present?
- Accuracy: does markup match visible content?
- Conflicts: duplicate or contradictory blocks?
- Results: do Search Console reports show valid items?
Practice: match the type
Sort each item into the right group.
-
Clinic name, address, opening hours
Answer: LocalBusiness.
-
Price, availability, SKU
Answer: Product.
-
Headline, author, date published
Answer: Article.
-
Geo coordinates and phone number
Answer: LocalBusiness.
-
Aggregate rating from buyers
Answer: Product.
Common mistakes
- Expecting rankings from schema alone.
- Marking up content users cannot see.
- Treating valid Schema.org as Google-eligible.
Your action
Next, you will learn JSON-LD and the other structured data formats.
Key terms
- Structured data
- Machine-readable code describing a page's content and entities.
- Schema.org
- A shared vocabulary of types and properties supported by Google, Bing, and others.
- Type and property
- A type is a kind of thing (Product, LocalBusiness). Properties describe it (name, price, address).
- Rich result
- An enhanced search listing, such as stars, prices, or event dates, enabled by structured data.
Questions beginners ask
Does structured data improve rankings?
Not directly. It helps search engines understand pages and can make listings more visible and clickable through rich results.
Does every Schema.org type get a rich result?
No. Google supports a limited list of rich result types, documented in its Search Gallery, and retires some over time.
Do FAQ rich results still show?
Since 2023, Google shows FAQ rich results mainly for well-known government and health sites. FAQ markup is still valid but rarely displays for others.
Is structured data used by AI search?
Clear entity data helps machines understand your business and content, which supports how search engines and AI systems describe you.
Related lessons
Want someone to handle SEO for your business while you learn? The team at Remar Digital can help.