Skip to content
Get started

Google-policy safe by design

The safe way to automate SEO content long-form blogs client publishing

Research, write, illustrate and publish 3,000 to 4,000 word posts that read like a human wrote them, tuned to your industry instead of a generic template.

AI Blog Publisher

DoTechTalk

Active industry profile: DoTechTalk (Tech News & Education Blog)

Generate & Publish Now Research Topic Ideas

Topic ideas

Pick one or more — each selected topic is queued as its own background post.

Title Keywords Format Why now / why it ranks here
How to spot a fake crypto airdrop before you connect a wallet fake airdrop warning signs wallet drainer, crypto scam checklist Troubleshooting Guide Airdrop-farming searches spike after every major token launch
Web3 wallets vs custodial exchanges: who should hold your keys? web3 wallet vs exchange self-custody, hot vs cold wallet Comparison Post Renewed self-custody interest after recent exchange outages
What is a smart contract, in plain English what is a smart contract smart contract example, how it works Glossary Definition Steady definitional volume, fills a gap in the beginner cluster
The 11-point checklist before you mint your first NFT nft minting checklist gas fees, minting cost Checklist Beginner minting queries rising with new low-fee chains
Publishing Schedule

Timezone

IST — Mumbai, Delhi, Bangalore

Publishing days

Mon Tue Wed Thu Fri Sat Sun
Mon 1+ 09:00
Sat 2+ 23:00
Auto-publish blogs
Content Settings

Word count

2500 4000

Writing tone

Conversational

Features

Internal Linking
FAQ Section
Table of Contents

Inside the plugin

A pipeline, not a prompt box

Every post runs through research, a word-budgeted outline, section-by-section writing, illustration and a compliance check before it ever reaches your editor.

Keyword-led topic research

Candidate topics come back ranked by search intent and content gap, each with a primary keyword, secondaries, and a stated reason it is in demand right now.

24 content formats

Every topic gets the shape that fits it — comparison, checklist, glossary, playbook, myth-buster — modelled on how Stripe, HubSpot and Ahrefs actually structure posts.

Written section by section

A word-budgeted outline first, then each section written and re-checked against its own target. No 1,500-word draft pretending to be a 2,500-word one.

Per-industry profiles

Tone, vocabulary, audience and topic focus load from a profile per site, so a hemp dispensary and a B2B SaaS never end up sounding like the same writer.

Compliance guardrails

Banned claims are matched in code, not just requested in the prompt. A hit holds the post for review even when auto-publish is switched on.

Writing that reads human

Em-dashes stripped, 30+ AI clichés blocked, sentence length forced to vary — the specific patterns detection tools score against.

SEO assembled, not bolted on

Anchored table of contents, FAQ accordion with FAQPage schema, internal links placed inline, and title, meta and focus keyword written straight into Yoast.

Illustrated automatically

A featured image plus inline visuals only where the outline marked a genuine need for one, generated to match the image style you picked.

Publishes on your schedule

Post counts and times per day in your own timezone, generated in the background so a slow run never times out your browser or your host.

How it works

Five stages, each one fixing where AI writers break

One call to the plugin runs all five. You see the topic list and the finished post; everything between them is handled.

  1. 01 Research and rank topics Fixes: Generic topics nobody actually searches for
  2. 02 Budget the outline Fixes: Drafts that land short and get padded out
  3. 03 Write section by section Fixes: A 1,500-word draft sold as a 2,500-word one
  4. 04 Illustrate and assemble Fixes: Raw text you still have to format yourself
  5. 05 Publish, or hold it back Fixes: Unreviewed content tripping Google policy

01 Research and rank topics

Topic ideas

Ranked best first
TitlePrimary keywordFormat
Web3 wallets vs custodial exchanges: who should hold your keys? web3 wallet vs exchange Comparison Post
How to spot a fake crypto airdrop before you connect a wallet fake airdrop warning signs Troubleshooting Guide
What is a smart contract, in plain English what is a smart contract Glossary Definition

Each topic carries its own secondary keywords and a stated reason it is in demand, so you can reject one before it costs you a generation.

02 Budget the outline

Outline

Target 2,800 words
  • Why your keys are the whole argument 420w
  • What custody actually means on each side Table 480w
  • Where self-custody bites back 460w
  • How to decide, by how much you hold Visual 520w
  • The switch, without losing anything 500w
  • What to check every few months 420w

