WordPress websites

WordPress can be one of the best platforms for SEO, or one of the slowest, most cluttered sites on the web. The difference is how it’s built. I build WordPress websites with search designed in from the first page: a lightweight set-up, a structure Google can follow, schema and breadcrumbs everywhere, and a publishing process that puts pages live finished rather than fixed afterwards.

WordPress is only as good as what has been bolted onto it, and most of the problems I find were installed on purpose.

What’s included in a WordPress build

A WordPress build covers planning the site structure, setting up a fast and lightweight theme and hosting configuration, building page templates, adding structured data, breadcrumbs and internal linking, configuring SEO settings, sitemaps and caching, and setting up Search Console and analytics before launch. Where the site needs it, it can include a content plan, affiliate or product integrations, and a publishing pipeline for adding content at scale.

Who it’s for

WordPress suits:

  • service businesses and local businesses that need a flexible site they can update
  • content sites, publishers and affiliate sites
  • businesses whose current WordPress site is slow, bloated with plugins or hard to manage
  • anyone planning a new site who wants search built in, not added later

For online shops, Shopify development is often a better fit.

Common WordPress problems I fix

Problem What it does to search
Heavy page-builder themes Slow pages, poor Core Web Vitals, bloated HTML
Too many plugins Conflicts, slower loading and security risks, including two caching plugins fighting each other
Titles and descriptions left to defaults Duplicate or cut-off titles in search results
Tag, category and date archives indexed Thin, duplicate pages competing with real content
No schema or breadcrumbs Search engines and AI systems understand the site less clearly
Pages published with no internal links Orphaned content Google struggles to find
Permalinks changed without redirects Old URLs returning errors

How a build runs

  1. Plan. Site structure, page list, URLs and templates, based on what customers search for.
  2. Set up. A lightweight theme, sensible hosting, one caching plugin, an SEO plugin configured properly and only the plugins the site needs.
  3. Build. Templates, navigation, breadcrumbs, schema and internal linking rules.
  4. Content. Pages written or migrated, each with a hand-written title, description and a clear answer near the top.
  5. Pre-launch checks. Speed, mobile, indexing settings, sitemaps, redirects if replacing an old site, and schema validation.
  6. Launch. Search Console and Bing Webmaster Tools set up, sitemaps submitted, and the site watched for errors.

What you get

  • A WordPress site built to the standards above
  • A structure document showing every page, its parent and its target search
  • SEO configuration for titles, descriptions, sitemaps, schema and indexing
  • Launch set-up in Search Console, Google Analytics 4 and Bing Webmaster Tools
  • A handover, so you know how to add pages without undoing the SEO

Example: River Bend

River Bend is a UK fishing guide site I built on WordPress from nothing. It was planned as a search strategy before a single page existed: nine content pillars, each with a hub page and a full dropdown menu, breadcrumbs, schema and related-article links on every page. Guides were published through a pipeline that sends the finished article, its meta title, description and schema to WordPress in one go, and an orphan-page audit runs after every batch so no page goes live without links.

Within 75 days of registering the domain, River Bend was appearing in Google over 8,000 times a day. The full story is in the River Bend case study.

Limitations

A well-built site gives content the best chance to rank, but it doesn’t rank on its own. Visibility still depends on the content, competition and time. WordPress also needs ongoing care: updates, security and keeping plugins in check.

What a build won’t solve

If a site already ranks and is being replaced, the old URLs and content need a proper migration plan, covered by WordPress migrations. And a new site without content worth finding won’t earn visibility, which is why content strategy usually runs alongside a build.

Talk to the person doing the work

There is no account manager here and no team to be handed to. If you get in touch, it is me who reads it, me who looks at your site, and me who does the work if we go ahead.

Get in touch, or start with a free assessment.

Engagement and price

There are no list prices here, and that is deliberate. What a piece of work costs depends on the state of the site, how much of it there is and what you actually need, none of which I know before looking at it.

So it starts with a free analysis. I look at your site, your Search Console and who you are really competing with, then come back with what I would do first and what it would cost to do. No obligation attached, and if the honest answer is that you do not need me yet, I will say so.

How the work gets done

Builds use the schema toolkit and technical SEO checks, with everything reviewed by me before launch. This service is part of web development, and follows the standards set out in SEO-ready site builds. For background, which schema types still matter and how to use Google Search Console for a small business are useful reads.

FAQ

Is WordPress good for SEO?

Yes, when it’s built with care. WordPress gives you control over URLs, titles, descriptions, schema and hosting, which is a strong base for SEO. Most WordPress SEO problems come from bloated themes, piles of plugins, underpowered hosting and pages published without structure, and a careful build avoids all of them.

Which SEO plugin should I use on WordPress?

Rank Math and Yoast are both solid choices, and either can handle titles, descriptions, sitemaps and basic schema. The better choice depends on the site: how much custom schema it needs, which other plugins it runs and who will maintain it. Using one well matters more than which one.

How long does it take to build a WordPress website?

It depends on the number of pages, how much content needs writing and any custom features. A small brochure site is much quicker than a content site or shop with hundreds of pages. Content is usually what takes longest, so planning it early keeps a build on schedule.

Planning a WordPress site?

Get in touch with what you have in mind, or start with a free assessment of your current site.

Get started

Proof, not promises.

Tell me what's going on and I'll come back with what I'd do first. No obligation, and no report you need a translator for.

Over 925,000 impressions and 13,795 clicks in a year, from people asking one awkward question: what size do I need?condoms.uk, past 12 months

Brands and sites I have worked on

Brands worked on across nearly twenty years, in agency roles and directly.