Back to Blog
Technical SEO

Schema Markup Guide: JSON-LD for Every Page Type

Marcus Rodriguez
Feb 22, 2026
20 min read

What Schema Markup Does (and Does Not Do) for SEO

Schema markup is structured data that helps search engines understand your content. It does not directly improve rankings — Google has been clear about this. What it does do is make your pages eligible for rich results: FAQ dropdowns, star ratings, recipe cards, how-to steps, product pricing, and other enhanced SERP features that dramatically increase click-through rates. Pages with rich results get 20-40% higher CTR than standard blue links.

JSON-LD (JavaScript Object Notation for Linked Data) is the recommended format for schema markup. It sits in a <script type="application/ld+json"> tag in your page's <head>, completely separated from your HTML content. This makes it easier to implement, maintain, and debug compared to microdata or RDFa alternatives.

This guide covers JSON-LD templates for the most common page types, implementation best practices, and validation tools. Whether you are implementing schema manually or using a WordPress SEO plugin that generates it automatically, understanding the underlying structure ensures your markup is correct and complete.

Article Schema: Blog Posts and News

Article schema is the most common type for content-heavy sites. It tells Google about your article's headline, author, publication date, images, and publisher organization. Proper Article schema can earn you the "Top Stories" carousel, article rich results with author thumbnails, and enhanced appearance in Google Discover.

Key fields for Article schema: headline (matches your H1/title tag), author (Person type with name and url — critical for E-E-A-T), datePublished and dateModified (ISO 8601 format), image (at least 1200px wide for rich result eligibility), and publisher (Organization type with logo). Missing any of these fields reduces your rich result eligibility.

FAQ and HowTo Schema: Rich Result Winners

FAQ schema generates expandable question-and-answer dropdowns directly in the SERP. Each question-answer pair appears as a collapsible section below your listing, taking up significantly more visual real estate. HowTo schema generates step-by-step instructions with optional images, estimated time, and required tools. Both are high-impact, low-effort schema types.

  • FAQ schema rules — Questions must appear on the page itself (no hidden content). Answers should be concise (1-2 sentences in the schema, with a "Read more" option). Limit to 5-7 questions for the best SERP display.
  • HowTo schema rules — Steps must be sequential and actionable. Include estimated totalTime (ISO 8601 duration format). Each step can include an image and a text description.
  • Validation — Test with Google's Rich Results Test before publishing. Invalid schema will not generate rich results and may trigger manual actions if intentionally misleading.
  • WordPress implementation — Rank Math auto-generates FAQ schema from its FAQ block. For HowTo, use Rank Math's HowTo block or manually add JSON-LD. Our AI agent generates both automatically during publishing.
20-40%
CTR Increase
Rich results vs standard SERP listings
25+
Schema Types
Google-supported structured data types
58%
Sites Missing Schema
Websites without any structured data markup
<1 hr
Implementation Time
Per page type with JSON-LD templates

Quick win: Adding FAQ schema to your top 10 traffic pages typically increases total clicks by 15-25% within 2-4 weeks. It is one of the highest-ROI SEO activities you can do in under an hour. Use Rank Math's FAQ block or paste JSON-LD directly into your page header.

Product and E-Commerce Schema

Product schema enables rich results showing price, availability, star ratings, and review count directly in the SERP. For e-commerce sites, this is essential — product listings with rich results have significantly higher CTR than those without. Key fields include name, description, image, offers (with price and priceCurrency), aggregateRating, and review.

Google also supports Merchant listing experiences for product pages with valid offers markup. This includes free listings in Google Shopping, product knowledge panels, and price drop annotations. The requirements are stricter than basic Product schema — you need accurate, up-to-date pricing and availability data that matches what users see on the page.

Schema markup is not a "set it and forget it" implementation. Google regularly updates its structured data requirements and deprecates schema types. Review your schema quarterly, validate it against Google's latest documentation, and update your templates accordingly.

Our platform auto-generates and validates schema markup for every page it publishes. Article, FAQ, and HowTo schemas are built into the publishing pipeline, and our AI agent ensures all required fields are populated correctly. For existing pages, the agent can audit schema markup and add missing structured data automatically.

Add valid schema markup to every page automatically. Our AI generates and validates JSON-LD for all content types.

Start Free Trial

About the Author

M
Marcus Rodriguez
Head of SEO

Marcus leads SEO strategy at AI SEO Agents. He has 15 years of experience in organic growth and previously built the SEO program at a unicorn SaaS company from 0 to 2M monthly organic visits.

View all posts

Related Articles

Technical SEOFeb 15, 2026

Technical SEO Audit Checklist: 47 Points to Check

The definitive technical SEO audit checklist — crawlability, indexing, site speed, schema, and every technical element that impacts rankings.

Read More
E-CommerceFeb 24, 2026

E-Commerce Product Page SEO: Complete Optimization Guide

Optimize your product pages for search — from unique descriptions and schema markup to image SEO and faceted navigation handling.

Read More

Ready to See Agents in Action?

Start your free trial and watch AI agents audit your site in 24 hours.

Start Free Trial