articles

What's actually working in SEO right now

Technical fixes, link-building tactics, content and SERP strategy, and tool reviews, written for people deciding where to spend the next sprint, not chasing algorithm rumours.

What Google means by helpful content

Google's helpful content guidance explained for beginners: what it is, how the ranking systems treat it, and what it means for a small site in 2026.

Index bloat explained: why too many indexed URLs hurt

What index bloat is, how low-value URLs pile up in Google's index, why it hurts crawling and rankings, and how to check whether your site has it.

Hreflang explained for multi-region sites

Hreflang tells Google which language and region version of a page to show each searcher. Here is how it works, where it breaks, and common mistakes.

How to set up server-side tracking without breaking analytics

A practical walkthrough for moving GA4 and ad pixels to a server-side GTM container on your own subdomain, with a parallel run so your numbers do not drop.

How to optimise for featured snippets in 2026

A practical 2026 workflow for winning featured snippets: find question queries in Search Console, format answers, check results and avoid common mistakes.

How to migrate a site without losing rankings

A step by step site migration checklist: crawl, redirect map, staging tests, launch day checks and Search Console follow-up, so rankings survive the move.

How to handle pagination and faceted navigation

A practical walkthrough for controlling crawl waste from paginated lists and filter URLs: audit, canonical rules, robots.txt, internal links and log checks.

How to find and fix keyword cannibalisation

A practical walkthrough for finding pages that compete for the same query, deciding whether to merge, redirect or differentiate them, and checking the fix worked.

How to run a content refresh that actually works

A step by step content refresh process: pick pages from Search Console, diagnose the drop, rewrite, update dates honestly, and measure after 6 weeks.

How to audit and fix thin content at scale

A working method to find thin pages with a crawl and Search Console data, sort them into merge, expand, noindex or delete, and fix them in batches.

Canonical tags explained: how they work and why they matter

Canonical tags tell Google which url to index and rank when duplicates exist. how the tag works, why it matters, and the mistakes that actually hurt rankings.

WordPress vs headless for SEO: what changes and what doesn't

A plain-language look at WordPress versus a headless CMS for SEO: what each one is, how rendering works, and which one suits a small site or a big one.

What are Core Web Vitals in 2026? LCP, INP and CLS

Core Web Vitals are Google's three page experience metrics: LCP, INP and CLS. What each measures, the 2026 thresholds, and how much they matter for SEO.

The best site speed testing tools in 2026

Eight site speed testing tools compared for SEO work: PageSpeed Insights, WebPageTest, Lighthouse, GTmetrix, DebugBear and more, with prices and trade-offs.

The best SERP API providers in 2026

Six SERP API providers compared on price per 1,000 searches, engines covered, output quality and legal risk, by a Singapore-based SEO operator.

The best SEO tools in 2026, tested and priced

I tested eight SEO tools for backlinks, technical audits, content scoring, and rank tracking, then picked the ones worth paying for in 2026, with pricing.

The best log file analysis tools for SEO in 2026

Seven log file analysis tools for SEO compared on price, bot verification and setup effort, from a low-cost desktop app to enterprise crawl platforms.

The best local SEO tools in 2026 for small teams

Seven local SEO tools for Google Business Profile, rank tracking, citations and audits, with list prices, real downsides and a pick by team size.

Surfer vs Clearscope for content optimisation

Surfer SEO vs Clearscope compared on price, seats, API, exports and editor design, with a verdict for solo operators, agencies and content refresh work.

Sitebulb vs OnCrawl for enterprise audits

Sitebulb vs OnCrawl compared on pricing, audit depth, log file analysis, API, exports and team seats, with a clear verdict for each enterprise use case.

Semrush vs Moz Pro for Small Teams: Full Comparison

A head-to-head on Semrush vs Moz Pro for small teams: pricing, keyword data, backlinks, rank tracking, site audits, and who should actually buy which.

Screaming Frog vs Sitebulb for technical audits

Screaming Frog vs Sitebulb compared on pricing, crawl depth, exports, and team seats, with clear verdicts for freelancers, agencies, and big sites.

Majestic vs Ahrefs for backlink data

Majestic and Ahrefs both sell backlink data, but they solve different problems. One is a link-intelligence specialist, the other a full SEO suite.

How to track rankings at scale with proxies

A hands-on guide to tracking search rankings at scale with proxies: proxy types, rotation logic, rate limits, and when DIY stops making sense.

How to fix crawl budget problems on a big site

A practical, step by step guide to diagnosing and fixing crawl budget waste on large sites, from log file analysis to sitemap cleanup and robots.txt fixes.

How to build a guest posting outreach system

A step by step system for guest posting outreach: build the prospect list, the sending infrastructure, and the tracking that keeps replies from slipping.

Search Console vs third-party rank trackers

