Schema.org has roughly 800 types. Google reads about 30 of them with any real effect on search results, and even that list shrinks every couple of years. Adding more schema does not earn more rich results. Adding the right schema for the right post type does. Here is what still earns rich results on WordPress in 2026, by post type.

Blog posts

Use Article (or BlogPosting as a subtype). Required for rich results: headline, datePublished, image, author. Google quietly stopped showing author photos in most results but still uses the field. Skip WebPage, CreativeWork wrappers — they add nothing.

WooCommerce products

Product with offer pricing, availability, and aggregateRating. Earns the product carousel and price-in-snippet. Skip the elaborate brand sub-schema unless your brand has a Wikidata entry — Google ignores it otherwise. Your Yoast or RankMath integration handles most of this automatically; verify it actually outputs by viewing the rendered JSON-LD.

Local business pages

LocalBusiness with full address, geo, openingHoursSpecification. Required for the local-pack inclusion alongside your Google Business Profile. Worth doing once, never again unless you move.

FAQ blocks

FAQPage still earns FAQ rich results, but Google narrowed eligibility in 2024. Only authoritative how-to or definitional content earns the slot now. Stuffing fake “FAQs” on a sales page no longer works and may actively hurt CTR by triggering nothing.

How-to content

Google quietly retired HowTo rich results for most queries. Keep the schema for accessibility and for the small percentage of queries where it still triggers, but do not expect the rendered “step-by-step” treatment anymore.

Reviews and ratings

Review and AggregateRating still earn stars in results for product, recipe, and business types. Strict rules: ratings must be on first-party content (your own page about your own product), not aggregated from elsewhere.

What to skip

  • Speakable for voice search. Never lived up to the promise.
  • Sitelinks searchbox for sites under ~5,000 indexed pages. Google rarely renders it.
  • Deeply nested schema (Article > author > Person > worksFor > Organization > ...). Past three levels Google appears to ignore the depth.

How to validate

Google’s Rich Results Test tool tells you what your specific page is eligible for. Do not trust the WordPress plugin output blindly — paste your URL into the tool, see which results actually trigger, prune the rest.

The win is not “more schema”. It is “less, correct schema”. A 2026 SEO win on WordPress almost never comes from adding markup. It comes from removing the markup that triggers nothing.