Latest posts
-
High Impressions Versus Clicks: The AI-Overview Illusion

Reading impressions versus clicks as one ratio hides AI-Overview inflation. Here’s how I split by device to tell a real click problem from a mirage.
-
The Monthly SEO Loop That Tells Me Exactly What to Fix

My monthly SEO loop turns two CSV exports into a ranked fix list: read Search Console and analytics, diagnose, edit the live site, then measure again.
-
Keyword Cannibalization: When Two Posts Fight One Query

Keyword cannibalization is two of your posts fighting one query. Here’s how I spot it in Search Console, pick a survivor, and merge the rest.
-
WordPress Caching Explained by Someone Who Runs Infra

WordPress caching is four mechanisms wearing one word. Here’s what page cache, object cache, OPcache, and a CDN each store, save, and when to purge them.
-
How I Revive Crawled Not Indexed Pages in Search Console

Crawled not indexed pages aren’t broken; Google read them and passed. Here’s how I tell them from discovered, and what gets them indexed.
-
Index Coverage Governance: When to Stop Publishing

Index coverage is the number that caps every other SEO metric. Here’s how I calculate it, and why a rate under 60% means I stop publishing and consolidate.
-
When a Pipeline Fails Silently: Four Modes, Four Guards

Exit 0 with nothing done, work run twice, auth into a wall: when a pipeline fails silently it still looks green. Four modes, a guard for each.
-
Why I Don’t Pre-Schedule Posts a Year in Advance

Pre-schedule posts a year ahead and you forfeit what decides ranking: reacting to indexing. Here’s the math, and the pace I use instead.
-
Anti-Repetition for an AI Writer: a Log That Never Repeats

Anti-repetition is what keeps an AI writer from sounding like itself. Here’s the log I keep of every hook, anecdote, and phrase so no two posts share a spine.
-
Structured Data Validation That Covers Scheduled Posts Too

Structured data validation that only crawls live URLs misses your whole scheduled queue. Here’s how I validate published and scheduled posts in one pass.