Google Search Console reports what Google logged for your site. Third-party rank trackers simulate live searches. Here's the difference and when each matters.

Deleting Pages on Purpose

A practical walkthrough of content pruning: how to find candidates without a bulk tool, which of the four fixes to use, and why the tactic gets credited for gains a rewrite actually produced.

Do backlinks still matter for SEO in 2026?

Backlinks in 2026: what they are, why google still weighs them, and the myths worth dropping before you waste a quarter chasing the wrong links.

Faceted Navigation and the Pages That Multiply

Why faceted navigation turns a 400-product shop into millions of crawlable URLs, and the three-question test that decides which filter combinations deserve to be real pages.

Manual Actions Versus a Bad Week: A Google Manual Action Recovery Playbook

How to tell a Google manual action from an algorithmic drop, and the exact steps for manual action recovery, from someone who runs the sites and eats every mistake.

Running One Site for Two Countries: A Practical Guide to Hreflang Implementation

A practitioner's guide to hreflang implementation: domain architecture, the mistakes that actually break it, IP redirects, and how to audit a site you've inherited.

When a Page Vanishes From the Index

A step by step checklist for diagnosing a page that's dropped out of Google's index, in the order that actually finds the cause fastest.

Ahrefs vs Semrush in 2026: Which SEO Tool Wins?

Ahrefs vs Semrush compared head-to-head on keyword database size, backlink freshness, rank tracking accuracy, site audits, and pricing for 2026.

seo reporting client-communication

Reporting SEO work to someone who does not do SEO

Most SEO reports are built to prove effort instead of answering the one question the person paying has, which is whether to keep paying.

Author Bios And Whether Anyone Trusts Them

A working look at the e-e-a-t author bio trend: what it actually does, who reads it, and why most bios on affiliate and content sites don't hold up to a second look.

Broken Link Outreach On Pages Nobody Maintains

How broken link building actually works when you target abandoned pages, why the classic version of this tactic barely functions anymore, and what still makes it worth a few hours a month.

Canonical tags and the version Google picks

A canonical tag is a request, not a command. Here's how Google actually decides which URL to index, how to check what it picked, and where canonicalization breaks on real sites.

Digital PR Pitches That Journalists Open (And Why Most Get Deleted)

A working breakdown of digital PR outreach that actually gets read: what journalists scan for, why most pitches die in seconds, and how to fix yours.

JavaScript rendering and the half Googlebot never sees

Why client-side JavaScript quietly hides content and links from Google, how the two-wave rendering process actually works, and what to check before you blame the algorithm.

Rank trackers disagree and which number to trust

Three rank tracking tools, three different positions for the same keyword. Here's why that happens and how I actually use the numbers across my own sites.

Reclaiming unlinked brand mentions: a realistic playbook

How to find sites that mention your brand without linking to it, and how to ask for the link without wasting a week on it.

Search Console Numbers That Do Not Add Up

Why Search Console clicks, impressions, and position numbers rarely match each other or your analytics tool, and what actually causes the gap.

Topic Clusters SEO: How to Build One With Only Twelve Articles

Most topic cluster advice assumes fifty articles and a content team. Here's how to build a real cluster with twelve, and what to skip.

Two pages competing for the same query: how keyword cannibalization actually plays out

A practical look at keyword cannibalization: how to spot two pages fighting for the same search query in Search Console, why it happens, and how to fix it without guessing.

seo backlinks site-migration

What happens to your links when you change domain

A domain I no longer publish anything on costs me about 14 dollars a year and carries every link a site ever earned. Let that one renewal lapse and the whole ledger dies in the same hour.

AI written content and what it costs you

A breakdown of what AI generated content actually costs an SEO operator, from editing time to crawl budget to the trust cost of thin, repetitive pages.

Free SEO tools that actually replace the paid stack

A working breakdown of which free SEO tools genuinely replace paid software, how each one works under the hood, and where the free versions actually fall short.

Questions to ask an SEO agency before you hire one

A practical list of questions to ask an SEO agency before you sign, based on running and ranking an actual portfolio of sites.

Linking between sites you own: what actually happens when you do it

A practical look at linking between your own websites, what it does and doesn't do for rankings, and where it turns into a link scheme.

Programmatic SEO pages not indexed: where the tactic actually breaks

A breakdown of why programmatic SEO pages stop getting indexed, based on running templated pages across a portfolio of sites, not theory.

How often should you publish blog posts? What cadence actually buys you

A practical look at blog publishing frequency: what a fixed cadence actually does for a site, what it doesn't, and how to set a schedule you can sustain without guessing.

How to analyse SEO competitors without just copying them

A practical method for analysing SEO competitors that separates what's actually driving their rankings from what's just noise, so you stop cloning pages that were never the reason they rank.

