# Townsmith > WordPress plugins for local businesses, made properly. The first product is Townsmith - Local Pages Engine: it generates service-area landing pages as real, editable WordPress pages, each scored 0-100 for quality before publishing. No AI text generation, no external services, no telemetry. ## Product - [Features](https://townsmithwp.com/features/): the full feature set and the things the plugin refuses to do - [Pricing](https://townsmithwp.com/pricing/): free plugin plus Single (GBP 49/yr, 1 site), Studio (GBP 99/yr, 5 sites), Agency (GBP 199/yr, 25 sites) - [About](https://townsmithwp.com/about/): who makes Townsmith and why - Stephen Evans, a software engineer in Sussex, England ## Documentation - [Getting started](https://townsmithwp.com/docs/getting-started/): Install Local Pages Engine, run the wizard, generate your first scored drafts and publish through the quality gate. About fifteen minutes, start to finish. - [Blueprints and merge tokens](https://townsmithwp.com/docs/blueprints/): Merge tokens, deterministic copy variations, the deliberately empty local content slot, and flat versus hierarchical URLs. Everything a blueprint can do. - [The quality score](https://townsmithwp.com/docs/quality-score/): How a page earns its score out of 100: sibling similarity by five-word shingles (45 points), local substance (35), and the thin-content floor (20). - [Updating pages when the blueprint changes](https://townsmithwp.com/docs/sync/): Blueprint changed? Sync updates untouched blocks, keeps every edit you made, never re-adds deleted blocks, and shows a diff before anything applies. - [Schema, sitemaps and the command line](https://townsmithwp.com/docs/schema-and-cli/): Standalone or integrated schema detected at render time, sitemap and noindex behaviour, and the full wp townsmith command-line surface. ## Guides - [Service-area pages, done properly](https://townsmithwp.com/guides/service-area-pages/): What a service-area page is, when it earns its place, and the anatomy that separates a page that ranks from a doorway page that gets ignored. - [Doorway pages and the line Google draws](https://townsmithwp.com/guides/doorway-pages/): What Google's spam policies actually say about doorway pages and scaled content, the substitution test, and how to fix a location-page estate that fails it. - [How many location pages should you build?](https://townsmithwp.com/guides/how-many-location-pages/): A method instead of a magic number: the defensibility test, evidence-led prioritisation, and building local pages in tranches you can stand behind. - [What to write on a local page when every town feels the same](https://townsmithwp.com/guides/local-landing-page-content/): Six sources of genuinely local content for landing pages, the forty-word rule, and why shared structure is fine but shared substance is not. - [A location page template that scales without going thin](https://townsmithwp.com/guides/location-page-template/): What a location page template should automate, what it must refuse to write, deterministic copy variations, and choosing between flat and hierarchical URLs. - [LocalBusiness schema for service-area businesses](https://townsmithwp.com/guides/local-business-schema/): One LocalBusiness node, Service entities with areaServed per page, one graph even alongside an SEO plugin, and honest FAQ markup. - [Internal linking for local pages](https://townsmithwp.com/guides/internal-linking-local-seo/): Hub pages per service, geo-ordered related-area links, breadcrumbs, and why links should be written into the page markup rather than rendered at runtime. - [Duplicate content across location pages](https://townsmithwp.com/guides/duplicate-content-location-pages/): Near-duplication is what kills location pages: how to measure sibling similarity with shingles and Jaccard overlap, the thresholds that matter, and the fix. - [Local SEO for tradespeople](https://townsmithwp.com/guides/local-seo-for-tradespeople/): The six or eight pages a trade business actually needs, how the website and Google Business Profile divide the work, and a first ninety days. - [Generating location pages in WordPress](https://townsmithwp.com/guides/wordpress-location-pages/): Hand-built pages, page builders and bulk generators compared, plus seven questions that separate trustworthy tooling from a doorway factory. - [Google’s scaled content policy, in plain English](https://townsmithwp.com/guides/scaled-content-policy/): What Google's scaled content policy actually says, what it does not, the three questions that decide it, and Google's own self-assessment checklist. - [E-E-A-T for local business websites](https://townsmithwp.com/guides/eeat-local-business/): What Experience, Expertise, Authoritativeness and Trust mean for a local trade site, with the concrete evidence each one needs and Google's who-how-why test. - [How AI search finds local businesses](https://townsmithwp.com/guides/ai-search-local-business/): How AI assistants retrieve and cite sources, what Google officially requires for its AI features, what tends to get quoted, and the honest place of llms.txt. - [Programmatic SEO for local businesses](https://townsmithwp.com/guides/programmatic-seo-local/): Why programmatic SEO works when there is real data underneath and collapses into doorway pages when there is not, plus the recipe for the defensible version. - [Service page vs location page](https://townsmithwp.com/guides/service-page-vs-location-page/): The two page types every local site runs on, when each earns its place, how they link as hub and spokes, and the duplication trap between them. - [Measuring location pages in Search Console](https://townsmithwp.com/guides/measure-location-pages/): Four Search Console reads for a location-page estate: impressions, clickless impressions, query mismatch and page-two stalls - and when to improve or retire. - [How to Rank for Near Me Searches Without Writing Near Me Anywhere](https://townsmithwp.com/guides/near-me-searches-local-business/) - [Local Landing Page Checklist: 40 Checks Before You Publish](https://townsmithwp.com/guides/local-landing-page-checklist/) - [Do Location Pages Need Their Own Photos? What to Use for Cities You Cannot Shoot](https://townsmithwp.com/guides/location-page-photos/) - [Writing a Service Area Page for a Town You Have Not Worked In Yet](https://townsmithwp.com/guides/service-area-page-new-town/) - [FAQs on Location Pages Without Creating Duplicate Content](https://townsmithwp.com/guides/faq-location-pages-duplicate-content/) - [Location Page Content Ideas: 20 Things to Write When Every Town Looks the Same](https://townsmithwp.com/guides/location-page-content-ideas/) - [How to Choose Google Business Profile Categories for a Service Business](https://townsmithwp.com/guides/google-business-profile-categories/) - [How Many Cities Should Your Google Business Profile Service Area Cover](https://townsmithwp.com/guides/google-business-profile-service-area-limit/) ## Notes - [Why this site ships an llms.txt](https://townsmithwp.com/why-llms-txt/): Google says its AI features need no special files. We ship an llms.txt anyway - generated from the published content so it cannot drift - and the reasons are worth a note. - [Why Townsmith will not write your copy](https://townsmithwp.com/no-ai-copy/): The only part of a local page that earns its ranking is the part only you can write. So Townsmith automates everything except that, and refuses to fake it. - [The publish gate is the product](https://townsmithwp.com/publish-gate/): Every page generator brags about how fast it publishes. Ours is built around a quality gate that can refuse - and that refusal is what makes the pages worth having. - [Fewer pages, each one defensible](https://townsmithwp.com/fewer-pages/): Why generating fewer local pages, each with enforced uniqueness and real local content, beats the bulk playbook that gets sites penalised.