SEO plugin

An SEO plugin is an add on for your CMS that exposes key SEO fields and writes tags for you. It speeds up setup on WordPress most of all. It will not write content or earn links.

By , founder of Porteur · Updated 14 September 2026 · Markdown

What an SEO plugin adds

An SEO plugin is an extension for a CMS that adds the SEO fields and files the CMS lacks. On WordPress this usually means Yoast SEO, Rank Math, All in One SEO, or SEOPress.

You publish, the plugin writes the tags into the HTML. Example: set a short title for /pricing, add a canonical to /guides/getting-started, and push a 301 redirect for an old URL.

What it cannot do

A plugin does not write content, earn links, or choose topics. Its score measures its own rules, not Google’s ranking. Use it as a checklist, not a KPI.

Do you need a plugin on your platform

WordPress, yes, a plugin saves you time. It exposes fields, manages sitemaps and redirects, and avoids custom code.

Squarespace, Wix, Webflow, and Framer do not use plugins for this. They hold the same fields in page and site settings. You can set titles, descriptions, canonicals, sitemaps, and robots there.

If you ship a custom site, add these yourself: title and description tags, canonical, robots meta, sitemap.xml, robots.txt, and JSON LD where you need it.

How to measure the impact

Check indexing and crawl. Use your sitemap URL in Search Console. Look for pages discovered and indexed to rise after you submit a clean sitemap.

Check click through rate. After you set better titles and descriptions, compare CTR on /pricing or /features in the Performance report across 28 days.

Check errors and redirects. Use the Pages and Sitemaps reports. Make sure 301s resolve and nothing important is noindexed by mistake.

Setup and checks

  1. Install and set site basics

    On WordPress, install your chosen plugin and run its setup. Set site name, default title pattern, and an XML sitemap.

  2. Tidy indexation

    Noindex thin or private pages, for example /wp admin or test pages. Keep product and landing pages indexable.

  3. Set canonicals

    Add a self canonical to each main page. Point variants to the canonical, for example /pricing?v=1 to /pricing.

  4. Write titles and descriptions

    Keep the title under about 60 characters. Make the description a clear pitch for the query. Example: “pricing for yourproduct.com”.

  5. Map redirects

    Add 301s from old URLs to the closest match. Test each target. Update internal links to the new URL.

  6. Add structured data where it helps

    Use JSON LD for Organisation and Breadcrumbs. Add FAQ on a page with real questions, not everywhere.

A fixed page reads clean in the head, has one canonical, a clear title, a matching description, and appears in the sitemap once.

Common traps

  • Chasing the plugin’s green light instead of search intent
  • Generating a sitemap that includes noindexed or 404 pages
  • Setting multiple canonicals through theme and plugin
  • Layering redirects until a chain forms
  • Robots.txt that blocks CSS or JS needed to render
  • Breadcrumbs that do not match the site structure

Questions

Check my site, free

Start with a free check: paste your URL to see three SEO fixes your site needs and which rivals already do on your target searches.

  • Free check, no card
  • Read-only, your own accounts
  • Readable by your agent

Read next