Feature · AI content writer
A GEO content writer for the questions you lose in AI answers
Last updated
From lost question to published page
- 1
Pick a gap
A gap is a buyer question where assistants answer without you. They come from AI visibility tracking, ranked so the questions with the most buying intent come first. - 2
Build the brief
GEOHATS takes the three competitor pages cited most often for that question in your scans and reads them, then adds your brand, product, ideal customer, the internal pages to link, your already-published pages to interlink, and your design tokens (fonts and colors), so pages on different sites don’t share one look. - 3
Claude writes the page
The writer researches with live web search and follows one methodology for every page: a short direct answer at the top, tables and an FAQ where they help, every claim linked to its source, a visible “last updated” date, and JSON-LD structured data. - 4
The quality gate checks it
Automated checks run on the finished HTML (details below). A page that fails can’t be published. - 5
Publish to your site
One click sends it to your CMS as a draft or a live post, or it publishes automatically if you turned that on. You can also download the HTML. - 6
Re-check whether it's cited
Later scans watch the same question and mark the page as cited when an assistant links it.
Page types it writes
| Page type | Best for | What it needs from you |
|---|---|---|
| Article or listicle | "Best X for Y" and how-to questions | Nothing extra |
| Comparison | "X vs Y" questions, with a verdict per factor | Nothing extra |
| Statistics | "X statistics" questions; sourced stats with year and source | Nothing extra |
| Review | Questions about one product | Your own first-hand notes. Without them it returns a testing checklist, not a review |
| Data study | Original data, the kind of source assistants cite most | Your dataset. Without it, it returns a study plan, never invented numbers |
For the same question it can also draft posts for YouTube, Medium, LinkedIn and Reddit. Those are drafts only: GEOHATS never posts to Reddit or any social network for you.
What the quality gate checks
Every generated page is checked before you can publish it. Errors block publishing; warnings are shown for you to review.
| Check | Result if it fails |
|---|---|
| The HTML is complete (not cut off) | Blocks publishing |
| No banned AI-voice phrases ("delve", "game-changer", "unlock" and others) | Blocks publishing |
| No unmarked placeholder text (lorem ipsum, TBD) | Blocks publishing |
| At least one link to your own site | Blocks publishing |
| External links to sources | Blocks publishing if none; warns if fewer than expected (8 for statistics pages) |
| JSON-LD structured data present | Blocks publishing |
| A data table or an FAQ block | Blocks publishing |
| Answer-first block near the top (TL;DR, verdict, key takeaways) | Warning |
| dateModified in the structured data | Warning |
| Internal links point to pages you listed | Warning |
| Image or fact-check markers still to fill in | Warning |
| No em or en dashes (a common AI tell) | Warning |
| Your brand colors and font appear | Warning |
| The target question's wording is covered | Warning |
If you edit a page’s source in the app, the gate runs again, and a live page that no longer passes goes back to draft.
Quality gate: passed
0 errors · 2 warnings
- 1 unfilled placeholder marker like “[IMG: product dashboard]”: add the real image or remove the marker
- Internal links not in your listed pages (verify they exist): /pricing
Where it publishes
Pages go to your own site, on your own domain. Connect a CMS per website in Integrations:
- WordPress (application password), Webflow, Shopify, Ghost, HubSpot, Framer, Wix (beta)
- GitHub: commits the page to your repo or opens a pull request, for sites built with Next.js, Astro, Hugo and similar
- Webhook: sends the page, signed, to Zapier, Make, n8n or your own backend
Republishing updates the same post instead of creating a duplicate. On WordPress you can add an IndexNow key so search engines hear about the new page right away.
Honest limits
- You verify before you publish. The writer uses live research and the gate rejects pages without sources, but a model can still get a price or a detail wrong. Read every page first.
- Integrations beyond WordPress are new. WordPress came first; Webflow, Shopify, Framer, Ghost, HubSpot, Wix, GitHub and the webhook were added in October 2026, and Wix is in beta. Each connection is tested with your credentials when you connect it.
- No guarantee of citation.A better page raises your chances; it doesn’t force an assistant to cite you. Results usually take 2 to 8 weeks to show.
- Reviews and data studies need your input.GEOHATS won’t invent hands-on experience or survey numbers.
Write it from your editor instead
Prefer to write the page with Cursor or Claude Code? The GEOHATS MCP server gives your coding agent the same brief, accepts the HTML it writes, runs the same quality gate and publishes it.
FAQ
Which AI model writes the pages?
Claude, when you connect an Anthropic key. Without one, GEOHATS uses your best available provider and a content-grade model (GPT-5 for OpenAI, never a mini model). The app tells you which model will write before you generate, and suggests connecting Anthropic if it isn't Claude.
Is the content original or rewritten from competitors?
Original. The competitor pages cited today are read for analysis, so the new page covers what they cover and goes further, but the writer is instructed to research with live web search and link every claim to its primary source, not to copy.
Do I need to check the facts?
Yes. Pages are built from live web research with linked sources, and the gate blocks pages with no sources, but you are the publisher. Check prices, statistics and competitor claims before a page goes live. The app shows this reminder next to the publish button.
What does a page cost to write?
GEOHATS is a one-time purchase and you pay your AI provider for each page. In our own test runs an article, comparison or statistics page cost roughly $0.20 to $0.50 including web research. Each AI-written page counts as one run.
Can it publish automatically?
Only as a draft unless you choose otherwise. Each website's publishing mode is off, send as draft, or publish live, and new connections start in send as draft. With draft or live set, a page that passes the quality gate goes to your CMS as soon as it is written. A page that fails the gate is never published.
Can I write the page myself, or with my coding agent?
Yes. Through the MCP server, Cursor or Claude Code can pull the same brief (your site context plus the competitor pages cited today), write the HTML, and hand it to GEOHATS. It runs the same quality gate and saves a draft, and that path doesn't use a run.
How long until a published page gets cited?
Typically 2 to 8 weeks, if it gets cited at all: assistants have to crawl, index and start trusting the page. GEOHATS keeps scanning the question and marks the page as cited when an assistant links it.
Further reading
Turn your lost questions into pages
The content writer is included in every tier. Pay once, connect your own AI keys, and you pay your provider about $0.20 to $0.50 per page.
See pricing