Back to Insights
SEO

Schema Markup Guide: How to Earn Rich Results and Help Search Engines Understand Your Content

10 min read

Schema markup does not improve rankings directly. It earns rich results — star ratings, FAQs, breadcrumbs — that make your search listing more visible and more clickable.

Schema markup is the difference between telling search engines what your page says and telling them what it means. A page with "FAQ" in the heading tells Google the page has an FAQ section. Schema markup tells Google exactly which questions and answers are the FAQ, enabling them to appear as expandable results in search.

Why schema matters

Schema markup does not directly improve rankings. What it does is enable rich results — the enhanced search listings that show star ratings, FAQ accordions, breadcrumb navigation, event details, and product information directly in search results. Rich results are more visible, more informative, and more clickable than standard results. The click-through rate improvement is the SEO benefit.

The implementation format: JSON-LD

Google recommends JSON-LD over Microdata or RDFa. JSON-LD is a script tag containing structured data in JSON format, placed in the page head or body. It is easier to implement, easier to maintain, and does not require modifying HTML elements. If you are not using JSON-LD, switch to it.

The schema types that matter most

TypeWhat it enablesWho needs it
OrganizationCompany information in knowledge panelEvery business
ArticleArticle rich results with author and datePublishers, blogs
FAQPageExpandable FAQ results in searchAny page with FAQs
BreadcrumbListBreadcrumb navigation in search resultsEvery site with navigation hierarchy
ProductProduct rich results with price and availabilityE-commerce
Review/AggregateRatingStar ratings in search resultsSites with reviews
LocalBusinessLocal business information, opening hours, reviewsPhysical locations
HowToStep-by-step instructions in searchTutorial and guide content

How to test schema markup

Use Google's Rich Results Test (search.google.com/test/rich-results) to validate your schema. The tool shows: whether the schema is valid, whether it is eligible for rich results, what errors or warnings exist, and a preview of how the rich result will appear. Fix all errors before deploying — warnings are acceptable but should be reviewed.

Also use Google Search Console to monitor which schema types are generating rich results and whether there are any issues. Search Console reports schema errors at scale — across all pages, not just one at a time.

Common mistakes

  • Schema that does not match page content. If the schema says "FAQPage" but the page has no visible FAQ, Google may penalise. Schema must reflect what users see.
  • Schema on pages that are not eligible. Product schema on a category page (not a product page) will not generate rich results. Match the schema type to the page type.
  • Incomplete schema. Missing required properties causes the schema to be invalid. Check the Schema.org specification for required properties.
  • Duplicate schema. Multiple schema blocks for the same type on one page confuses crawlers. Use one JSON-LD block per type.

Schema that earns rich results

Schema markup is the bridge between your content and how search engines display it. We implement JSON-LD schema that earns rich results and improves click-through rates from search.

Kinematic Digital designs and executes cloud migration strategies for enterprise organisations. See our technology consulting and web development services, or discuss your migration.

Frequently Asked Questions

What is schema markup?

Structured data added to web pages using the Schema.org vocabulary, formatted as JSON-LD, Microdata, or RDFa. It tells search engines what the content means — not just what it says — enabling rich results like star ratings, FAQs, breadcrumbs, and event listings in search results.

false

undefined

true

undefined

true

undefined

false

undefined

Sources and standards referenced

  1. Schema.org
  2. Google — Rich Results Test
  3. Google Search Central — Structured Data
  4. Google — JSON-LD
  5. Schema.org — Full Type Hierarchy

Tagged With:

schema markup
JSON-LD
rich results
structured data
SEO

Ready to Transform Your Digital Experience?

Let's discuss how Kinematic Digital can help you achieve your business goals.