Budgets are planned about 12% above your floor, because sections undershoot their own target. A table or a visual is only flagged where the content genuinely has one.

03 Write section by section

Writing sections

2,763 of 2,800
  • Why your keys are the whole argument 438 / 420
  • What custody actually means on each side 502 / 480
  • Where self-custody bites back 331 / 460
  • How to decide, by how much you hold 547 / 520
  • The switch, without losing anything 516 / 500
  • What to check every few months 429 / 420

Section three came in short, so only section three is rewritten with more depth. The other 2,400 words are never regenerated, and never re-billed.

04 Illustrate and assemble

Assembled post

Ready for the editor
Table of contents Why your keys are the whole argument What custody actually means on each side Where self-custody bites back
Self-custody among active traders 62%
  Self-custody Exchange
Who holds the keys You The platform
Recovery if lost Seed phrase only Support ticket
Can I move funds off an exchange without paying twice? +
Get the full self-custody checklist Read the guide

Anchored contents, stat bars, styled tables, an FAQ block with FAQPage schema and two CTAs, plus title, meta and focus keyword written into Yoast.

05 Publish, or hold it back

Publish decision

Auto-publish is on
PostStatus
Web3 wallets vs custodial exchanges Published
What is a smart contract, in plain English Published
Why this token could double by December Matched a banned claim: price predictions stated as fact Held for review

The guardrail is code, not a prompt instruction. It overrode auto-publish and sent that post to pending instead, which is the difference between a policy problem and a draft.

Reads human

Written like a person, not a prompt

Detection tools do not read for meaning. They score patterns: an em-dash habit, a predictable cliché vocabulary, and sentences that all run the same length. Each of those is handled in the prompt, then checked again in code after the draft comes back.

See where it happens

Never written

delve tapestry testament boasts robust seamless realm landscape navigate foster harness unlock elevate myriad cutting-edge +15 more
30 phrases built in 0 em-dashes

Written into the prompt

Step 1

The active profile's banned claims and required disclaimers go into every section prompt, before a word is written.

Checked in code

Step 2

When the draft comes back, the finished body is matched against that same list. A prompt can be ignored by the model. This check cannot.

Held, not published

Step 3

A match forces the post to pending and records exactly which claim it hit, even with auto-publish switched on.

Compliance

The rules your industry actually has to follow

A hemp dispensary cannot say FDA-approved. A crypto blog cannot promise a return. Each profile carries its own banned claims and required disclaimers, and they are enforced against the finished draft rather than politely requested in the prompt.

See the profiles
  • Per-industry rule sets
  • Disclaimers appended automatically

Banned claims

Hemp & Barrel
  • “cures”, “treats” or “prevents” a named disease
  • “FDA-approved” or any implied FDA clearance
  • “100% legal in all 50 states”
  • “Won't show up on a drug test”
  • “Non-psychoactive” for Delta-8 or THCA
  • “No side effects” / “completely safe”

3 more claims, plus 5 disclaimers appended automatically

Compliance level Strict

Content formats

Twenty-four shapes, not one template

A checklist does not read like a comparison, and neither reads like a glossary entry. The research step picks the format that fits each topic, so a year of posts does not come out looking like the same article rewritten twenty times.

See how topics are picked

Format picked per topic

  • Web3 wallets vs custodial exchanges Comparison Post
  • The 11-point checklist before you mint Checklist
  • What is a smart contract, in plain English Glossary Definition
  • Why most airdrop advice is wrong Myth-Busting

The full library

Step-by-Step Tutorial Beginner's 101 Overview Checklist Templates & Examples Roundup Troubleshooting Guide Framework / Methodology Comparison ("X vs Y") Statistics Roundup Tool / Resource Roundup Customer Case Study Benchmark Reference Single-Topic Data Study Myth-Busting Opinion / Thought Leadership News Analysis / Hot Take Before/After Transformation Ultimate Pillar Guide Ranked "Best X" Listicle FAQ Roundup Glossary / "What Is X" Product-Agnostic Playbook Original-Research "State of X" Interview & Expert Roundup Self-Experiment / Build in Public

The last three are switched off for auto-generation on purpose. Each one rests on something the plugin does not have: a real survey, a real named interviewee, or a real internal experiment. Producing them anyway would mean inventing the evidence, which is worse than not publishing them.

Industry profiles

Tuned to your industry, not to blogging in general

