Content planner
AI Content Planner: A Month of Blog Topics From Your Own Site Data
BlogAmplify's content planner fills your next month with blog topics, one a day or up to 3 with extra articles. It reads your website, your Search Console data, the keywords you and your competitors rank for and what is current in your field, measures real search demand for every topic, keeps most keywords within your site's reach and drops topics your articles already cover.
Updated
How a plan is made
A plan isn't a list of keywords pasted onto a calendar. Each one goes through the same steps, and code, not the AI, has the last word on demand, difficulty and duplicates:
- Read the site. Your pages, your search data, your competitors and your business profile.
- Check what is current in your field, so no topic rests on a name that has been replaced.
- Find candidates with keyword, related-search and Search Console lookups.
- Pick the topics, each with its search intent, stage of the buying journey, cluster, format and a brief for the writer, including what the article will add that ranking pages miss.
- Check every topic against measured demand, your site's reach, Google's results, your existing pages and what you sell. Rejected topics go back for replacements, with the reasons.
- Ground the owner questions in your site, so you are only asked what it doesn't say.
- Schedule the topics across the days, seasonal ones ahead of their dates.
A plan usually takes 15 to 20 minutes and keeps running if you close the page (a first plan with AI visibility first spends about 20 minutes asking AI assistants). Its output also lists existing pages worth refreshing instead of writing something new.
What it reads about your site
The planner starts from your website, not from a generic keyword list. Search Console and Bing are optional; each one you connect gives the next plan more of your own data.
| Source | What the planner uses it for | When |
|---|---|---|
| Your website | Every page in your sitemap, read by our crawler: your articles, products, services and pages, so topics don't repeat what you have and articles can link to it. | Always |
| Google Search Console | Your top pages, searches close to page one, searches you get seen for with no page about them, pages losing clicks and pages with a low click rate. | When you connect it |
| Bing Webmaster Tools | Your top searches on Bing and the ones with no page about them. | When you connect it |
| Keywords you rank for | The searches your site already ranks for on Google, with how hard each one is. This sets the difficulty your site can win. | Always |
| Your competitors | Searches your competitors rank for that you don't, searches that name them (alternatives, comparisons) and their articles that earn traffic. | From the competitors in your profile |
| What is current in your field | A web search at the start of every plan for the newest versions, releases, rules and prices, and the names they replaced. | Every plan |
| Your business profile | What you sell, who you sell to and your main market. Searches, seasons and prices are your main market's. | Always |
| AI visibility goals | Questions AI assistants answer without naming you, which become topics written to change those answers. | With AI visibility tracking |
Connecting takes a few minutes: see the guides for Google Search Console and Bing Webmaster Tools. Searches, seasons and prices follow the main market in your profile, the country your customers are in (or worldwide), whatever other countries show up in your data.
What is current in your field
Keyword databases lag new releases, and AI models know only what they were trained on. So every plan starts with a web search for what is newest in your field as of that day: the latest versions, releases, rules and prices, which older names they replaced and what leads each category your products depend on.
- Topics are planned around the current names, since keyword volumes lag new releases.
- A topic built on a replaced name is sent back. Upgrade and comparison topics may still name the old one, since people search for exactly that.
- What your business offers comes from your own pages (product, pricing, help and comparison pages, never blog posts). Market news is used for market topics and never presented as your feature.
- Statements in your profile that name something outdated are noted with the plan, and the assistant lists them when you ask.
Demand measured for every topic
An AI model asked for a search volume will happily write one. The planner never uses those: every topic's monthly searches and difficulty are measured for its own keyword, in your main market, whatever the model suggested. Candidates the model didn't look up are measured too, so the choice is made on real numbers.
Topics with no measured searches and no Search Console data are kept to a third of a plan at most while there are measured searches to plan instead. A search your Search Console data shows counts as demand too. Seasonal topics, pillar guides and topics answering AI visibility goals count toward that share but are never the ones dropped.
Each measured keyword also carries its Google features, such as an AI Overview, a map pack or product listings, and its seasonal peak from twelve months of searches.
Keywords your site can win
Keyword difficulty means little on its own: a difficulty of 35 is easy for an established site and out of reach for a new one. So the planner reads your site's reach from what it already wins, and every topic with a measured difficulty shows a badge: within reach, a stretch, or hard for your site today.
| How reach is set | When |
|---|---|
| From your rankings: the difficulty of the keywords your site already ranks for on Google's first page (three in four of them sit at or below it) | Your site ranks on page one for at least 5 keywords with a known difficulty |
| From your Domain Rating: what a site that strong usually wins (Domain Rating by Ahrefs) | When that says more than your rankings, or there are too few rankings |
| A safe start: difficulty up to 20 within reach, up to 35 a stretch | Neither is known yet |
A stretch runs at least 15 points above what your site wins comfortably. Out-of-reach topics are kept to a fifth of a plan; beyond that the hardest go back for a longer, more specific search that people still make, because a variant nobody searches brings no traffic either.
Formats chosen from what Google ranks
Each type of business plans with its own mix of formats, led by product-use ideas and buyer's guides for an online shop, how-to guides and comparisons for a software company and problem-and-fix articles and cost guides for a local service. The mix is a starting point, never a quota. See how it differs for Shopify stores, SaaS and local service businesses.
- Google's top 10 is read for every topic. When most results agree on another format your business plans with, the topic switches to it, since that is what searchers want.
- A search where fewer than 3 of the top 10 are articles is no blog topic at all: people want a tool, a product page or a booking site there.
- Topics answering an AI visibility goal are the exception to both: their target is the AI answer, so they keep the format their question asks for.
- Every title is held to its format's shape, and titles that don't read right are rewritten.
- No cluster takes over the month, and in plans of 15 topics or more no single format does either.
| Format | Title shape |
|---|---|
| How-to guide | Starts with "How to" |
| Explainer | The question, or "What is ..." |
| Pillar guide | A complete guide to the topic |
| Listicle | Starts with the number of items |
| Comparison | "X vs Y" |
| Alternatives | "<Competitor> alternatives" |
| Best-of roundup | "Best ... for ..." |
| Buyer's guide | "How to choose ..." or "What to look for in ..." |
| Cost and pricing | "How much does ... cost?" |
| Problem and fix | Names the problem: "Why is ...", "How to fix ..." |
| Local guide | Names the place |
| Product use and ideas | "Ways to ...", "How to wear, use or care for ..." |
| Case study | The result, or "... case study" (needs your own facts) |
| Original data | States the data: "... statistics", "... report" (needs your own facts) |
| Expert opinion | States the stance (needs your own facts) |
A best-of list never ranks your own product first by default. How each format is then written is in our methodology, and what a good brief holds is in the SEO content brief template.
Checks every topic must pass
The AI proposes; code checks. A topic that fails goes back, and the next round sees every rejected search and why, so it doesn't propose the same thing again.
| Check | What happens |
|---|---|
| One of your articles covers it | Matched by wording, by Google ranking the same pages, or by Search Console showing one of your articles already ranks for it. The topic is dropped, so it never competes with the page you have. |
| Two topics, one search | When two searches share 4 or more of Google's top 10 results, or ask for the same thing, one article covers both. |
| Not a search for an article | When fewer than 3 of Google's top 10 are articles (tools, product pages, marketplaces, booking sites), it is no blog topic. |
| Nobody searches it | Topics with no measured searches and no Search Console data stay at a third of the plan at most while there are measured searches to plan instead. |
| Out of your site's reach | Keywords far harder than your site wins today stay at a fifth of the plan at most; the hardest go back for a longer, more specific search people still make. |
| Something you don't sell | When your site and profile list at least 8 products, collections or services, a topic clearly built on one you don't offer is replaced. |
| Another country | A topic aimed at a market other than your main one is replaced, unless your own description, products or audiences name that country. |
| An outdated name | A topic built on a version or product that has been replaced is sent back. Upgrade and comparison topics may still name it. |
| A competitor in the wrong place | A competitor's name belongs only in a comparison or alternatives article, and alternatives to your own brand are never planned. |
| An event too close | A seasonal topic whose event starts too soon to publish ahead of it is left out. |
| Evidence it doesn't have | Case studies, original data and expert opinion pieces are planned only when you've given BlogAmplify your own results, data or views to build them on. |
When one of your existing pages would serve a search better than a new article, the plan says so: it lists those pages under "Refresh these instead of writing new posts" in the planner, with the reason and what to change.
Growth + AI Visibility
AI visibility goals in the plan
On Growth + AI Visibility, BlogAmplify asks AI assistants the questions your customers ask. Questions where they name competitors or cite other sites and leave you out become goals, and the plan writes the articles meant to change those answers:
- The plan covers every open goal it can, up to 80% of its topics, so at least a fifth of the month stays led by search demand.
- One topic answers up to 3 goals that ask about the same subject, with a heading for each question.
- The format follows the question: "which tools" becomes a best-of list, "how can I" a how-to, a cost question a cost guide.
- A goal one of your articles is already about goes on that article's refresh suggestion instead of a new topic.
- A first plan waits for the first round of AI answers, so it starts from them. Asking takes about 20 minutes before the plan's own 15 to 20.
See AI visibility tracking for which assistants are checked and how a goal is won.
Owner questions: optional and short
First-hand facts make an article worth reading, and your website usually has some. So each topic first collects facts from your own pages, shown in the topic as "Already on your site" and used automatically. Articles BlogAmplify wrote are never a source.
Then each topic may ask you up to 3 questions, and only ones your site doesn't already answer. Each asks for one fact in about 15 words, such as what you charge for a common job or the mistake you see most often. Answers become first-hand experience in that article.
Scheduling: one to three a day
- The window: your billing period, so the calendar covers the days you pay for (during the trial, through the end of your first paid month). The next period's topics are planned about 10 days before it starts, so the calendar carries on.
- How many: one topic a day, two or three with the +30 articles a month add-on (one or two packs).
- Spread: topics from different clusters take turns, so one theme doesn't fill a week.
- Seasons: a seasonal topic takes the slot about three weeks before its event, never later than 7 days before it, and events too close to publish ahead of are skipped.
- A first plan puts its strongest topic on day one, since that article is written right away and is your first look at the writing.
- No bursts: topics that fall behind never go out all at once. Turning auto-publish back on, you choose to catch up 1 extra article a day or skip them.
Your edits and Regenerate
The plan is yours to change at any time:
- Open a topic to change its title, keywords, format or instructions, or to answer its questions.
- Drag a topic to another day, add your own on a day with room, or delete one.
- Write any article of the next 7 days early and edit it before its day.
- Ask the AI assistant to find better ideas or replace the weakest topics. It checks each idea the way the planner does, and every change has Undo.
What the planner never does
- Use made-up numbers. Search volumes and difficulty are measured, never written by the AI.
- Compete with your own articles. A search one of your articles already covers stays with that article instead of becoming a new topic.
- Wait for you. Owner questions are optional, and the plan and its articles go ahead without answers.
- Promise rankings. It aims each topic where your site can compete and measures what happens. No planner can promise a position.
Plans also stay with what you offer. The planner is told to plan around what you sell, and when your site and profile list at least 8 products, collections or services, every topic is checked against them. Searches your own product and service pages are built for are left to those pages, and briefs leave your prices and market rules to your pages and the article's sources.
Frequently asked questions
What is an AI content planner?
Software that picks your blog topics and puts them on a calendar from data instead of guesses. BlogAmplify's reads your site, your Search Console data and the keywords you and your competitors rank for, measures real demand for every topic and plans the next month.
Do I have to answer the owner questions?
No. Each topic gets at most 3 short questions, and only ones your website doesn't already answer. Answers become first-hand facts in that article. Without them the article is still written and published, and a fact nobody supplied is simply left out.
Can I change the plan?
Yes. Open any topic to change its title, keyword, format or instructions, drag it to another day, add your own topic or delete one. The assistant can make the same changes when you ask. Topics you touched are kept when you regenerate.
How often can I regenerate the plan?
Up to 3 times a billing period. A new plan replaces only unwritten topics you haven't touched, never ones due in the next 2 days. The plan for your next billing period is made for you and doesn't count.
Does it work for a new website?
Yes. A site with no rankings yet is planned around easier, more specific searches, set by how strong its domain is, and every topic is still checked for real demand and against Google's results. Connecting Search Console gives the next plans your own search data.
How many topics does a plan have?
One for each day of your billing period, about 30 a month. With extra article packs it is two or three a day. Seasonal topics are placed about three weeks before their event, so the article is live well ahead of it.
Get a month of topics planned from your own data
Every plan includes the content planner. Start a trial and connect your site: your first plan is usually ready within the hour, with its first article written right away.
Growth: Card required. Free for 3 days, then $99/mo. Cancel before then and pay nothing.

