Turn your pages into rich results

Structured data

Automatically generate rich, meaningful schema markup for your content. Help search engines understand your site better, win rich results, and maintain control of how your content is described.

Included in Yoast SEO, Yoast SEO Premium, Yoast WooCommerce SEO, Yoast SEO for Shopify and Yoast SEO AI+


50+ Schema types

Built-in flexibility

Unified graph

Fully connected

Schema API

Designed for clarity

No code

No code needed

Why structured data matters

Structured data helps search engines and AI systems understand your site, what it’s about, who it belongs to, and how everything connects. Yoast SEO adds this data automatically. That means your content, products, and pages are described in a clear, consistent way that search engines can interpret. When your structured data is connected and valid, your site has a better chance of showing rich results.

Yoast Schema feature illustration
Yoast schema graph classy schema

Unified structured data

Yoast SEO builds a single, connected schema graph for your site. It describes your content, organization, and relationships in a format search engines understand. This unified approach keeps your structured data clean, consistent, and easy to maintain, even on large sites.

Because everything is linked together, search engines get a clear picture of how your pages relate, which improves how accurately they interpret your content. The graph also scales effortlessly as you add new products or posts. Yoast automatically places them in the right spot with the right connections. And if you ever need to adjust something, the framework updates the graph without breaking anything else.


Structured data built for your content

Blogs benefit from automatic Article and Author schema, helping search engines understand who wrote the content and what it’s about. This gives your posts a stronger foundation for visibility in search results.

Local business sites get structured data for your organization details, address, and contact information. This helps search engines display accurate business info in local results and map features.

Sites built around video can take advantage of VideoObject schema, making it easier for search engines to index your videos and surface them in dedicated video results.

Ecommerce sites gain product-focused schema such as Product, Review, and Breadcrumbs. This helps search engines present your items more clearly, improving the chances of rich product results.

News and editorial sites get schema like Article and NewsArticle, helping search engines recognize time-sensitive or journalistic content and potentially display it in news-specific search features.

The Yoast SEO graph

Get accurate structured data without lifting a finger. It works quietly in the background, so you can focus on your content while Yoast SEO handles the technical details.

The technical setup is handled behind the scenes, creating and connecting the right schema automatically. There’s no need to tweak settings, write code, or manage updates.

Your structured data stays clean, consistent, and ready to grow with your site. Yoast SEO creates a unified schema framework that connects everything in a reliable, unique way.

Schema in other Yoast products

Local SEO
Helps search engines display your business details correctly in local results and maps, improving visibility for nearby customers.
WooCommerce SEO
Adds rich product data like price, stock, and reviews, making your products eligible for enhanced product results in search.
News SEO
Ensures your articles are recognized as news content, helping them appear in news carousels and top stories.
Video SEO
Adds structured data for embedded videos, increasing the chance they’ll show up as video results in search and improving engagement.

Schema overview across Yoast products

Schema ObjectYoast SEOYoast SEO PremiumYoast WooCommerce SEOYoast SEO for Shopify
Organization✓✓✓✓
Person✓✓✓
WebSite✓✓✓✓
WebPage✓✓✓✓
Article✓✓✓✓
BlogPosting✓✓✓✓
FAQPage✓✓✓
Question✓✓✓
HowTo✓✓✓
HowToStep✓✓✓
Breadcrumb✓✓✓✓
SearchAction✓✓✓✓
ImageObject✓✓✓✓
CreativeWork✓✓✓
ProfilePage✓✓✓
CollectionPage✓✓✓✓
VideoObject✓✓
LocalBusiness✓✓
NewsArticle✓✓
Q&A✓✓✓
Image metadata✓✓✓✓
publishingPrinciples (Policy property)✓✓✓
correctionsPolicy (Policy property)✓✓✓
ethicsPolicy (Policy property)✓✓✓
ownershipFundingInfo (Policy property)✓✓✓
legalName (Organization detail)✓✓
foundingDate (Organization detail)✓✓
vatID (Organization identifier)✓✓
taxID (Organization identifier)✓✓
telephone (Organization detail)✓✓
email (Organization detail)✓✓
VideoObject (Direct type)✓✓
ListItem✓✓✓
Product snippetvia Integration✓✓
Review via Integration✓✓
ItemPage✓✓
Offer✓✓
AggregateRating✓✓
ProductGroup structured data✓✓
Product.brand Schema✓✓
hasMerchantReturnPolicy✓✓
UnitPriceSpecification✓✓
Merchant Listing (Rich Result)✓✓
gtin property (Global Trade Item Number)✓✓
seller property✓✓
checkoutPageURLTemplate✓✓
og:price:standard_amount (OpenGraph)✓
3D models✓
Book✓
BuyAction✓
ReadAction✓✓✓✓
CommentAction✓✓✓
iso6523Code✓✓
duns✓✓
leiCode✓✓
naics✓✓

FAQ

Do I need to know code to use structured data?

No. Yoast SEO handles schema markup automatically. You can add additional plugins to markup other data types, like events or podcasts or use our Premium schema blocks. If you want to get even more advanced, check out our Schema documentation.

Will schema improve my rankings?

Schema doesn’t directly boost rankings, but it makes your content more attractive in search, which can lead to more clicks.

Is this feature free?

Yes, schema is included in Yoast SEO for free and you get some additional blocks with Premium. With our paid products you also get access to additional features and 24/7 support.