WordPress SEO Services

WordPress generates category pages, tag pages, author pages, and date archives on its own. On most sites nobody has ever decided what should happen to them, and that decision is worth more than any plugin setting.

No plugin swap unless there's a reason Changes tested before they go live

The pages WordPress makes without asking you

Publish one blog post and WordPress can create half a dozen extra URLs pointing at it. Some of those are useful. Most aren't, and on a site with a few hundred posts they add up to thousands of near-empty pages.

What WordPress generates by default

And what we do with it
Page type
What it is
Usually the right call
Category pages
A listing of every post in a category
DependsWorth keeping and writing content for if categories match how people search. Otherwise they're a duplicate of your blog listing.
Tag pages
The same, for tags
Usually removeMost sites have tags applied inconsistently, producing hundreds of pages listing one post each.
Author pages
Every post by one person
DependsUseful if you have several named writers and want to show expertise. Pointless on a site where one person publishes everything.
Date archives
Posts grouped by month and year
RemoveAlmost nobody browses a business site by month. They exist because WordPress started as a blogging tool.
Attachment pages
A page for every uploaded image
RemoveA page containing one image and nothing else. Modern SEO plugins handle this, older sites often still have them.
Search results
Pages generated by your site search
RemoveEndless URLs generated by whatever anyone typed into your search box.
Paginated pages
Page 2, 3, 4 of any listing
Keep, crawlableNeeded so Google can reach older posts. They shouldn't be blocked, and they shouldn't compete with page one.
"Remove" here means keeping the page working for visitors while telling search engines not to list it. Nothing is deleted and nothing breaks.

Sorting this out is often the single biggest thing available on an older WordPress site. It doesn't add anything new, it stops the site spreading itself across thousands of pages that were never meant to rank.

Permalinks, and why changing them isn't free

WordPress lets you pick a URL structure, and the default on older installs is one of the worst options available. Fixing it is worth doing carefully rather than by ticking a box.

Structures that cause problems

/?p=147
/2019/03/22/how-to-choose-a-boiler/
/blog/category/heating/guides/how-to-choose-a-boiler/

The first says nothing to anyone. The second makes a still-useful article look five years out of date in the search results. The third is long, and it breaks every time you move a post between categories.

What works for a business site

/how-to-choose-a-boiler/
/blog/how-to-choose-a-boiler/

Short, readable, and stable. It doesn't age, it doesn't break when you reorganise categories, and it tells someone what the page is before they click it.

The important part: changing your permalink structure changes every URL on the site at once. Done with redirects mapped first, it's fine. Done by changing the setting and hoping, it's the fastest way to lose the traffic you already have. If your structure is bad but the site is performing, we'd often leave it alone and spend the effort elsewhere.

The plugin settings that actually matter

An SEO plugin has a few hundred settings. Around a dozen change anything. These are the three groups worth going through properly.

Group 01

What gets listed in Google

The settings that decide which of those automatic page types appear in search. Where most of the value is.

  • Category, tag, and author archives
  • Date archives and attachment pages
  • Search results and paginated listings
  • Any custom post types your theme added
Group 02

Title and description templates

The pattern used when a page has no title written for it. Left at default on almost every site we look at.

  • Removing the site name from the front of titles
  • Different patterns for posts, pages, and products
  • Checking what actually appears in search, not in the plugin
  • Writing real titles for the pages that matter
Group 03

Structured data

Most SEO plugins output markup automatically. It's usually close to right and rarely exactly right.

  • Whether the site is set up as an organisation or a person
  • Business details matching what's on the page
  • Duplicate markup from the theme and the plugin together
  • Validated rather than assumed

One thing worth saying plainly: the green light or score the plugin gives each page is not a ranking signal. It's a checklist written by the plugin's authors. Chasing it produces keyword-stuffed pages that read badly, and we'd rather you ignored it entirely.

Advice you'll find that isn't right

WordPress has more SEO advice written about it than any other platform, and a lot of it is old, or written to sell something.

"Add tags to every post so they get found"

Actually

Tags don't help a post rank. They create a listing page for each tag, and if you use fifty tags across thirty posts you now have fifty thin pages. It's one of the most common causes of bloat we find.

"Install an SEO plugin and you're done"

Actually

A plugin gives you the controls. It doesn't decide anything. Installing one and leaving it at default is roughly like buying a camera and never changing a setting.

"Get the plugin's page score to green"

Actually

The score checks whether you repeated a phrase often enough. Writing to satisfy it makes pages worse for the people reading them, and Google doesn't see the score at all.

"Add a caching plugin to fix speed"

Actually

Caching helps, and it hides the cause. If the page is loading four hundred kilobytes of unused code, caching just delivers that faster. The weight still has to come off.

"Run two SEO plugins to be safe"

Actually

They'll both write titles and both output markup, and the results conflict. Pick one, configure it properly, and remove the other cleanly rather than just deactivating it.

"Publish something weekly so Google sees activity"

Publishing frequency isn't a ranking factor. What matters is whether the pages are worth ranking. Weekly posts nobody searches for add pages without adding traffic.

How we work on a WordPress site

Anything that could affect what's already ranking gets tested first and changed in a way we can reverse.

Step 01

See what exists

A full crawl plus Search Console, which usually turns up several times more URLs than anyone expected the site to have.

Step 02

Decide what should be listed

Going through the automatic page types one by one and deciding each, rather than accepting whatever the plugin defaults to.

Step 03

Fix the pages that matter

Titles, headings, and internal links on the pages already getting seen. The fastest returns are almost always here.

Step 04

Clean up the install

Plugin conflicts, leftover code, and anything loading on pages it isn't used on. Tested on a staging copy first.

Common questions

Whichever one you already have, in almost every case. The main options are close enough in capability that switching costs more time than it gains.

What matters is that one is installed, configured deliberately, and that it's the only one. We'd rather spend the time on settings than on a migration between plugins that do the same job.

Yes, and it gives you more rope than most platforms. Nearly everything is editable, which means nearly everything can be set up badly.

Sites that struggle on WordPress usually aren't struggling because of WordPress. It's accumulated decisions: plugins nobody removed, tags nobody planned, and settings nobody looked at.

We check before touching anything. Occasionally a category page is genuinely earning traffic, in which case it stays and gets improved rather than removed.

Usually the data shows these pages getting almost nothing, which is exactly why they're worth removing from search. Nothing is deleted, and visitors can still reach them.

Rarely for SEO reasons alone. Themes affect speed and heading structure, and both are usually fixable within the theme you have.

Where a theme is genuinely the problem is when it's unmaintained or so heavy that nothing else moves the numbers. That's a rebuild conversation rather than an SEO one, and it's covered under WordPress web design.

Anything structural is tested on a staging copy first. Content and settings changes go in directly since they're reversible.

Before starting we check backups exist and work. That's not a formality, it's the thing that makes everything else safe to do.

Yes, quite a lot. It adds product and category pages, and filtering that can generate a very large number of URLs, so decisions about what should be listed matter far more.

The store-specific side of that is covered under eCommerce SEO, and the two run together on a WooCommerce site.

WordPress SEO is part of our SEO service

It runs alongside the general technical and on-page work rather than replacing it. Pricing sits on the main SEO page.

SEO services

Other SEO services

Find out how many pages your site actually has

Thirty minutes on what WordPress has been generating and what's worth keeping.

Or email hello@culmen.digital
Book a free strategy call