Insights
Field guides for the queries that pay.
Long pieces on AI SEO, international search, links, WordPress and paid media. Written to rank for the term, and to point at the page that should take the enquiry.
AI SEO · 10 October 2026 · 9 min
Google AI Overviews optimization: earn the citation, not the leftover click
Google AI Overviews optimization earns the citation without surrendering the click. Method, measurement and the rankings that still produce enquiries.
Link building · 2 October 2026 · 6 min
What a serious link building programme looks like
If the pitch would embarrass you in front of the client, it is the wrong link.
AI SEO · 26 September 2026 · 9 min
Entity SEO for ChatGPT and Perplexity: make the brand the source they quote
Entity SEO for ChatGPT and Perplexity starts with facts, not prompts. How brand mentions and consistent pages become the source that gets quoted.
WordPress · 18 September 2026 · 6 min
WordPress speed: the checks that actually move rankings
A perfect lab score will not save a page that says nothing. A slow page will cap one that does.
International SEO · 12 September 2026 · 9 min
International SEO and hreflang: rank a market, do not clone a site
International SEO ranks a market you can fulfil. Hreflang, country targeting and localised research, without cloning the site you already have.
PPC · 3 September 2026 · 5 min
PPC and SEO should share one keyword map
Paid and organic teams that will not look at each other's queries are paying twice to learn the same lesson.
Link building · 29 August 2026 · 9 min
Editorial link building: a programme that survives the next spam update
Editorial link building survives spam updates when the page deserves the mention. A working method for pitches, measurement and what to refuse.
Technical SEO · 15 August 2026 · 9 min
A technical SEO audit for commercial sites, not a 90-page PDF
A technical SEO audit that orders crawl budget, indexation, canonicals and Core Web Vitals for a commercial team, not a 90-page PDF of noise.
Local SEO · 14 August 2026 · 6 min
Local SEO that survives a sceptical Google profile
The map pack is won by consistency and proof, not by stuffing the city into every heading.
WordPress · 1 August 2026 · 9 min
WordPress Core Web Vitals: the speed work that actually protects rankings
WordPress Core Web Vitals: the page speed work on LCP and INP that protects rankings on templates people actually buy from, not a vanity lab score.
Local SEO · 18 July 2026 · 9 min
Google Business Profile SEO for brands with more than one door
Google Business Profile SEO for multi-location brands: true NAP consistency, real premises, and a refusal of doorway pages dressed up as extra branches.
PPC · 4 July 2026 · 9 min
PPC and SEO on one keyword map, so you stop paying twice to learn
PPC and SEO on one keyword map, using the search terms report and Google Ads negatives so paid and organic stop paying twice to learn the same query.
On-page SEO · 20 June 2026 · 9 min
On-page SEO for service pages that have to take the booking
On-page SEO for a service page means matching the query, proving the offer, and pointing every internal link at the URL that takes the booking.
Off-page SEO · 6 June 2026 · 9 min
Off-page SEO is digital PR with a URL, not a catalogue of domains
Off-page SEO is a pitch for a real editorial mention of one URL, not a monthly catalogue of referring domains sorted by a third-party score.
Content · 23 May 2026 · 9 min
The SEO content brief that stops writers ranking for the wrong query
An SEO content brief names the URL, the query, the proof and the internal links, so the draft cannot quietly rank for a question you did not need.
Social · 9 May 2026 · 9 min
Social media marketing that feeds search, instead of a quiet feed
Social media marketing feeds search when each post repeats a true offer, names the brand clearly, and sends the right people to one specific URL.