Writing

Notes on growth

September 22, 2026

How to Rank in AI Overviews: What Google Has Actually Published

AI Overviews cite what Google's ranking systems retrieve. Here is how grounding and query fan-out work, a table of GEO tactics against Google's published position, and what actually…

September 22, 2026

Parasite SEO: What Google’s Site Reputation Abuse Policy Actually Punishes

Google calls parasite SEO site reputation abuse. Here is what the policy actually targets, the dates that matter for diagnosis, a decision table for auditing a section, and…

September 14, 2026

iGaming SEO After the Spam Updates: What Still Works Across Seven Markets

The spam policies describe this vertical's playbook line by line. What I run instead across seven regulated markets, and where a smaller affiliate still wins.

September 14, 2026

Case Study: Recovering 45,000 Monthly Visits After a Google Spam Update

A sports property lost its rankings to a Google spam update. Here is the decision sequence that brought roughly 45,000 monthly organic visits back.

September 14, 2026

PBN Backlinks: Why Every Network Decays, and What to Do With One You Inherited

I built PBNs at Blue Window, then spent years unwinding them. Why every network decays quietly, how to spot one you inherited, and how to exit without dying.

September 14, 2026

Manual Action Penalty or Algorithmic Demotion: How to Tell Which One Hit You

One is a human decision named in Search Console. The other is a score nobody tells you about. The thirty-second check, and why the wrong fix costs weeks.

September 14, 2026

The Disavow File, Explained: When Disavowing Links Helps and When It Hurts

Google says most sites do not need the disavow links tool. The test I use to decide which referring domains earn a line, and what over-disavowing costs you.

September 14, 2026

Negative SEO: What a Real Attack Looks Like in the Data

Most suspected negative SEO is not negative SEO. The signature manufactured links leave in the data, from an audit that surfaced 200+ built domains.

September 14, 2026

Toxic Backlinks: How I Tell a Real Problem From an Ugly One

Google never published a toxicity score. Here is how a former PBN buyer separates links that can genuinely hurt you from ones that only look ugly.

September 14, 2026

Google Penalty Recovery: How I Diagnose and Reverse a Traffic Collapse

Most traffic collapses are not Google penalties at all. Here is the five-step diagnosis I run before touching a single link, and why disavow comes last.

Newer posts →