A profile is a single JSON file. It sets the tone, the vocabulary, who is being written for, which topics matter, and the claims that must never appear. Five ship as working examples, including a regulated hemp retailer and a crypto news site. Any other industry is a new file, not a code change.

What a profile controls

  • Tone of voice
  • Vocabulary rules
  • Who it is written for
  • Topic focus
  • Banned claims
  • Required disclaimers

Pricing

One credit, one finished post

No OpenAI or Gemini account to open, no API keys to paste into a client's site, and no separate token bill arriving at the end of the month. Writing and images run on our keys.

Monthly Yearly 2 months free

Starter

One site, a steady post every few days, written while you do something else.

$ 29 / month

30 credits a month

  • 1 site
  • 3,000 to 4,000 words a post
  • All 24 content formats
  • Compliance guardrails and disclaimers
  • Two images on every post
  • Scheduled and on-demand publishing
Get started

Agency

For networks and publishers pushing volume across many sites.

$ 199 / month

300 credits a month

  • Everything in Growth
  • Unlimited sites and profiles
  • Extra credits at $0.50 each
  • Industry profiles written for you
Talk to us

One credit is one finished post: researched, written to 3,000-4,000 words, illustrated with two images, and checked against the rules of your industry. A credit is spent when the post is written, not when you publish it, so a post held for review still counts. A run that fails before producing a draft does not.

Built against real constraints

Written for industries that cannot afford a bad claim

No testimonials here yet, because there are none worth quoting yet. What there is: four working profiles, each written against a real business with rules a generic AI writer would have walked straight through.

Hemp and CBD retail

Cannot say FDA-approved, cannot call Delta-8 non-psychoactive, cannot promise a post-use drug test comes back clean. Nine banned claims and five disclaimers, enforced on the finished draft.

Crypto and Web3 media

No price predictions stated as fact, no guaranteed returns, no implying the site gives licensed financial advice. The exact category the FTC and SEC pursue publishers over.

E-signature SaaS

Insurance-agency vocabulary, and a standing rule against name-dropping the market-leading rival as the go-to example when a generic phrase does the same job.

Employee monitoring

A product that sells on transparency rather than surveillance, so the writing had to stay on the right side of that line without being reminded every time.

We’ve got answers

Any doubts? We’re here to help

The questions people actually ask before buying: what it costs to run, what happens on publish, and what the plugin refuses to do.

1. Do I need my own OpenAI or Gemini account?

No. Writing and images run on our keys, so there is no API account to open and no separate token bill. You buy credits, one per post, on the plan you pick.

2. Will Google penalise this content?

Google's policy targets scaled content abuse: automated publishing at volume with no human review. That is why auto-publish ships switched off, every post lands as pending for you to read, and a post that trips a compliance guardrail is held back even when auto-publish is on.

3. How long does one post take?

Usually one to three minutes. It runs in the background through WP-Cron rather than inside the page request, so the button returns immediately and a slow generation can never time out your browser or your host.

4. How long are the posts?

3,000 words is the floor and 4,000 the ceiling, both adjustable. Actual length is decided per post by what the topic needs. The outline gives every section its own word budget, and a section that comes in short is rewritten on its own rather than the whole draft being regenerated.

5. Can I choose what it writes about?

Yes. Run just the research step and you get candidate topics with the keyword, the format picked for each, and why it is in demand right now. Tick the ones you want and leave the rest, or let it choose the top-ranked topic itself on a schedule.

6. Does it work with Yoast?

Yes. If Yoast is active, the title, meta description, focus keyword and social fields are written straight into Yoast's own meta keys, so its UI and analysis pick them up with no extra step. If it is not installed, the plugin outputs those tags itself.

7. What if it writes something my industry cannot say?

The claim is matched against your profile's banned list in code after the draft comes back, not just requested in the prompt. A hit forces the post to pending and records which claim it hit, so you see exactly why it stopped.

8. Will every post come out looking the same?

No. The research step picks a format per topic from a library of 24, and the outline plans different sections, tables and visuals for each. Titles are forced to vary in phrasing across a batch too, so you do not end up with twenty posts sharing one headline shape.

9. Can I run it on client sites?

That is what the plans are built around. Each site gets its own industry profile, so a hemp retailer and a B2B SaaS never sound like the same writer, and every site draws on one shared pool of credits rather than a separate bill each.

Ready when you are

Stop writing the blog you keep postponing

Two posts a week, in your industry's voice, held for your review before anything goes live.