MostAIwritingtoolshandyouadraftandcallitfinished.TryPublishtreatsadraftasaclaimthatstillhastobechecked:itscoresthepiece,showsyoutheparagraphsthatfail,rewritesonlythose,checkstherewriteagain,andrefusestopublishuntilyoueitherpassthegateorrecordanoverride.
Research → write → verify → publish → measure
Write it. Prove it. Publish it.
TryPublish turns research, brand knowledge, and careful verification into fast, search-ready articles — then publishes them to a site built for readers, search engines, and AI answer engines.
Free plan · 1 publication · 25 posts · no card required
Posts
18 of 500 posts used
- How answer engines choose their sourcesVerified · 1,284 impressionspublished
- Programmatic SEO without thin pagesVerification running · strict scanverifying
- A content brief a writer can actually useBrief approved · outline editeddraft
- Internal linking for topic clustersVerified · publishes Tuesdayscheduled
- Measuring content without vanity metricsResearch completedraft
- Rewriting a page that stopped rankingOverride recorded by Danapublished
One system, five steps
- 01
Research
Topics and intent
- 02
Write
Brief and brand voice
- 03
Verify
Checks and gates
- 04
Publish
Static, on the edge
- 05
Measure
Search and readers
The problem
Most AI writers stop at the draft.
A generated draft looks finished and behaves like a first pass. Everything that decides whether the piece is worth publishing is still sitting on your desk.
- Still yoursResearchWhat to write about, and why anyone is searching for it.
- Still yoursFact-checkingWhether the confident sentences are actually true.
- Still yoursStructureAn outline that answers the question in the right order.
- Still yoursMetadataTitle, description, canonical, schema — the part crawlers read.
- Still yoursPublishingGetting it onto a real site, at a real address, fast.
- Still yoursMeasurementFinding out whether any of it worked.
Workflow
Six steps, in the order that makes the last one safe.
Every step leaves something behind that the next one reads — a research set, a brief, a voice profile, a verification run, a published revision.
Topic & intent research
4 SERP competitors analysed
- how do llms pick citations2.4kinformational
- answer engine optimization checklist880commercial
- does schema affect ai answers590informational
Research — what people ask, which pages already answer it, and which keywords carry the intent.
Content brief
search intent: informational · 4 SERP competitors
Keywords
- answer engine optimizationprimary · informational
- llm citationssecondary · informational
- structured data for AIsupporting · commercial
Outline
- 01What an answer engine actually reads
- 02Why structured data still decides citations
- 03Three fixes that survive a model update
- 04How to measure whether it worked
Build the brief — keywords with roles, SERP competitors, and a section outline you can rewrite before a word is drafted.
Brand voice profile
built from 6 of your own sources
Point of view
First person plural
Reading level
Grade 9
Tone
Direct, specific, unhurried
Approved knowledge base
- Positioning one-pagerdocument
- Pricing and plan limitsdocument
- Q3 customer interviewsnote
- Competitor teardownnote
Write in the saved brand voice — drafting reads from a voice profile built from your sources, plus a knowledge base you approved.
Verification run
mode: strict · operation: scan
- AI detectionfail
2 paragraphs above the strict threshold
suggested fix: humanize
- SEOwarning
Meta description 42 characters short of target
suggested fix: edit
- Readabilitypass
Grade 9 · average sentence 17 words
In today's fast-paced digital landscape, it is important to note that content velocity remains a key driver of organic growth. Only the flagged sentence is rewritten. The rest of the paragraph is left alone.
publishing needs a passing run, or a recorded override
Verify and humanize — AI detection, SEO and readability checks run on the draft, and only flagged passages are rewritten.
How answer engines choose their sources
8 min read · verified before publish
Publish — the whole site renders to immutable HTML, uploads, and only then goes live.
Search performance
Search Console · last 28 days
Impressions
42,910
+18%
Clicks
2,164
+11%
Avg. position
11.4
-2.1
Top articles
- How answer engines choose their sources812 clicks · pos 4.2
- Internal linking for topic clusters466 clicks · pos 8.7
- Programmatic SEO without thin pages301 clicks · pos 12.9
Measure — impressions, clicks, rankings, visits and leads come back against the article that earned them.
Product
Every surface you need, and nothing you have to imagine.
Research, briefs, brand voice, verification, the editor, domains and measurement — the screens below are the product as it ships today.
Topic & intent research
4 SERP competitors analysed
- how do llms pick citations2.4kinformational
- answer engine optimization checklist880commercial
- does schema affect ai answers590informational
Writing
Topic and intent research
Queries, volumes and search intent for the topic, alongside the pages already ranking for it.
The difference
Verification happens before publishing, not after a reader notices.
01
Detect issues
A run scores the draft on AI detection, SEO and readability. Runs are recorded, so a piece always has a history you can point at.
02
Show exactly what needs attention
Findings are per-paragraph, not one number for the article. Each check reports a status and the fix action that would clear it.
03
Rewrite only flagged passages
Humanization touches the passages that failed and leaves the rest — including the sentences you wrote yourself — untouched.
04
Re-run SEO and readability
The rewrite is checked again rather than trusted. A fix that breaks readability or drops a keyword comes back as a new finding.
What a failing run looks like
Three checks, each with its own status and suggested fix, and a flagged passage shown in place. Nothing here is a score you have to interpret on your own.
- ai_detection
- seo
- readability
- gate: failed
- override recorded
Verification run
mode: strict · operation: scan
- AI detectionfail
2 paragraphs above the strict threshold
suggested fix: humanize
- SEOwarning
Meta description 42 characters short of target
suggested fix: edit
- Readabilitypass
Grade 9 · average sentence 17 words
In today's fast-paced digital landscape, it is important to note that content velocity remains a key driver of organic growth. Only the flagged sentence is rewritten. The rest of the paragraph is left alone.
publishing needs a passing run, or a recorded override
Capabilities
What is actually in the box.
Fourteen capabilities, grouped by the part of the job they do.
Brand voice profile
Built from sources you supply — point of view, reading level and tone — then reused on every draft.
Approved knowledge base
The facts, positioning and product detail a draft is allowed to argue from.
Topic and intent research
Keywords with roles, search intent, and the competitors already ranking for the query.
Editable briefs and outlines
Section-by-section structure you can rewrite before a single paragraph is drafted.
Rich-text editing
Headings, tables, links, images and quotes in a real editor, not a chat box.
SEO metadata and structured data
Titles, descriptions, canonicals and schema rendered into the published page.
Verification and human-review gates
A run has to pass before publishing — or you record why you published anyway.
Image generation and optimization
Article imagery produced in the workspace and served at sensible sizes.
Internal and external linking assistance
Suggested links across your own posts, and out to the sources a claim rests on.
Static edge-hosted publications
Immutable HTML in Cloudflare R2, served from the edge cache, rebuilt on every publish.
Platform subdomains and custom domains
A trypublish.site address for every publication; your own domain on eligible plans.
Search Console performance
Impressions, clicks, average position and queries, per article.
Rank tracking
Tracked keyword targets with position snapshots over time, recorded per device.
Reader analytics and lead attribution
Traffic sources, referrers and form submissions tied back to the post that produced them.
Publishing
Published articles are files at the edge, not database queries.
The writing side is a normal database-backed application. The reading side deliberately is not — which is why a busy day for your readers is a quiet day for your CMS.
Domains
Cloudflare for SaaS · 3 of 3 used
- field-notes.trypublish.sitePlatform subdomainactive
- notes.acme.comCustom domain · canonicalcertificate active
- blog.acme.comCustom domainverifying hostname
switching the canonical domain rebuilds the site so links, sitemap and feeds move together
Platform subdomains and custom domains
Every publication gets its own *.trypublish.site address. Point your own domain at it on Pro or Business.
How answer engines choose their sources
8 min read · verified before publish
No client JavaScript by default
A published article is HTML and CSS. Nothing has to boot before the first paragraph is readable — which is also why crawlers and answer engines get a clean page.
Writer path · database-backed
Draft
PostgreSQL
Publish
one transaction
Render
immutable HTML
Reader path · cache-first
R2
versioned artifacts
Edge cache
Cloudflare
Reader
no client JS
the active pointer moves only after every artifact has uploaded
Static artifacts, then the pointer moves
Each publish renders the whole site into immutable HTML in Cloudflare R2. The active pointer only moves once every file has uploaded, so readers never catch a half-published site — and reader traffic is served from cache and object storage without touching the CMS database.
An address per publication
Publishing activates a trypublish.site subdomain for the publication. Custom domains are available on eligible plans.
Managed certificates
Hostname verification and certificates are handled through Cloudflare for SaaS. A domain only goes live once both are active.
Origin changes rebuild the site
Choosing or removing a canonical domain re-renders the publication so links, sitemap, feeds and structured data all move together.
Feeds and sitemaps included
Every publish writes robots.txt, sitemap.xml, RSS and Atom alongside the HTML. Noindex articles are left out of both.
Measurement
The loop closes on the article, not on a dashboard average.
Performance comes back attached to the piece that earned it — which is what makes the next brief better than the last one.
- 01
Published article
An immutable revision goes live on your publication.
- 02
Impressions
Search Console reports how often the page was shown for a query.
- 03
Clicks
And how often that impression turned into a visit.
- 04
Rankings
Tracked keyword targets get position snapshots over time, per device.
- 05
Visits
Reader analytics record pageviews, referrers, sources and countries.
- 06
Leads
Form submissions are attributed back to the article that produced them.
Search performance
Search Console · last 28 days
Impressions
42,910
+18%
Clicks
2,164
+11%
Avg. position
11.4
-2.1
Top articles
- How answer engines choose their sources812 clicks · pos 4.2
- Internal linking for topic clusters466 clicks · pos 8.7
- Programmatic SEO without thin pages301 clicks · pos 12.9
Rank tracking
4 tracked targets · daily snapshots
- answer engine optimizationdesktop#4+3
- content verification tooldesktop#9+1
- ai article humanizermobile#14-2
- static blog hostingdesktop#21+6
snapshots are stored per device, so a mobile drop never hides behind a desktop average
Leads
attributed to the article that produced them
- Newsletter signup2m ago
from “How answer engines choose their sources”
- Demo request1h ago
from “Programmatic SEO without thin pages”
- Newsletter signup4h ago
from “Internal linking for topic clusters”
Reader analytics are collected on the public site and never pass through the writer database. Search Console figures require connecting the property that owns your publication.
Pricing
Three plans, priced per month, with publishing limits stated up front.
Free
For trying the publishing workflow end to end.
$0 per month
- 1 publication
- 25 posts
- No custom domain
- 1 import per month
- Research, briefs and outlines
- Brand voice profile and knowledge base
- Verification checks and review gates
- Static edge-hosted publication
- A trypublish.site address
- Reader analytics
Pro
Most popularFor a growing publication and its team.
$19 per month
- 3 publications
- 500 posts
- 3 custom domains
- 10 imports per month
- Everything in Free
- Custom domains with managed certificates
- Search Console performance and rank tracking
- Image generation and optimization
- Internal and external linking assistance
- Lead capture and attribution
Business
For multi-publication content operations.
$49 per month
- No fixed cap on publications
- No fixed cap on posts
- No fixed cap on custom domains
- No fixed cap on imports per month
- Everything in Pro
- No fixed cap on publications or posts
- No fixed cap on custom domains
- No fixed cap on monthly imports
- Redirects and taxonomy across publications
- Team access to every workspace
Limits are per plan and shown in the workspace as you use them. AI generation, verification and image generation carry a variable cost, so they are metered rather than unlimited.
Questions about a plan? Email hello@trypublish.site.
FAQ
Honest answers, including the things TryPublish does not do.
- Is TryPublish only an AI writer?
- No. Generation is one step in a longer path. TryPublish researches the topic, builds an editable brief, drafts in a brand voice profile you have saved, runs AI-detection, SEO and readability checks, publishes static HTML to the edge, and then reports how the article performs in search and with readers.
- Can I use my own domain?
- Yes, on eligible plans. Every publication also gets its own address on trypublish.site, activated the first time you publish. Custom domains are verified and issued certificates through Cloudflare for SaaS, and switching the canonical domain rebuilds the published site so HTML, sitemap, feeds and structured data all move together. The Free plan does not include a custom domain.
- Does TryPublish replace WordPress?
- For a content site, it replaces the stack: the editor, the SEO metadata, the hosting and the analytics. It is not a general-purpose CMS with a plugin ecosystem, and it does not run arbitrary server-side code on your public pages. If your site is a publication, TryPublish covers it. If your site is an application, it does not.
- Can I edit everything before publishing?
- Yes. Briefs and outlines are editable, drafts open in a rich-text editor, SEO metadata is yours to change, and nothing reaches the public site until you publish it. Verification is a gate rather than an autopilot: if a check fails and you decide to publish anyway, you record an explicit override.
- How are public sites hosted?
- Publishing renders your whole site into immutable HTML artifacts in Cloudflare R2, and only moves the active pointer once every file has uploaded. Readers are served from Cloudflare's edge cache, so public pages never touch the CMS database, and by default they need no client JavaScript.
- Can I start free?
- Yes. The Free plan is $0 and includes one publication, up to 25 posts and one import per month. No custom domain is included on Free. You can move to Pro or Business when you need more publications, posts or domains.
Still unsure whether it fits your publication? Email hello@trypublish.site.
Publish something you can stand behind.
Start on the free plan — one publication, 25 posts, the whole workflow.