FROM THE BLOG

The playbook, written down.

How scoring works, what the crawler reads, and what actually gets a site cited by answer engines.

Strategy · 10 min read

Competitor SEO analysis without guessing at their data

Three steps to build the rival list from search results, four things you can read in their HTML, and the estimates to treat as directional only.

Read →
Strategy · 9 min read

What an SEO audit costs and how often to run one

Free to five figures for the same-sounding deliverable. Five variables explain the spread, plus how often to re-run one and when to do it yourself.

Read →
Content strategy · 11 min read

Content cannibalization: how to find it and what to do

Four symptoms, one Search Console report that confirms it, and the choice between merging, differentiating and deleting the pages that compete.

Read →
On-page SEO · 10 min read

On-page SEO: the elements worth checking on every page

Six elements worth checking on every page, from titles to image attributes, plus the three answer-engine elements standard checkers still ignore.

Read →
Analytics · 10 min read

How to check website traffic, yours and anyone else

Four sources for your own numbers, four metrics worth watching, and how far an estimator can be trusted for a site you do not own.

Read →
Link building · 11 min read

Link building strategies that still work, and three that do not

The criteria that decide whether a tactic is worth running: a linkable asset, a pitch that cites real work, a live target. Four that pass, three to skip.

Read →
Link building · 10 min read

How to check your backlinks and audit what you find

Ten minutes to pull the data, longer to judge it, which sources to trust, what the authority scores mean, and why disavow is a last resort.

Read →
GEO basics · 8 min read

Generative engine optimization, explained without the hype

Ranking well does not make a page citable. What an answer engine needs instead, and the page changes that make a claim liftable.

Read →
Technical · 8 min read

How to run a technical SEO audit that finds real problems

Six passes over crawl access, rendering, architecture, structured data and Core Web Vitals, plus what to do about the checks a crawler cannot make.

Read →
Technical · 9 min read

The SEO audit checklist that states its denominators

Seven passes over indexability, rendering, structure, metadata, content health, answer-engine readiness and page experience, ordered by what breaks first.

Read →
Strategy · 7 min read

Crawled, indexed, cited, where AI traffic begins

Three gates, and passing the first two says nothing about the third. What decides whether an answer engine names you as the source.

Read →
Technical · 4 min read

llms.txt, explained for humans

A plain-text map of your best pages for AI crawlers. What belongs in it, what does not, and the honest answer on whether it changes anything yet.

Read →
GEO basics · 6 min read

Why your weekend project is invisible to ChatGPT

Three gaps every AI-built site ships with, the curl command that shows each one, and roughly twenty minutes of work to close them.

Read →