The SEO Cover

A curated hub of SEO articles, videos, tools, and people — organized by topic.

Glossary

Schema Markup

Also known as Structured Data

HTML code added to web pages that tells search engines what specific data represents, using a standardized vocabulary.

Schema markup is structured data written in formats like JSON-LD, Microdata, or RDFa that annotates page content with semantic meaning. Instead of just seeing text and links, search engines can understand that a string of characters is a product name, a price, a review rating, an author, an event date, or a company address. This layer of explicit labeling helps search engines parse intent and context more accurately.

For SEO, schema markup directly influences rich snippets and knowledge panels in search results. A recipe page with proper schema can display star ratings, cook time, and calorie counts in the SERP. A local business with schema gets a better shot at the local pack. E-commerce sites markup products to enable Google Shopping, price tracking, and product comparison features. Search engines also use schema signals to improve ranking relevance, though markup alone doesn't guarantee visibility.

Implementation matters: markup must be accurate, complete, and kept in sync with page content. Search engines validate schema and ignore or penalize false or misleading annotations. The most common schemas for SEO are Product, Article, LocalBusiness, Organization, FAQPage, and Event—but the full vocabulary covers hundreds of types. JSON-LD has become the de facto standard because it's easier to implement and maintain than inline Microdata.

Related topicsTechnical SEO