WordPress SEO — The Complete Guide

What is WordPress SEO? WordPress SEO is the practice of optimising a WordPress site so search engines (Google, Bing, DuckDuckGo) and — increasingly — AI answer engines (ChatGPT Search, Perplexity, Claude with web, Google AI Overviews) can find, understand, and rank or cite your content. It covers technical foundations (clean URLs, proper headings, schema markup, sitemaps, redirects), on-page optimisation (titles, meta descriptions, internal linking), and the newer AI-era surfaces (llms.txt, IndexNow, AI bot management).

Do I need a WordPress SEO plugin? Not strictly — WordPress’s core handles the basics. But a real WordPress SEO plugin saves substantial time on titles, schema, sitemaps, and redirects, and ships features (focus keyword analysis, internal-link suggestions, llms.txt, AI bot controls) that aren’t in WordPress core. The main contenders are Yoast SEO (the incumbent), RankMath (free + feature-rich), AIOSEO, SEOPress, and Asteris SEO + AI (the only one with the full AI layer).

What’s changed about WordPress SEO in 2026? Two big shifts. (1) AI Overviews + AI search engines have changed the SERP — being ranked #1 in Google still matters but being cited by an AI assistant is increasingly the path to a click. (2) llms.txt and AI-bot management are now legitimate parts of the SEO stack — neither existed two years ago. Most SEO plugins (Yoast, RankMath, AIOSEO) are retrofitting AI features; Asteris was built around them.


The complete WordPress SEO stack

1. Classic on-page SEO

The foundations. Every page needs:

2. Schema markup

Schema is structured data that tells search engines what your content is. A blog post can be Article schema; a product page is Product schema; an FAQ page is FAQPage schema; etc.

Schema enables rich results in the SERP (star ratings, FAQ accordions, recipe cards, breadcrumbs) and helps AI assistants understand your content for citation. Asteris ships 30+ schema types out of the box. Schema implementation guide →

3. XML sitemaps

A sitemap is an XML file listing every URL on your site, submitted to Google Search Console and Bing Webmaster Tools so search engines can discover and index your content. WordPress core generates a basic sitemap at /wp-sitemap.xml. A real SEO plugin extends this with image sitemaps, video sitemaps, news sitemaps, and per-post-type controls. Sitemap guide →

4. Redirects

When you change a URL, you need a 301 redirect from the old URL to the new — otherwise existing backlinks and rankings die. A redirects manager handles this without server config. Redirects guide →

5. The AI layer (the new frontier)

This is what changed in the last 18 months. Three new surfaces:

These didn’t exist as practitioner concepts two years ago. They’re now legitimate parts of the SEO stack.

6. Site speed + Core Web Vitals

Google ranks on page speed via the Core Web Vitals (LCP, INP, CLS). A slow site can lose rankings to a faster competitor even if the content is equivalent. WordPress SEO and WordPress performance are increasingly inseparable. See the Performance module →

7. Mobile-friendliness

Google switched to mobile-first indexing years ago. Your site is ranked based on its mobile rendering, not desktop. Most modern WordPress themes are responsive; verify with Google’s Mobile-Friendly Test.

8. HTTPS + technical hygiene

HTTPS is a ranking signal. So is having no broken internal links, no orphan pages, and a clean robots.txt that doesn’t accidentally block your own pages.


How to choose a WordPress SEO plugin

The five main contenders, ranked by what you’d pick for what:

The decision framework:

  1. Do you need the AI layer (llms.txt, AI bot management, IndexNow, AI content tools)? → Asteris. The other four don’t ship this yet.
  2. Are you on a page builder other than Gutenberg (Elementor / Bricks / Beaver Builder / Divi)? → Asteris’s docked sidebars are materially better.
  3. Do you want SEO + the other 10 plugins a WordPress site needs in one bundle? → Asteris.
  4. Do you only need classic SEO and want the most-trusted incumbent? → Yoast.
  5. Do you want most Premium features at $0? → RankMath.

Full Asteris vs Yoast comparison → · Migrate from Yoast →


The SEO checklist for any new WordPress site

A condensed version of the full WordPress SEO checklist:

  1. Install an SEO plugin (Asteris / Yoast / RankMath / AIOSEO / SEOPress — pick one)
  2. Set sitewide title + description templates (%title% – %sitename% for posts, etc.)
  3. Configure schema for your business type (Organization for most; LocalBusiness if you have a physical location; Person for personal brands)
  4. Submit an XML sitemap to Google Search Console + Bing Webmaster Tools
  5. Set up robots.txt — by default, allow all; only block what you have a specific reason to block
  6. Set up llms.txt (if you want to be cited by AI assistants) — Asteris generates this automatically
  7. Decide on your AI bot policy — allow citation-class crawlers (ChatGPT-User, PerplexityBot) for visibility, optionally block training-class crawlers (GPTBot, ClaudeBot, CCBot) for IP protection
  8. Configure Open Graph + Twitter Card defaults for social-share previews
  9. Add Google Search Console verification to your <head>
  10. Submit IndexNow API key so URL changes propagate immediately
  11. Set up redirects for any URL changes (and never delete a redirect that’s getting traffic)
  12. Internal-link aggressively — every new post should link to 3-5 related existing posts and be linked from 1-3 existing posts

Where AI search fits

ChatGPT, Claude, Perplexity, and Google AI Overviews are increasingly the first place users see content — often without ever clicking through to the source. This changes the SEO model from “rank #1, get the click” to “be the source the AI cites”.

Generative Engine Optimization (GEO) is the practice of optimising for this new model. It overlaps with SEO but emphasises:

Full guide: What is Generative Engine Optimization? →


Frequently asked questions

What is WordPress SEO? The practice of optimising a WordPress site so search engines and AI answer engines can find, understand, and rank or cite the content. Covers technical foundations (URLs, headings, schema, sitemaps, redirects), on-page (titles, meta, internal links), and the newer AI layer (llms.txt, IndexNow, AI bot management).

Do I need a WordPress SEO plugin? Not strictly — WordPress core handles basics. But a real SEO plugin saves substantial time on titles, schema, sitemaps, and redirects, and ships features (focus keyword analysis, internal-link suggestions, llms.txt, AI bot controls) that aren’t in WordPress core.

What is the best WordPress SEO plugin in 2026? Depends on what you need. Yoast Premium for incumbent + best content analysis. RankMath for most-features-at-free. Asteris SEO + AI for the AI layer (llms.txt, AI bot management, AI content tools, IndexNow) bundled with 10 other modules.

Does WordPress SEO still matter in the AI era? Yes — more than before. AI assistants ground their answers in web content; the sites with strong classic SEO foundations and the new AI-layer surfaces (llms.txt, schema, citable claims) are the ones being cited.

How long does WordPress SEO take to show results? For technical changes (schema, sitemaps, titles): 1-4 weeks for Google to re-crawl and reflect. For ranking changes from content + links: 3-12 months realistically. SEO is iterative — instrument with Search Console, watch the queries you’re showing for, and adjust.


Sub-guides


See the SEO + AI module → · Asteris vs Yoast → · Migrate from Yoast → · Pricing →