SEO plugin installed is a high-priority SEO check in the WordPress Specific category. It is the most basic piece of infrastructure a WordPress site needs, and it is exactly the kind of foundational thing that is easy to assume is handled and easy to have wrong.
What this check is really about
Out of the box, WordPress gives you almost none of the controls modern SEO requires. No proper title and meta description editing, no XML sitemap that you can shape, no canonical tag management, no structured data, no Open Graph output for social sharing. A dedicated SEO plugin is what fills that gap. This check simply confirms one is installed and active — because without it, you are flying a WordPress site blind on the exact levers search engines read first.
One honest caveat: WordPress has shipped a basic core sitemap since 5.5, so a site is not entirely naked without a plugin. But “a bare sitemap exists” and “you can control your titles, canonicals, schema, and indexing rules” are very different states, and the second is what this check is really after.
Why it matters for SEO
The title tag and meta description are the two things that most directly shape whether your page gets clicked in the search results. Without a plugin, WordPress generates titles from your theme’s logic and gives you no field to write a description at all — so Google invents one from your page text, often badly. That is control you are handing away for no reason. Add canonical tags to prevent duplicate-content dilution, structured data to earn rich results, and clean sitemap management to guide crawling, and the case is closed: this is table stakes, not a nice-to-have.
How to fix this in WordPress
Difficulty Level: EASY – This fix is straightforward and can typically be completed by anyone with basic WordPress knowledge.
Estimated Time: 30 min
My advice here is decisive: pick one SEO plugin and configure it properly. Do not install three.
- Choose one plugin — Yoast SEO or Rank Math are both excellent and either will do everything a normal site needs. Install and activate it from Plugins → Add New.
- Run its setup wizard. Set your site title format, confirm your organisation or person type for schema, and connect Google Search Console if it prompts you.
- Turn on XML sitemaps in the plugin and submit that sitemap URL in Search Console.
- Set sensible defaults: index your content, noindex thin archive types you do not want ranking (author archives, tag pages you do not use), and confirm canonical tags are being output.
- Spot-check a few live pages’ source to confirm the title, meta description, canonical, and Open Graph tags are all present.
The critical rule: run exactly one SEO plugin. Two plugins both writing title tags and canonicals will fight, output duplicate or conflicting tags, and produce problems that are genuinely hard to diagnose later. If you are switching plugins, fully deactivate and delete the old one before configuring the new one, and use a migration tool so your existing titles and descriptions carry over.
When you are done, clear your cache, re-run the SEO Roadmap audit to confirm the check passes, and give Search Console a few days to pick up the new sitemap and tags.
Recommended Tools & Plugins
These tools can help you fix and prevent this issue:
- Yoast SEO – Comprehensive SEO plugin with built-in checks
- Rank Math – Feature-rich SEO plugin with detailed analysis
- Google Search Console – Free tool to monitor your site’s search presence
- SEO Roadmap – Complete SEO audit and action plan tool
What I would not do
- Do not run two SEO plugins at once. They will conflict, and the symptoms are miserable to track down.
- Do not install a plugin and skip its setup wizard. An unconfigured SEO plugin gives you most of the weight and little of the benefit.
- Do not switch plugins on production without a backup and a migration step, or you will lose the titles and descriptions you already wrote.
This guide is part of the SEO Roadmap knowledge base – your complete resource for WordPress SEO optimization.
Last modified: August 2, 2026
United States / English
Slovensko / Slovenčina
Canada / Français
Türkiye / Türkçe