# How to use Claude to find blog opportunities from your own search data

> Find net new blog opportunities with Claude: the data to connect, the exact session I run, when to record a transcript first, and how to schedule it.

Source: https://contengi.com/blog/how-to-use-claude-to-find-blog-opportunities
Author: Stefan Maritz
Published: 2026-11-08

Claude finds better blog topics once it can see what you've already published and what people search.

**TL;DR**

-   To find blog opportunities with Claude, connect it to your own data, have it read every post you've already published, then ask for net new topics inside one named cluster, so it suggests keywords you could win instead of a generic idea list.
-   A net new blog opportunity is a keyword your site shows up for, or should compete for, with no dedicated page behind it, and adding that page gives Google something specific to rank.
-   Claude needs four inputs to do this well: your published posts, Search Console, a keyword volume source like Google's Keyword Planner, and the live results page for each candidate.
-   For topics where expertise counts, record a five-minute brain dump on the subject first, then tell Claude to write from that transcript, because the opinion is the part Google can't find anywhere else.
-   Once the session works, save it as a Claude skill or put it on a schedule, and keep a human read before anything publishes, because Claude will occasionally skip a step you asked for.

Ask Claude for blog ideas with no data and you get the same 20 headlines everyone else got this morning. Ask it with your Search Console, your keyword data, and your full blog list in the session and it tells you which posts your site is missing in a cluster you're already building, ranked by whether they're worth the effort.

This post walks through the exact session I run on contengi.com to find net new blog opportunities, what Claude needs connected, how to brief it, when to stop and record a transcript first, and how to turn the whole thing into something that runs on a Monday morning without you.

## What is a net new blog opportunity?

A net new blog opportunity is a keyword your site doesn't have a dedicated post for yet, either because you already pick up impressions for it with no page built to rank, or because it sits inside a cluster you're building and nobody's written it. It's one of the most dependable SEO jobs going. Add the dedicated page and you give Google a specific answer to rank in place of a near miss.

Newer sites have plenty of these. Older sites have fewer, but there's always a few hiding at the edge of a cluster.

## What does Claude need to find blog opportunities?

Four sources, and the first one is the easiest to forget.

Source

What it tells Claude

What happens without it

Your published posts

What you already cover, so it doesn't suggest a duplicate

It recommends posts you wrote last month

Search Console

Queries you already appear for, and where you rank

It guesses what Google thinks you're about

Keyword volume

Whether anyone searches the phrase at all

It invents numbers, or picks topics nobody types

The live results page

Who ranks today and what every top page agrees on

Your angle repeats the page-one consensus