Robots.txt vs noindex: when each one backfires

Robots.txt blocks crawling. Noindex blocks indexing. Mixing them up is how pages get stuck in Google's index forever, or leak into search with no snippet at all.

The First Ninety Days of a New Site: A Realistic SEO Timeline

What actually happens to a new website's SEO in the first 90 days, based on running a portfolio of sites. No promises, just what to expect and what to do.

What a ranking position actually means, and why your rank tracker keeps lying to you

A plain explanation of why rank trackers show different results for the same keyword, and what position really measures once you understand how the tools work.

What audit tools can and cannot see

A breakdown of what SEO audit tools actually measure versus what they infer, guess, or miss entirely, based on how crawlers, rank trackers, and link indexes are built.

What happens when search answers the question

A breakdown of zero click search traffic: why it happens, which pages lose visits, and what we've actually changed across our own sites because of it.

What is programmatic SEO and when to use it

Programmatic SEO turns a data set and a template into thousands of indexed pages. Here's what it actually is, how it works, and when it's worth doing.

When SEO Is the Wrong Investment (And What to Do Instead)

Is SEO worth it for your business? Not always. Here's how to tell when organic search is the wrong channel to fund right now, from someone who runs and pays for a portfolio of sites.

seo link-building content-strategy

When to rewrite the page instead of buying links

I sell dofollow placements at $250, and a large share of what buyers spend is papering over a page that was never going to rank. Four pages on one of my own sites covered the same subject, and merging them cost an afternoon and nothing else.

seo backlinks link-building

How to tell if a site sells links

Five footprints you can read off a site's own pages with nobody to ask, ranked by how much I trust each one, from an operator who sells placements and has 15,321 outbound dofollow links of his own to account for.

The best technical SEO audit tools in 2026

Eight technical SEO audit tools I've actually run against client sites, what each one catches, what it misses, and what I'd pay for in 2026.

The best rank tracking tools for agencies in 2026

Seven rank trackers agencies actually pay for, tested across real client accounts, with pricing, API access, and where each one falls apart at scale.

seo redirects backlinks

What a redirect actually does to a link

A redirect is the only way to break a link you paid for that still reports green. The difference between 301 and 302, why the destination is the check nobody runs, and the two lines I put in an email before paying $250 for a placement.

The best link building tools in 2026

I ran client link campaigns through a dozen platforms this year. Here are the seven tools worth paying for, what they cost, and where each one falls short.

seo backlinks link-building

What a link is worth on a page with no traffic

I sell dofollow placements at $250 and some of them sit on pages nobody reads. An audit of my own properties found 15,321 dofollow links leaving against 16 coming in. Here is what you are actually buying when the page has no audience.

seo backlinks link-building

Guest posts versus niche edits

I sell a link inside an article I already wrote for $250 and I would charge less for a fresh guest post on the same site. That gap comes from one structural fact, and most people paying edit prices are not getting an edit.

seo backlinks link-building

Anchor text ratios and what actually matters

One guide caps exact match anchors at 1% of a profile, another at 10%, and neither names a source. The signal underneath the folklore is real, but it was never a percentage, and my own brand name lands in two different buckets depending on who sorts it.

seo backlinks site-acquisition

Auditing the link profile of a site you just bought

The link profile is the asset you paid for and the part nobody inspects. What to establish before the money moves, and why 15,321 outbound links on a site of my own say more about an owner than any inbound chart does.

seo backlinks link-building

Disavow files and when they are a mistake

A disavow is an instruction you cannot meaningfully take back, made on a judgement no dashboard can support. The two cases that earn it, the three that do not, and the rule that empties most files.

Choosing Keywords for a Site With No Authority

A practical way to pick keywords when your site has zero backlinks, zero age, and zero trust with search engines yet.

Link or rewrite: how to tell what a struggling page actually needs

A practical way to diagnose whether an underperforming page needs backlinks or a content rewrite, based on running a portfolio of sites and fixing this wrong more than once.

seo backlinks link-building

How long a bought link actually lasts

A placement is priced like a purchase and behaves like a rental. Five ways a bought link dies, why a 200 response hides all of them, and the check that takes under a minute.

What a content refresh actually recovers

A breakdown of what content refreshes actually fix, why traffic decays in the first place, and when a refresh is the wrong move entirely.

What happens to rankings after a site migration

A plain look at what actually happens to your search rankings during a site migration, why traffic dips, and what an operator checks before pulling the trigger.

What thin content means in practice

A practical breakdown of what thin content actually is, how it gets flagged, and what to do about it when you find it on your own site.

technical-seo seo site-audit

The technical SEO that actually moves something

One article on my site answered at four separate addresses, all returning 200, and no audit tool put it near the top of the list. Five checks decide whether a page works. The other few hundred are optional.

