-
When Numbers Stay Private: How to Write a Case Study That Wins Work Without Metrics
“What were the results?” is the question every portfolio case study gets asked, and many writers and agencies can’t answer with numbers. The client won’t share analytics. The NDA forbids it. The engagement ended before results matured. Or the work (a brand voice guide, a content system, an information architecture) never had a single metric…
-
Day Zero Without Shared Passwords: Least-Privilege Kickoffs for Freelance Writers
The most revealing moment in a freelance engagement isn’t the pitch or the first draft. It’s the second day, when the client sends their WordPress admin password in an email, along with their analytics login, “just so you have everything.” Accepting looks helpful. In practice it’s the start of three problems: a security liability you…
-
Source or Strike: An Adversarial Fact-Check Ritual for Pre-Publish QA
Most pre-publish fact-checks are confirmation passes. The editor reads the draft, nothing looks wrong, and it ships. That process catches typos and obvious errors. It misses the claims that are fluent, plausible, and unsupported, which are exactly the claims that AI-assisted drafting produces in volume. Google’s guidance on generative content puts it plainly: these models…
-
Class, Relation, Instance: Turn Your Content Inventory Into a Graph (No Plugins)
Every content inventory starts as a list: URL, title, type, owner, last updated. And every content strategy question that matters is about relationships: which articles support this service page? Which guide replaced that one? Which topics have only one piece holding them up? A list can’t answer those questions. A list is a graph with…
-
Incomplete Is Not Zero: Fixing the Silent Bug in Content Refresh Scoring
Every content-refresh spreadsheet has a quiet bug: a blank cell is treated as zero. The page with no traffic data, the page nobody has estimated effort for, the page whose decline nobody measured: all of them sink to the bottom of the priority list. Not because they matter less, but because a formula multiplied by…
-
Research Stop Rules: End the Brief Before You Invent the Stat
Fake statistics rarely come from bad intentions. They come from open-ended research. A brief says “research the topic,” the writer researches until the deadline, and the draft gets filled with whatever was found last. That’s usually a number from a vendor blog, quoted by an aggregator, quoted by an AI answer, with the original study…
-
Training Opt-Out Is Not Search Opt-Out: A robots.txt Playbook for AI Crawlers
Robots.txt used to be a crawl-budget file. Now it works as a licensing document. Every major AI vendor has split its bots by job (training, search indexing, user-triggered fetching), and each job gets its own token. A robots.txt written for 2019 makes 2026 decisions by accident. The common failure isn’t ignorance. It’s ambiguity. Someone pastes…
-
How to Spot-Check What AI Gets Wrong About Your Business
Most AI-visibility reporting measures presence: how often you’re mentioned, how often you’re cited, how your share of voice compares with three competitors. Useful numbers, and they all skip the failure that actually costs money. That failure is misrepresentation: the assistant names you, cites you, and then tells a buyer you’re in the wrong city, offers…