WordPress SEO optimisation: fixing what holds your rankings back
Once the diagnosis is made, it has to be carried out. Speed, indexing, tags, content structure, internal linking: we fix in order of impact, starting with what costs you the most traffic. And we report back on every fix.
The work
What pays off most, and fastest
Not all problems are equal. Here are the ones we tackle first, because they are expensive and can be fixed without rebuilding the site.
We do not fix everything, and certainly not everything at once. We start with the work that produces a measurable effect, and set aside what would cost more than it returns in your case.
Speed and Core Web Vitals : caching, images, scripts, fonts, undersized hosting. The most profitable work on WordPress.
Indexing blockers : pages ignored by Google, an over-restrictive robots.txt, badly placed canonicals, outdated sitemaps.
Tags and structure : titles, meta descriptions, heading hierarchy, duplicate content between similar pages.
Internal linking : pages buried four clicks deep, orphan pages, generic anchors.
Content to rework : pages too short for the query targeted, pages cannibalising each other.
Forgotten redirects : old URLs with no redirect after a redesign, redirect chains, 404 errors.
In practice
We measure before, we fix, we measure after
Without a measured starting point, nobody can say whether a fix helped. Yet that is the norm in this industry.
1. We record the starting state
Rankings, traffic, speed, indexed pages. That is the benchmark everything else is compared against.
2. We fix in batches
One batch, one effect. Fixing everything on the same day makes it impossible to know what produced what.
3. We test before applying
Technical fixes go through a copy of your site first. Whatever breaks, breaks on the copy.
4. We measure and adjust
A few weeks after each batch, we compare against the starting figures and decide what comes next.
The detail of the fixes
What was changed, on which pages, and why.
The figures before and after
Rankings, traffic, speed and indexed pages, compared with the starting figures.
What did not work
When a fix produces nothing, we say so and look elsewhere.
What we propose next
The next batch, and the order in which we continue.
Reporting
You see what was done, and what it changed
Every batch of fixes comes with a written report. Not an invoice with “SEO optimisation” as a single line.
Getting it done
Tell us what needs fixing
If you already have an audit, ours or someone else’s, send it over: we read it, price the fixes and propose an order of work. If you do not have one, we look first.
Request a quoteNo diagnosis yet?
Fixing without knowing what is blocking is like replacing parts at random. The audit sets out the list and the order.
See the WordPress SEO auditFrequently asked questions
What people ask us before we start
The questions that come up most often. If yours is not here, ask it.
No, but we have to know what to fix. If you have a recent audit, ours or another provider’s, that is enough. Otherwise we start by looking, as we would otherwise be fixing blind.
Nobody can guarantee a position: Google does not sell placements and changes its ranking constantly. What we do guarantee is that every fix is measured. If a batch produces nothing, you see it in the report and we change approach.
We can rework existing pages: headings, structure, length, if that is in the quote. We do not rewrite your site without asking, and we publish nothing without your approval.
Yes, provided we have the access we need. We also work alongside an agency or a developer already in place: we supply the fixes, they apply them.
On quotation, once we have seen the list of fixes. Lifting an indexing blocker and rebuilding an entire internal linking structure are not the same job. The price is given before we start, never afterwards.
