Townsmith has no AI text generation. Not missing: refused. Here is the reasoning.
Every month another tool promises to write your location pages for you. Feed it a town name, get five paragraphs about that town’s “vibrant community” and “rich history”. The output is fluent, instant, and identical in every way that matters to the output it produced for the next town, because the model knows nothing about your business that you did not type into it.
The only part of a local page that earns its ranking is the part only you can write: the jobs you have done there, the twenty-minute drive, the flint cottages that eat drill bits, the parking warden on the high street. That knowledge lives in your van, your job sheets and your photographs. No model has it. Generated prose can only ever decorate around its absence, and decoration around an absence is the textbook definition of a doorway page.
So Townsmith automates everything except the part that matters. Blueprints carry the structure. Tokens carry the facts. Variations are chosen deterministically, so two runs never shuffle your content behind your back. And in the middle of every page sits a deliberately empty slot that the quality score refuses to ignore: no forty words about the actual place, no full marks, and with Pro enforcement, no publish.
There is a quieter benefit. Because nothing is generated by a model, every page is reproducible and auditable: the same blueprint, services and areas produce the same pages, diffs mean something, and nothing you publish was hallucinated. Your content also never leaves your install, because there is no API to send it to. The forty words are yours to write; everything else is the plugin’s job.