freecourses.digital
Lesson progress: 0 of 3 activities done
All lessons in Technical SEO Auditing Lesson 9.1 of 84

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 with price and priceCurrency), aggregateRating
  • Article with headline, author (a Person), datePublished

Two rulebooks

  1. Schema.org defines what is valid vocabulary.
  2. 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

  • Price, availability, SKU

  • Headline, author, date published

  • Geo coordinates and phone number

  • Aggregate rating from buyers

Common mistakes

  • Expecting rankings from schema alone.
  • Marking up content users cannot see.
  • Treating valid Schema.org as Google-eligible.
1. What does structured data mainly do?
2. Which defines rich result requirements?
3. What is 'offers' in Product markup?

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.