Manchester & the North West hello@whatisseo.co.uk
Free SEO Audit
Home / Services / WordPress SEO

WordPress SEO: Flexible Enough to Get Wrong

WordPress can be configured for excellent SEO or catastrophically bad SEO, and the difference is rarely the plugin you chose. These are the settings and habits that decide it.

What's included

  • Plugin configuration review, because the defaults on the popular SEO plugins are not right for every site.
  • Elimination of the archive, tag and attachment pages WordPress generates automatically and indexes by default.
  • Performance work: caching, image handling, and the plugin bloat that is the usual cause of a slow WordPress site.
  • Permalink structure and safe correction of it where it is already wrong.
  • Structured data implemented so it survives theme and plugin updates.
  • Security and uptime basics, since a hacked or frequently offline site loses rankings quickly.

Who this is for

WordPress site owners who installed an SEO plugin, saw green lights, and got no traffic. Green lights measure whether you filled the fields in, not whether the site is set up correctly.

Frequently asked

Is WordPress good for SEO?

Very, when configured properly. It gives you full control of URLs, metadata, robots.txt, structured data and site architecture, which hosted platforms restrict. That control is also the risk, since it is entirely possible to configure it badly and WordPress will not warn you.

Which SEO plugin is best?

The mainstream options are close enough that the choice matters less than the configuration. All of them handle titles, meta descriptions, sitemaps and basic structured data. Pick one, learn its settings properly, and do not run two at once, which causes conflicting output.

Does an SEO plugin do SEO for me?

No, and this is the most expensive misunderstanding in WordPress. A plugin gives you fields to fill in and checks that you filled them. It does not do keyword research, write content, fix your speed or earn links. A page with every light green can still be aimed at a search nobody makes.

Why is my WordPress site slow?

Usually three causes in combination: too many plugins each loading assets sitewide, images uploaded at full camera resolution, and cheap shared hosting. Caching helps but treats the symptom. Auditing plugins and resizing images addresses the cause.

Should I index category and tag pages?

Usually not tags, which on most sites produce thin near-duplicate archives. Categories can be worth indexing if they are used deliberately as topic hubs with real introductory content. WordPress indexes all of it by default, which is rarely what you want.

What about attachment pages?

Set them to redirect to the file or disable them. WordPress creates a separate page for every uploaded image by default, and on an image-heavy site that can be thousands of thin pages competing with your real ones.

What is the best permalink structure?

Post name in most cases, so /page-title/ instead of dates or ID numbers. If your site is already live with a different structure, changing it requires redirects for every URL and carries real risk. Weigh that carefully rather than changing it for tidiness.

Do page builders hurt SEO?

They can. Heavy builders add markup and scripts that slow pages and sometimes bury content in a way that complicates crawling. The content is normally still indexable. Speed is the practical concern, so test your Core Web Vitals instead of assuming either way.

Is WordPress.com different from WordPress.org for SEO?

Yes. Self-hosted WordPress.org gives you full control including plugins and robots.txt. WordPress.com restricts that on lower plans, with SEO plugins usually requiring a paid tier.

How do I stop WordPress creating duplicate content?

Set canonical tags through your SEO plugin, disable attachment pages, handle pagination properly, and decide deliberately which archives to index. Most of this is one-time configuration.

Does WooCommerce change the approach?

It adds ecommerce concerns: product structured data, faceted navigation and filtered URLs eating crawl budget, and out-of-stock product handling. See ecommerce SEO.

How do I check my WordPress setup?

Run the free audit. It catches indexation, speed and structured data problems, which covers the majority of misconfigured WordPress installs. Our technical SEO service handles the fixes.