Structured Data, Demystified

Those Gold Stars in Google Results Have a Paper Trail

Schema markup is the invisible language that tells Google what your page actually means. Not just what the words say. This portal walks you through every type, every use case, and every WordPress plugin option without a single line of hand-coded JSON.

Google search result showing rich snippet with star ratings from schema markup
Rich Results
No Coding
Scroll to explore

What Schema Markup Actually Is

Your webpage has words. Schema markup gives those words context. When you publish a recipe, Google sees a block of text. Add Recipe schema and Google understands the cook time, ingredient count, and calorie figure. That difference is what generates the visual enhancements you see in search results.

Diagram showing how structured data connects webpage content to Google rich results

Rich Results

Enhanced search listings that display ratings, images, FAQs, or cooking details directly on the results page. Schema is what makes them possible.

Structured Data

A standardized format for providing information about a page and classifying its content. Schema.org defines the vocabulary. Google reads the result.

Why Understanding Schema Matters

Even if you never touch a line of code, knowing what schema does changes how you think about your content.

You Can Verify Your Own Markup

Google provides a free Rich Results Test tool. Once you understand what schema does, you can run your own pages through it and read the output without needing a developer to interpret the results.

Plugin Decisions Become Clearer

There are dozens of WordPress schema plugins. Understanding what each markup type actually does lets you evaluate plugins against your real needs rather than marketing copy.

You Spot Outdated Advice Instantly

Google quietly deprecates schema types. Product rating aggregates, certain event fields, and review snippets have all changed their rules. Knowing the current supported list saves you from implementing something Google ignores.

Content Planning Gets Smarter

FAQ schema, HowTo schema, and Article schema each reward different content structures. Understanding which type applies to which content format helps you plan pages that are eligible for rich results from the start.

No Developer Dependency

This entire portal is built around one premise: you should not need to hire someone to understand your own search appearance. The guides here are written for marketers, bloggers, and site owners who work alone.

Schema Vocabulary

The Types That Actually Change Your Listing

Google supports a specific subset of Schema.org types for rich results. These are the ones worth knowing.

Review & Rating

The source of those gold stars you see in search results. Not magic. Markup.

Learn more

AggregateRating schema tells Google the average rating score and how many reviews contributed to it. Google may display this as star icons directly in the search listing. The key word is "may" — eligibility does not guarantee display. Google decides when and where to show rich results based on its own quality signals.

This type applies to products, recipes, local businesses, books, and courses. It does not apply to pages that only exist to aggregate reviews of other businesses.

Recipe Schema

Cook time, calories, ingredients, and step-by-step instructions. All in the listing.

Learn more

Recipe schema is one of the richest result types Google supports. A properly marked-up recipe can display an image, total time, calorie count, and a rating in the search result itself. Google's recipe carousel is powered entirely by this markup type.

Required fields include the recipe name and description. Recommended fields include cookTime, recipeYield, nutrition, and recipeIngredient. The more complete the markup, the more likely Google is to surface the enhanced result.

FAQ Schema

Expand your search listing to show question-and-answer pairs directly on the results page.

Learn more

FAQPage schema marks up a page that contains a list of questions with their corresponding answers. When Google displays this as a rich result, the listing expands to show the Q&A pairs below the standard title and description. This significantly increases the vertical space your result occupies.

Important note: Google updated its FAQ rich results policy. As of late 2023, FAQ rich results are shown much less frequently. They now appear primarily for authoritative government and health websites. This is exactly the kind of quiet deprecation that matters to know about before spending time implementing it.

HowTo Schema

Step-by-step instructions displayed visually in search results, complete with images per step.

Learn more

HowTo schema structures a guide into discrete steps, each with a name, description, and optional image. On desktop, Google sometimes renders these as a visual carousel of steps directly in the search result. On mobile, they appear as an expandable block.

Like FAQ, HowTo rich results have seen reduced display frequency since Google's 2023 policy update. They still appear, but less reliably than before. The markup is still worth adding because it provides clear content signals to Google's understanding systems even when the visual enhancement is not shown.

Article Schema

Helps Google understand your content as journalism, a blog post, or a news item.

Learn more

Article schema communicates authorship, publication date, modification date, and the publisher entity to Google. While it does not produce the same dramatic visual changes as Recipe or Rating markup, it contributes to Google's understanding of content freshness and authorship. This matters for E-E-A-T signals.

Subtypes include NewsArticle and BlogPosting, each with slightly different implied contexts. Most content management systems add basic Article markup automatically, but the implementation quality varies considerably between themes and plugins.

Product Schema

Price, availability, and ratings visible in product search results without clicking through.

Learn more

Product schema marks up e-commerce items with their name, image, description, brand, SKU, price, and availability. Google uses this to power the Shopping tab and to display product snippets in organic results. The Offer subtype carries pricing and availability data.

Google has tightened its Product schema requirements over time, particularly around merchant return policies and shipping information. The MerchantReturnPolicy and ShippingDeliveryTime types were added to meet these requirements. Older implementations that omit these fields may show warnings in Google Search Console.

What Changes When You Add Schema

The difference between a plain search listing and a rich result is visible. Here is what that looks like in practice.

Without Schema Plain Google search result without schema markup showing only title, URL and description

A standard listing shows the page title, the URL, and the meta description. Nothing more. Google has no structured information to work with beyond the text it crawled.

With Schema Enhanced Google search result with recipe schema showing star rating, cook time and calorie count

The same page with Recipe schema displays a thumbnail image, star rating, cook time, and calorie count. The listing occupies significantly more visual space and communicates more information before any click happens.

No Code Required

Adding Schema to WordPress Without Touching a File

WordPress users have several plugin options that generate and inject schema markup automatically. The plugin reads your content, identifies the type of page, and outputs the appropriate structured data in the page's HTML head. You configure it through a settings panel. Nothing else required.

The guides in this portal cover four widely-used plugins in detail: Rank Math, Yoast SEO, Schema Pro, and All In One SEO. Each handles schema differently. Some auto-detect content types. Others require you to manually assign a schema type to each post template. Understanding those differences helps you choose the right tool.

See the Walkthroughs
WordPress admin panel showing schema markup plugin configuration settings with structured data options

Schema Types Google Quietly Stopped Supporting

Google's supported schema types list changes without fanfare. These types were once useful, then became unsupported, and many guides online still recommend them.

Speakable

Intended for Google Assistant voice results. Moved to limited beta and then quietly dropped from the supported types documentation for most publishers.

FAQ Rich Results (General)

Still technically supported but restricted. After August 2023, FAQ rich results appear primarily for government and health domains, not general content sites.

How-To Rich Results (Mobile)

The visual step-by-step display on mobile search was significantly reduced in the same August 2023 update that affected FAQ. The markup still has value, but the visual enhancement is rare.

Review Snippets (Third-Party)

Review markup added by a site about a third-party business was removed from eligibility. Only first-party reviews on the page about the actual item or service remain eligible.

Find Us

Address

405 Garrard St Suite 104
Cincinnati, OH

Send a Message