Blog Brainstorm

Blog topics backed by data, not guesswork

Most content calendars are built on hunches. Blog Brainstorm mines your Search Console data and live keyword research to find the topics where you can realistically compete, scores them, and queues the winners for writing.

  • Live volume & difficulty
  • SERP-checked ideas
  • Deduped against your posts
Trailspur

Blog Brainstorm

New runIdeasPast runs
10 ideas·deduped against published postsDataForSEO

Programmatic SEO: a practical guide for small teams

Informationalvol 2.4kKD 31 Strong blog SERP

88

score

Ready to writeSend to Writer

Best content optimization tools, compared

Commercialvol 1.3kKD 44 Strong blog SERP

81

score

Ready to writeSend to Writer

How to run a content audit (step by step)

Informationalvol 880KD 26 Mixed SERP

76

score

How it works

From keyword chaos to a ranked topic plan

  1. 1

    Point it at your site

    Connect Search Console and set your target keywords or themes. Brainstorm learns what you rank for, what you’ve published, and where you want to go.

  2. 2

    It mines real demand

    It harvests the queries you almost rank for, expands your seed keywords with live volume and difficulty data, and looks for gaps your competitors own.

  3. 3

    Ideas are scored and deduped

    Every idea gets an intent label, search volume, difficulty, a SERP check (does a blog post realistically fit this query?), and a priority score. Topics you’ve already covered are filtered out.

  4. 4

    Send the winners to the Writer

    Approve the ideas worth writing and hand them straight to the Blog Writer, or export a clean topic brief for your team or client.

Why it works

Every idea earns its place on the list

Anyone can generate fifty topic ideas. The hard part is knowing which five are worth writing.

Real keyword data, not vibes

Every idea carries live search volume and keyword difficulty from DataForSEO, so you invest in topics people actually search for.

SERP-checked topics

Brainstorm looks at what currently ranks for each idea. If the page-one results are all product pages or giant brands, it tells you before you spend a post on it.

Built from your own data

Your Search Console queries reveal demand you’re one good post away from capturing. Brainstorm starts there, not from a generic topic list.

Deduped against your library

Ideas are checked against everything you’ve already published, so you expand your topical coverage instead of cannibalizing it.

Scored and prioritized

Volume, difficulty, intent, and relevance roll into one priority score, so the next post to write is always at the top of the list.

Client-ready briefs

Export approved ideas as a clean brief with keywords and rationale, ready to share with a client, an editor, or your own content calendar.

Under the hood

The research running behind every idea

No black box. Here’s what Brainstorm actually checks before a topic reaches your list.

Want to try the lightweight version first? The free Blog Idea Generator gives you six ideas in seconds. And when an idea is approved, the Blog Writer researches and drafts the full post.

Under the hood

Search Console queriesDataForSEO volume + difficultyIntent classificationSERP winnability checkDedupe vs published postsPriority scoringOne-click handoff to WriterExportable topic briefs
FAQ

Blog Brainstorm, answered

How is this different from asking ChatGPT for blog ideas?

A chat model invents plausible-sounding topics from its training data. Blog Brainstorm starts from your real Search Console queries and live keyword data, checks volume and difficulty, looks at whether blog posts realistically compete on each SERP, and dedupes against what you’ve already published. The output is a prioritized plan, not a list of guesses.

Where does the keyword data come from?

Search volume, difficulty, and related-keyword expansion come from DataForSEO, and your own query data comes from Google Search Console. Both are shown on every idea so you can judge it yourself.

Will it suggest topics I’ve already written about?

No. Ideas are deduplicated against your published posts, so the list is always net-new coverage. If a topic is close to an existing post, refreshing that post is usually the better move, and Perennial’s Content Refresh handles that.

What does the idea score mean?

It combines search volume, keyword difficulty, intent, and relevance to your site into a single number so you can rank ideas at a glance. The underlying data stays visible, the score just saves you the spreadsheet.

Can I edit ideas or add my own?

Yes. You can edit titles and angles, approve or reject ideas, stage your own, and run brainstorms against specific target keyword phrases you care about.

See your next ten posts, ranked

Book a demo and we’ll run Blog Brainstorm against your site, with your real Search Console data, and walk through the plan with NisonCo’s SEO team.