Search Console has [an API for querying your search traffic with custom filters](https://developers.google.com/webmaster-tools/v1/searchanalytics/query), and Google's Ads API can [generate keyword ideas with historical search volume from a keyword, a URL, or both](https://developers.google.com/google-ads/api/docs/keyword-planning/generate-keyword-ideas), the same data Keyword Planner shows in the Ads interface. You can wire each one into Claude separately, and the [Search Console MCP options](https://contengi.com/blog/google-search-console-mcp) are a good place to start. In my setup, the Contengi connector brings all four into the same Claude session alongside the brand's knowledge base.

Reading the existing posts first works like checking the stockroom before you reorder. Skip it and you end up with three boxes of the same thing.

## How to find blog opportunities with Claude, step by step

### Name the brand and the cluster

I run several brands through the same Claude account, so the first line of every session says which one I'm working on. The second line says where to look. "Find net new blog opportunities" on its own gets you a spread across the whole site. "Find net new blog opportunities in the MCP cluster" gets you posts that strengthen something I'm already building, which is where a new page does the most work.

### Let it read before it suggests

A good run starts with Claude pulling your full blog list, then keyword ideas around the cluster, then Search Console for queries you already touch, then search volume for the candidates. Every run comes back a little different, so treat the list as a shortlist to judge.

### Pick with your own judgement

The last time I ran this, Claude came back with about 15 picks for the MCP cluster. A LinkedIn MCP post topped the list and I passed on it. The one I took was meeting transcript MCPs, because transcripts sit at the centre of how I think about on-brand content, and that conviction shows up in the writing. Claude also found that the exact phrase was barely searched, while the individual tool names were, which changed how the post was framed.

### Brief it in one line and write with a playbook

My brief for that post was a single sentence: focus the value on bringing transcripts into your Claude sessions through MCP, exactly the way Contengi does it. The rest came from the playbook, a saved set of instructions covering structure, length, linking rules, and the quality checks. You can have one for editorials, another for listicles, another for comparisons, and you can build one from a blog you admire by handing Claude a few examples. That one sentence became [a full guide to bringing meeting transcripts into Claude](https://contengi.com/blog/meeting-transcript-mcp).

## Should you write straight away or record a transcript first?

Record first whenever the topic needs expertise. A five-minute voice note where you talk through your opinion gives Claude something no ranking page has, and you then tell it to find that transcript and write from it. It's the cheapest route to [non-commodity content](https://contengi.com/blog/how-to-make-non-commodity-content) I know of.

You can also split the work across the week. Run the research on Monday, have Claude save the shortlist as a note, send it to the people on your team who know each topic, and ask for a quick recording or their meeting notes. When those land, go back to Claude and write.

## How to turn it into a skill or a scheduled task

Once a session works, stop retyping it. [Skills load on demand, so you don't repeat the same guidance across conversations](https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview), and a skill can sit next to whatever connectors and other skills you already use in Claude. The more detail you put in the brief, the tighter the results get.

The next step is a schedule. [Scheduled tasks run on paid Claude plans at a daily, weekly, or weekday cadence, even while your computer is asleep](https://support.claude.com/en/articles/13854387-schedule-recurring-tasks-in-claude-cowork), using the same connectors and skills. Mine runs in Claude Code three days a week. Each run writes two new posts, refreshes three existing ones based on how they're performing, and is allowed one landing page when a cluster is big enough to need a hub that links it together.

## What should you check before anything goes live?

Read the draft, and check that Claude did every step you asked for. In the session behind the meeting transcript post, the playbook asked for a read of Google's results and AI Overview on the target keyword, and Claude skipped it. It only came out when I had Claude check the recording of the walkthrough against what it had done.

Watch the inputs too. Search Console now collects [long, persona-shaped queries that read like AI prompts more than human searches](https://contengi.com/blog/claude-seo), so ask Claude to set those aside before it ranks anything. And keep the volume sensible: [generating many pages mainly to manipulate rankings counts as scaled content abuse](https://developers.google.com/search/docs/essentials/spam-policies). Run each draft through the [AI slop cleaner](https://contengi.com/ai-slop-cleaner), fix what you'd fix in a colleague's work, and publish.

## A checklist for your first session

1.  **Connect your data first.** Search Console, a keyword volume source, and your blog list, either one connector at a time or through Contengi.
2.  **Name one cluster.** Pick the topic you're already building and keep the session inside it.
3.  **Ask Claude to show what it read.** Confirm it pulled your existing posts before you trust a single suggestion.
4.  **Choose two topics you have an opinion on.** Pass on anything you couldn't defend in a client meeting.
5.  **Record before you write.** Five minutes per topic, saved as a transcript Claude can find.
6.  **Save the session as a skill.** Then decide whether it earns a weekly slot on a schedule.

## Frequently asked questions

### How do I use Claude to find blog opportunities?

Connect Claude to your published posts, Search Console, and a keyword volume source, then ask for net new opportunities inside one named cluster. Claude checks what you already cover, finds keywords with no dedicated page, and ranks them so you can choose.

### Can Claude do keyword research without a connected tool?

It can suggest angles, but it can't know what people search or what you rank for. Treat any volume it gives you without a connected source as made up, and connect Keyword Planner data or an SEO tool before you trust the list.

### How is a net new blog opportunity different from a content refresh?

A net new opportunity needs a page you haven't written. A refresh improves a page you already have, usually one that's slipping or ranking just off page one, and both can come out of the same Search Console data.

### Should I let Claude publish posts automatically?

Only once you trust the process, and only with a review step you can switch back on. Claude occasionally skips an instruction, so read the first few weeks of output before you let a schedule publish on its own.

### How often should I look for new blog opportunities?

Weekly works for a site that's still building clusters, monthly for an established one. The research takes minutes once it's a skill, so the limit is how many posts you can give a real opinion to.
