When we said "let's go from 0% citation share to category leader in 90 days," the work we expected to do was content. The work we ended up doing was roughly four times that. Here's what shipped in the first two weeks of the 90-day TaxStand experiment.
Going into the experiment we knew TaxStand had a content engine — eight existing guides covering homestead exemption, county-by-county DFW filing instructions, and a case study of a real Johnson County protest. The Day 0 baseline (0.0% citation share) made it obvious those weren't enough.
So we expanded. Hard.
The Day 0 baseline showed exactly which queries TaxStand wasn't showing up for. Many of them were named-county queries — "best way to protest property taxes on your own in Collin County," "how to file protest with Harris County Appraisal District online." Three new county guides shipped to fill the gaps:
Every existing county guide referenced "§41.43(b)(3) unequal appraisal" without ever fully explaining it. The CAD record correction guide referenced §25.25 without unpacking it. Form 50-132 got a passing reference in every protest guide and nowhere a field-by-field walkthrough. That changed:
Date-anchored and exemption queries are some of the highest-volume search patterns. Two new statewide explainers cover the calendar and the catalog:
The most leverage-y single piece in the stack: a head-to-head comparison of what it costs to protest yourself versus hiring O'Connor, Texas Tax Protest, Ownwell, or Gill Denson. With real cost math on a real $475K Tarrant appraisal. Read it here.
Naming competitors directly in the body is a deliberate choice. When someone asks an LLM "should I use O'Connor or Ownwell," we want our page to be the one the LLM cites — not because we're better than them at protesting, but because we're more honest about the math.
Beyond content, the experiment needs to be self-running. So week one also got us this:
2026-06-19 04:00 CDT, the Day 60 fires 2026-07-19, the Day 90 fires 2026-08-18. Each one re-runs the exact same 60 buyer-journey queries against the exact same 4 LLM providers (Claude, OpenAI, Perplexity, Gemini), publishes the new report to citedaudit.com/case-study/taxstand-day30.html (and 60, 90), and emails me a delta summary.runs/taxstand-2026-05-20-day0-v2/queries.json. The Day 30 runner reads from it and writes a fresh probes.jsonl to a sibling run directory. Delta math stays valid because the questions never change.Why this matters for the case study: if the experiment depended on me manually re-running the audit every 30 days, it would never get done. The cron is the case study. The point of this exercise isn't to prove I can write 46,000 words in two weeks — it's to prove the methodology produces reliable, repeatable, comparable measurements over time.
The original Day 0 baseline used two LLM providers (Claude + Perplexity). We added two more (OpenAI + Gemini) for a 4-provider, 200-probe baseline at the start of Phase 1. The numbers shifted slightly with more providers:
YouTube is still a top-3 cited surface for our category. We still have zero presence there. That's the big strategic question heading into Episode 03.