SEO

SEO fixed at the code level.

Most SEO problems are technical: slow pages, broken redirects, pages Google can’t index. I find them and I fix them, because I’m the developer who can actually change the code.

Sound familiar?

Usually, something is broken.

  • Traffic dropped after a relaunch.

    The new site looks great, but the old addresses were never redirected, and the search traffic went with them.

  • Pages aren’t indexed.

    Search Console shows warnings, errors or pages that Google has found but won’t show.

  • It’s slow on mobile.

    A heavy theme and a pile of plugins, and every page takes too long to appear.

  • You paid for an audit nobody acted on.

    A long PDF of findings, and nobody to turn it into changes on the site.

What I do

The technical work, done properly.

  • Technical audit

    A proper crawl of your site: indexing, sitemaps, robots, canonicals and anything stopping Google reading your pages.

  • Speed and Core Web Vitals

    Slow pages found and fixed in the code, theme or plugins that cause them.

  • Migrations and redirects

    Every old address mapped to a new one before a relaunch, so you keep what you’ve earned.

  • Structured data

    Schema markup added correctly, so search engines understand what your pages are.

  • On-page basics

    Titles, meta descriptions, headings and internal links, tidied up and consistent.

  • Local SEO

    Google Business Profile and local schema, for organisations that serve a particular area.

What I don’t do

Four things you won’t get.

SEO has a reputation for a reason. I stay out of the parts that earn it.

  • No ranking guaranteesNobody controls Google. Anyone promising a position is guessing or selling.
  • No bought linksThey can do real harm to a site, and they’re not something I’ll put your name to.
  • No content farmsI don’t write filler articles to pad out a site.
  • No lock-in retainersYou pay for work that’s done. Ongoing checks are optional and cancel any time.

How it works

Find it, price it, fix it.

  1. Audit

    I crawl your site and check how search engines see it, then look at the code behind what I find.

  2. A plain-English fix list

    Every issue in priority order, with a fixed quote for each job. No jargon, no long PDF.

  3. I implement it

    The fixes are made on your site by me, not handed to someone else to work out.

  4. Optional monitoring

    If you want it, regular checks to catch problems early. If not, you keep everything and carry on.

Monitoring

Checked by a tool I built myself.

Elanor is my own site monitoring product. I use it to keep an eye on the sites I look after, and you can use it too.

Visit elanorapp.com (opens in a new tab)
  • Uptime checks
  • SSL expiry alerts
  • SEO crawler
  • Broken links
  • Missing titles and tags

Platforms

Whatever your site runs on.

I work in the code of all of these, so fixes get made at the source.

Pricing

Pay for the work, not the promise.

  • Fixes

    Quoted per job

    Each fix on the list gets its own fixed quote. Do all of them, some of them, or take the list elsewhere.

  • Ongoing checks

    Through a care plan

    Regular monitoring is part of the care plans, which are separate from hosting. No contract.

    See care plans →

Prices exclude VAT.

Questions

SEO questions, answered.

Book an SEO audit.

Tell me about your site and what’s worrying you. I’ll reply within one working day with a straight answer and a fixed price.

Or get in touch directly

What do you need?
How would you like a reply?

You’ll get a reply within one working day.