This hands-on guide helps you set up consistent SEO titles and meta descriptions (TDK) and core schema types in WordPress using Rank Math, then validate your pages for rich results. You’ll configure site-wide templates, apply page-level overrides, enable Organization, Article, and Breadcrumbs schema, add FAQ and Product schema where relevant, and verify everything with Google’s tools.
Time: 60–90 minutes
Difficulty: Beginner to intermediate
Prerequisites: WordPress admin access, Rank Math installed and activated, a basic understanding of posts/pages/products
Tools you’ll use: Rank Math plugin, Google Rich Results Test, Schema Markup Validator, Google Search Console
Expectation setting: Google may rewrite titles/descriptions. FAQ and HowTo rich results have been restricted/removed, so even valid markup may not display as special results (details below).
Step 1: Prepare Rank Math and prevent conflicts
In WordPress, go to Rank Math > Dashboard.
Ensure the Schema (Structured Data) module is toggled ON.
If your theme or another plugin outputs titles/meta or schema, disable those features to avoid duplicates. Many themes include “SEO” options—turn off title/meta output so Rank Math is your single source.
Optional: If you use WooCommerce, confirm the WooCommerce module is ON so Product fields map correctly.
Checkpoint: After this setup, your site should have one set of title/meta tags per page and a single source of JSON-LD structured data (Rank Math). If you later see duplicate metas or conflicting schema, return here and consolidate.
Pro tip: Google recommends JSON-LD for structured data because it’s easier to maintain without changing HTML; Rank Math outputs JSON-LD by default. See Google’s guidance in the Intro to structured data (Google, 2025).
Open a sample post and view source. Confirm there is a single tag and one meta name="description". If you find duplicates, disable theme or other plugin SEO features.
Step 3: Apply page‑level overrides (Gutenberg or Classic)
Sometimes you want a custom SEO title or description for a specific page.
Gutenberg (Block Editor)
Edit a post or page.
Open the Settings sidebar (gear icon). Find the Rank Math section.
Fill in SEO Title and Meta Description. Use the Snippet Preview to check desktop vs. mobile truncation.
Add a Focus Keyword if you want Rank Math’s on‑page guidance.
Classic Editor
Edit the post or page, then scroll to the Rank Math meta box.
Fill in SEO Title and Meta Description, and add a Focus Keyword.
Note: Focus Keywords are for Rank Math’s analysis; they are not the old “meta keywords” tag (which Google ignores). If you use Pro, Rank Math supports multiple focus keywords. See how to add multiple keywords (Rank Math KB).
Verification
Update the page and check the Snippet Preview. Confirm your override appears. After publishing, search for the page or use a SERP preview tool if available; remember Google may still rewrite.
Test a sample URL in the Google Rich Results Test to confirm BreadcrumbList, Article, and Organization data are detected and eligible.
Step 5: Add page‑specific schema types (FAQ and Product)
FAQ schema (per post/page)
Edit the content and open Rank Math’s Schema tab.
Click Schema Generator and select FAQ.
Add Question + Answer pairs (2–3 or more). Make sure the visible content matches your schema entries.
Expectation setting for FAQ rich results
On August 8, 2023, Google reduced visibility of FAQ rich results to certain authoritative sites, and subsequent updates further limited or removed HowTo rich results. Even valid FAQ markup may not show as rich results. See the Changes to HowTo & FAQ rich results (Google, 2023) announcement.
Product schema (WooCommerce)
Edit a product and open the Schema tab.
Choose Product schema. Most fields map from WooCommerce: name (title), SKU, price, currency, availability, aggregate rating, review count.
Ensure values match your visible product data and keep price/availability updated.
In Google Search Console, open Enhancements reports and fix any site‑wide issues that appear (e.g., Product structured data errors). Request indexing after fixes.
Re‑test after theme or plugin changes; schema often breaks when templates change. A general primer on schema implementation and validation is available in WP Engine’s WordPress schema essentials (2024).
Checklist
Titles & Meta templates set for posts, pages, archives, and products.
Organization logo present and valid.
Breadcrumbs render visually and validate as BreadcrumbList.
Post defaults use Article; pages use WebPage.
FAQ/Product schema added only where relevant and accurate.
All tested URLs show eligible rich results without critical errors.
Troubleshooting: If X happens, do Y
Duplicate title/meta tags:
Cause: Theme and Rank Math both output metas.
Fix: Disable theme SEO/meta features; let Rank Math control titles/meta.
Conflicting or duplicate schema types:
Cause: Theme schema + Rank Math schema + manual JSON‑LD.
Fix: Choose one source (Rank Math). Disable other plugin schema modules; remove theme schema code via child theme if needed. Re‑validate.
Missing or invalid Organization logo:
Fix: Upload a square logo in Rank Math Global Meta/Knowledge Graph settings; use a stable image URL, then re‑test.
FAQ/HowTo rich results not appearing:
Cause: Google policy changes limiting/removing visibility even for valid markup.
Fix: Keep markup for completeness, but adjust expectations; focus on Article, Product, and Breadcrumbs.
Low‑value archives getting indexed:
Fix: In Titles & Meta > Archives, set tag/author archives to noindex if they don’t add value. Update sitemaps and monitor Search Console.
Site‑wide, conflict‑free title/meta templates for each content type.
Page‑level overrides where needed, previewed for mobile and desktop.
Organization, Breadcrumbs, and Article/WebPage schema enabled and validated.
FAQ/Product schema applied appropriately and accurately.
Clean validation across Google Rich Results Test, Schema Markup Validator, and Search Console Enhancements.
Keep this setup current: revisit templates and schema defaults every 6–12 months, especially when Google or plugin policies change. If you need quick drafting help for metas, you can use QuickCreator while keeping final editorial control.
Accelerate Your Blog's SEO with QuickCreator AI Blog Writer