Fix My SERP
Guides

SEO that assumes you have no budget

Everything here was worked out on a real site with real traffic, using the same free tools the software uses. No theory, no “it depends”.

A/B testing titles on a WordPress site without upsetting Google

Split-testing headlines is standard practice everywhere except SEO, where everyone is quietly afraid of cloaking. Here is what is actually risky, what is not, and how to run a test on a small site that gives you an answer rather than noise.

Why did my Google rankings drop? A 30-minute checklist

Traffic falls and the first instinct is to blame an update. Nine times out of ten it is something narrower and fixable. Here is the order to check things in, so you find the cause before you start rewriting anything.

Why SEO tools show you a different Google than you see

Every rank tracker you have used is querying Google from a data centre with no history, no location and no account. That is not the search results page your readers get — and the gap explains a lot of confusing reports.

Striking distance keywords: the traffic you already own

Positions 4 to 20 are where most small sites are quietly sitting on their next 40% of traffic. Here is how to find those keywords in a free Search Console export, work out which ones are worth the afternoon, and move them.

Finding people who are asking what your site already answers

Reddit, Quora, Stack Overflow and GitHub issues are full of people asking questions you have already written 1,800 words about. Answering them well is the only link-building most small sites ever need — and the only kind that does not get you banned.

How to update old blog posts (a refresh checklist that works)

Refreshing a post that already ranks beats writing a new one almost every time. The catch is that most "refreshes" are date changes with a paragraph bolted on. Here is how to pick the right posts and what to actually change.

Rage clicks, dead clicks and quick-backs: reading Microsoft Clarity properly

Clarity is free, unlimited, and shows you the three things Analytics never will — where people get angry, where they click nothing, and where they give up and go back to Google. Here is what each signal actually means and what to change.

Keyword research without Ahrefs or Semrush

Paid keyword tools sell you two things: a volume number and a difficulty score. Both are estimates. Here is how to get better answers for free, using sources that are closer to the truth than either.

Deleting a page without throwing the traffic away

A deleted page that answers 404 quietly bins every link and every ranking that pointed at it. There are exactly three correct endings for a page you no longer want, and the wrong one costs you more than leaving it up.

Turn your Search Console export into an action plan

Everyone exports the CSV. Almost nobody does anything with it. Here are the six things to pull out of that file, in order, and what each one tells you to do this week.

A free SEO audit checklist you can run in one afternoon

Paid audits hand you 600 issues sorted by a severity score somebody else invented. This one has 24 checks, in the order that actually affects traffic, and every tool it uses is free.

Should you self-host your SEO tools? An honest answer

Running your own SEO tooling on cheap hosting sounds like the frugal, principled choice. I built one and ran it for months. Here is what it actually gains you, what it costs you, and why I moved mine to a server I maintain.

Internal linking on a small site: the 2-hour version

Internal links are the one ranking factor you control completely — no outreach, no waiting, no budget. Most small sites get them badly wrong in the same four ways. Here is how to fix all four in an afternoon.

Better titles: the traffic you can win without ranking higher

If a page ranks fifth and gets a 1% click-through rate, you do not have a ranking problem. You have a headline problem, and it is the cheapest fix in SEO. Here is how to find those pages and what to write instead.

Google Site Kit: what it is actually good for (and what it is not)

Site Kit connects Search Console, Analytics and AdSense to WordPress with one sign-in. That is genuinely useful. The dashboard it puts in your admin is mostly not. Here is how to set it up and what to ignore.