The JSB Media Plan for WordPress SEO is the pillar that turns your content into durable, free traffic. Most small business sites run on WordPress, and WordPress gives you every lever you need to rank — if you pull them in the right order. This guide is a practical, do-it-yourself walkthrough for owners, not an agency sales pitch. Work through it top to bottom; each step builds on the last. It is part of Joe’s Safe Bet Media Plan.
Start Here: The 20% That Drives 80% of Results
Before the deep dive, do these five things this week. For most WordPress sites they matter more than everything else combined:
- Install one SEO plugin (Rank Math or Yoast) — not both. It handles titles, meta descriptions, sitemaps, and schema in one place.
- Set a clear title tag and meta description on every important page. Put the keyword near the front of the title.
- Connect Google Search Console and submit your sitemap. This is your free, ground-truth data source. See the new Gen AI performance reports for what to watch now.
- Fix your permalinks to “Post name” (Settings → Permalinks). Clean URLs like
/your-topic/beat/?p=123. - Add internal links from your best existing pages to your new ones. This single habit compounds more than almost anything else.
On-Page SEO
On-page SEO is everything you control on the page itself. For each post or page, get the fundamentals right:
- Title tag: One clear primary keyword, near the front, under ~60 characters so it doesn’t truncate in search results.
- Meta description: A compelling ~150-character summary that earns the click. It is not a ranking factor, but it drives click-through, which is.
- Heading structure: One H1 (your post title), then H2s and H3s that lay out the answer logically. AI models and search crawlers both read this structure to understand your page.
- Internal links: Link each new post to two or three related posts using descriptive anchor text. This spreads authority and keeps readers on your site.
- Images with real alt text: Describe the image accurately — it helps accessibility, image search, and context.
An AI model is excellent at drafting titles, meta descriptions, and heading outlines in seconds — give it your topic and let it generate ten options, then pick and refine. Just never publish the raw output; the human edit is what keeps you on the right side of Google’s spam updates.
Technical SEO
Technical SEO is the plumbing that lets search engines crawl, render, and trust your site. On WordPress most of it is a one-time setup:
- Site speed & Core Web Vitals: Use a lightweight theme, a caching plugin, and an image-optimization plugin (WebP). Speed is both a ranking factor and a conversion factor.
- Mobile-friendliness: Google indexes the mobile version of your site first. Check that everything works on a phone.
- XML sitemap: Your SEO plugin generates one automatically — submit it in Search Console.
- HTTPS: Non-negotiable. Most hosts provide a free certificate.
- Structured data (schema): Mark up articles, your organization, and FAQs so search engines and AI assistants understand your content. Note that Google removed FAQ rich results, but the schema still helps machines parse your page — keep it.
Keyword Research That Fits a Small Business
You are not trying to outrank national brands on their biggest terms. You are trying to own the specific, lower-competition searches your actual customers type — often local or long-tail. Ask an AI model to brainstorm the real questions a customer has before buying what you sell, then validate demand with Search Console’s existing query data and a free keyword tool. If you serve a local area, local intent is your advantage — see mastering local SEO with Chrome’s geolocation override to see exactly how you rank in a specific city.
Content Strategy for WordPress
Rankings follow genuinely helpful content. Build topic clusters: one thorough “pillar” page on a core subject, surrounded by focused posts that each answer one question and link back to the pillar. This structure tells search engines you have real depth, and it is exactly how the JSB Media Plan itself is organized. Publish consistently rather than in bursts, and update your best old posts — refreshing existing content often beats writing new.
The AI-Era Priority: Teach Google Who You Are
The biggest shift in WordPress SEO is that you are now optimizing for AI Overviews and assistants as much as for the classic ten blue links. The through-line is entity clarity: be consistent and explicit about who your business is, what you do, and what you’re expert in, across your site and its structured data. Google’s own signals point straight at this — read Google’s LLM patent and the new SEO priority and Google’s first official AI search optimization guide. Do not chase gimmicks: Google has confirmed that llms.txt files won’t help rankings, so put that effort into real, expert content instead.
Essential WordPress SEO Plugins
- Rank Math or Yoast SEO — core on-page SEO, sitemaps, schema. Pick one.
- A caching plugin (e.g., WP Rocket or a solid free option) — for speed and Core Web Vitals.
- An image optimizer — convert to WebP and compress automatically.
Resist the urge to stack ten plugins. Each one is code that can slow your site or break. Lean is faster and safer. (For a WordPress quirk worth knowing, see the WordPress site title hack.)
Measure and Recover
Check Google Search Console weekly: which queries bring impressions and clicks, which pages are slipping, and whether anything is de-indexed. When a core update shakes your traffic, don’t panic-edit — work a structured plan like the May 2026 core update recovery plan. SEO is a compounding game; steady, honest optimization wins.
Keep Going
WordPress SEO is one pillar of the bigger system. Pair it with content marketing to give search engines something worth ranking, email marketing to turn that traffic into customers, and SEM/paid ads to buy visibility while your SEO compounds. Return to the JSB Media Plan overview to see how it all connects.