What it has produced
Sites AI assistants cite, because the facts are verified.
The portfolio’s biggest traffic source in the last 28 days was not Google. It was AI assistants: 825 sessions against 441 from organic search.
That did not come from writing more. It came from building sites as data hubs: a San Francisco closure tracker where every entry is verified by address against the city business register, not by name; a software pricing database where every row carries the date an agent last checked the vendor’s own page; race pages where the data is re-checked daily; a supplement checker refreshed weekly against the FDA’s own list.
Each site also carries the plumbing a model needs to quote it safely: a Person and Organization graph, a machine-readable summary at /llms.txt, dated verification lines, the sources each article rests on listed in its schema, and answer pages for the questions people actually put to an assistant. Once a month, and the same day as any template or schema change, a script scores every site on whether an assistant can reach it, understand it, attribute it and trust it, and whatever slipped is fixed that day. On the research sites, articles also show a “Cite this page” line and the datasets come with CC BY 4.0 citation lines. The agents keep all of it current, which is the part a human never would.
And the smaller things that would never get done otherwise: a shared, generated seasonal game that ships to several sites from one spec with 240 automated tests; font and security fixes rolled out across the sites in one session; a weekly resume refresh; a Reddit scout that finds the threads where the sites could genuinely help.
projectsfClosure trackerVerified by address against the city register; five entries pulled before publishing for being wrong
helpcomparePricing databaseEvery price from the vendor’s own page, dated; weekly agent re-check
race.mxRace dataDaily check in season, weekly results and citation review, monthly fact audit
all 10Citation plumbingA cache purge route on every site; llms.txt, entity schema and security basics rolled out across the sites
sharedSpot & ScoreOne spec, one generator, 240 tests, deployed per site as a code snippet
nextAnswer postsWeekday agent run across the sites, reviewed after six weeks against the numbers