ONPAGE · SEO GLOSSARY

SEO Plugin

A CMS extension (primarily for WordPress) that automates SEO tasks: generating title tags and meta descriptions, creating XML sitemaps, adding structured data, and managing robots meta directives — without requiring template code changes.

Definition

An SEO plugin is a CMS extension that handles SEO configuration through an admin interface rather than code. WordPress SEO plugins are the most common: **Yoast SEO** (the original market leader — title/description templates, XML sitemap, breadcrumb schema, social OG tags, content readability analysis), **Rank Math** (more features in the free tier — schema wizard, keyword rank tracking, 404 monitor, HowTo and FAQ schema UI), **All in One SEO** (AIOSEO — older plugin with a large user base). Shopify has similar apps: Smart SEO, JSON-LD for SEO, TinyIMG. Ghost has minimal SEO configuration built in. The core tasks any CMS SEO plugin handles: generating `<title>` and `<meta name="description">` from post/page fields with variable tokens (`{post_title}`, `{site_name}`), creating and submitting XML sitemaps, adding OG and Twitter Card meta tags, emitting BreadcrumbList and Article JSON-LD, and providing per-page canonical URL overrides. Advanced plugins add: redirect management, internal link suggestions, content gap analysis, and Google Search Console integration.

Why it matters for SEO

SEO plugins reduce the technical barrier to implementing core SEO: a non-technical WordPress user can set a custom meta description without touching PHP or theme files. But they also create a common failure mode: plugin-generated metadata that is incorrect, duplicate, or missing because templates weren't configured. Common plugin-related issues the audit surfaces: (a) Yoast title template using `{post_title} | {site_name}` on every page, producing near-identical titles for posts with similar names; (b) meta descriptions left blank so the plugin auto-generates them from post excerpts (which are often poorly written); (c) sitemap generated but not submitted to GSC; (d) schema output from the plugin conflicting with manually added JSON-LD; (e) two SEO plugins installed simultaneously, both emitting competing meta tags.

How DeepSEOAnalysis checks this

The audit detects common SEO plugin signatures in HTML (Yoast's `<!-- This site is optimized with the Yoast SEO plugin -->` comment, Rank Math's meta tag patterns) and evaluates the quality of the output regardless of source: title tag uniqueness and keyword relevance, meta description presence and length (150–160 characters), canonical tag correctness, XML sitemap validity, and structured data completeness. It flags duplicate meta tags (which occur when two plugins both emit title or OG tags), missing descriptions despite a plugin being present, and conflicting canonical tags from plugin vs hard-coded template.

Useful tools and resources

See how your site scores on SEO Plugin.

The free DeepSEOAnalysis audit checks seo plugin and 100+ other signals. Full report, no signup.

Run a free audit →