seo technical-seo site-audit

What to do when you lose 334 articles

A site in my portfolio dropped 334 published articles and I did not notice for months. The recovery order that actually matters, and the one number that would have caught it on day one.

seo internal-linking site-audit

Internal links are the cheapest SEO you are not doing

I paid $387.11 for three external links the same month a crawl found pages on my own sites with zero internal links pointing at them. The afternoon audit, the mistake I made, and the one number worth tracking.

seo backlinks link-building

How to price a link placement (from the seller's side)

I sell placements at $250 and got that number by copying other people's rate cards. Rebuilding it from cost took a year, an outbound audit that found 15,321 dofollow links leaving against 16 coming in, and one expensive mistake.

seo backlinks link-building

What a backlink spam score actually means

My own domain vetted at 48% spam while it sat indexed, penalty free and selling $250 dofollow placements. What the number is built from, the denominator nobody mentions, and why disavowing on a vendor score is usually wrong.

seo technical-seo backlinks

The outbound link leak nobody audits

We had 15,321 outbound dofollow links against 16 inbound and hadn't noticed for years. Where the volume actually comes from, what it costs, and how to run the audit and triage.

seo backlinks link-building

Link swaps that never reciprocate (and how to structure them)

We placed our side of a swap weeks ago and are owed eight links back. Zero delivered. Why swaps fail structurally, and the sequencing and terms that prevent it.

seo backlinks link-building

I sell links too: what buyers actually ask for

Fourteen enquiries, eleven dead at the quote, two that paid. The sell-side view of paid placements: what serious buyers ask for first, what $250 nets after fees, and why swaps go unreciprocated.

seo backlinks link-building

How to vet a link seller before you pay them

The four numbers worth pulling before you buy a placement, what a spam score actually measures, the terms to get in writing, and why my own domain scored worse than every seller I checked.

seo backlinks link-building

What $387 of bought links actually did for a new site

An itemised breakdown of three paid links: what they cost, what the vetting data said, which one never went live, and what I can and cannot attribute three weeks later.

The best keyword research tools in 2026

I tested eight keyword research tools against real client and agency work, ranking them on data accuracy, SERP coverage, pricing, and export speed for 2026.

The best AI content optimization tools in 2026

I tested eight AI content optimization tools for SEO scoring, briefs, and on-page grading, and ranked them by accuracy, workflow fit, and price.

SEO vs SGE: optimizing for AI search in 2026

SEO and SGE aren't interchangeable. here's what Google's AI Overviews changed, how the mechanics differ, and what to actually optimize for in 2026.

How to write title tags that win clicks in 2026

A step-by-step guide to writing title tags that win clicks in 2026: pixel width, click psychology, Google's rewrite behavior, and what to test first.

How to structure internal links for topical authority

A step-by-step guide to mapping pillar and cluster pages, writing descriptive anchor text, and fixing orphan pages so Google sees topical authority.

How to run a technical SEO audit step by step

A step-by-step technical SEO audit process built around Screaming Frog, Search Console, and server logs, from crawl to a prioritized fix list.

How to recover from a Google core update

A step-by-step operator's guide to diagnosing traffic loss after a Google core update, what to fix first, and how long recovery actually takes.

How to earn backlinks without buying them

A practical, first-person guide to earning backlinks through digital PR, broken link building, and journalist outreach, without paying for placements.

How to do keyword research in 2026: a step-by-step guide

A practical, operator-tested workflow for finding keywords worth targeting in 2026, from Search Console data to AI-overview-proof content briefs.

How to build a topical authority content plan

a step by step guide to building a topical authority content plan: keyword clustering, pillar pages, interlinking, tools, costs, and a scaling playbook.

E-E-A-T explained: what Google actually rewards

E-E-A-T is Google's shorthand for judging content quality: experience, expertise, authority, trust. Here's what it actually means for your rankings.

seo programmatic-seo content-strategy

Programmatic SEO in 2026: how to scale pages without a thin-content penalty

A practical guide to programmatic SEO in 2026: how to generate thousands of database-driven pages that rank, and the checks that keep you clear of thin-content and spam penalties.

seo rank-tracking tools

The best rank tracking tools in 2026, tested

We tested the leading rank tracking tools in 2026 on accuracy, localisation, and cost. Here is how the enterprise suites, standalone trackers, and DIY setups actually compare.

seo link-building backlinks

How to build backlinks that still move rankings in 2026

The link-building tactics that still move rankings in 2026, the ones that now do nothing, and a practical process for earning links search engines still count.

seo core-web-vitals technical-seo

Core Web Vitals in 2026: what actually moves rankings (and what doesn't)

A clear-eyed look at Core Web Vitals in 2026: which metrics affect rankings, how much they really matter, and where speed work pays off versus where it doesn't.