OneCityAI Academy

Digital marketing glossary

What is schema markup?

Written and reviewed by · Updated

Definition

Schema markup is code added to a web page that describes its content in a standard vocabulary from Schema.org, for example 'this is a local business, here is its address and opening hours' or 'this is a product with this price'. Google recommends adding it as JSON-LD. It is a form of structured data.

How it works

Search engines read the page as usual, but schema markup states key facts in an unambiguous, machine-readable way. Some types can make a page eligible for rich results in Google, such as review stars, product price and availability, breadcrumbs or event dates. Eligibility is not a guarantee: Google decides when to show rich results, and some types are limited (for example, FAQ rich results now appear mainly for well-known government and health sites). Markup must match what visitors can see on the page; marking up hidden or false information breaks Google's guidelines. Test your markup with Google's Rich Results Test and the Schema.org validator.

Example

Picture a yoga studio in Rishikesh. It adds LocalBusiness markup with its name, address, phone, opening hours and map link, Course markup for its 200-hour teacher training with the dates and price, and Review markup only for reviews shown on the page. Google now has clear facts about the studio, and the course page becomes eligible for a richer listing.

An illustration: the business and the rupee figures are made up to show how the idea works.

Common mistake

Copying schema from another site and leaving the wrong name, address or prices in it, or adding review stars for reviews that aren't on the page. Another mistake is expecting schema alone to improve rankings; it helps search engines understand a page, but doesn't replace helpful content.

Where you learn it

Browse the full A–Z glossary →

Learn Schema markup properly, with your own AI tutor

Module 1 is a free trial. Any paid plan includes all 16 modules, the AI tutor, quizzes and graded practice tasks.

  • Monthly₹1,0001 month access
  • 3 Months · best value₹2,5003 months access

One-time payments · no auto-debit · WhatsApp us