Key phrase analysis is a crucial stage in creating content material that meets your viewers’s wants and supplies worth to your personal enterprise. However fundamental key phrase analysis typically provides you a similar record of key phrases that everybody in your class is getting after they run their very own course of.
Performing key phrase analysis with Claude and Semrush solves this difficulty by constructing your enterprise context into the key phrase analysis course of itself. And by what actual prospects are saying on-line and in your gross sales calls.
The key phrase analysis workflow I am going to present you under is repeatable, and you need to use it any time you must create new content material or replace present pages. Here is methods to do it:
Half 1: Arrange your Claude venture
Arrange a Claude venture to your key phrase analysis to maintain it organized and supply project-specific context.
Tasks allow you to add recordsdata and directions Claude will reference for every chat within the venture. This results in higher outputs and fewer backwards and forwards with Claude, making the entire course of extra environment friendly.
Create the venture
To create a venture in Claude, click on the “Tasks” possibility within the left-hand sidebar. Then click on “New venture.”

Give your venture a reputation, like “Key phrase Analysis Workflow,” and an outline. Then click on the “Create venture” button.

Add venture directions
Add venture directions to stipulate what you need Claude to do in your newly created venture by clicking the “+” button subsequent to “Directions” inside your venture.

Within the “Set venture directions” window, you’ll outline the tough course of Claude will observe, the info sources it ought to use, and your anticipated inputs and outputs.
Right here’s an instance set of directions you need to use for this course of:
For chats on this venture, carry out key phrase analysis utilizing the Semrush MCP, uploaded Google Search Console question CSVs, a listing of present web page URLs uploaded by the person, and any uploaded competitor opinions, Reddit threads, or gross sales name transcripts, mixed with the enterprise context file added to this venture.
Run the next processes when prompted:
- Key phrase hole evaluation (Semrush MCP)
- Simple win evaluation from uploaded Google Search Console information (plus Semrush MCP if prompted by the person)
- Competitor overview evaluation
- Reddit thread evaluation
- Gross sales name transcript evaluation
For the competitor overview, Reddit thread, and gross sales name analyses, generate key phrase concepts first, then validate them in Semrush for quantity and key phrase problem. Output outcomes as CSV recordsdata except advised in any other case.
When a person asks for a particular variety of key phrases to return utilizing the Semrush MCP, return solely that quantity. Don’t fetch greater than 10 rows in the event that they solely ask for 10 rows of knowledge, as this may have an effect on API unit utilization. In case you run into points, or don’t see information the place you anticipate to, flag it to the person as a substitute of operating your individual diagnostic or exploratory queries.
When you’ve added your directions, click on “Save directions.”

Give Claude your enterprise context
Give Claude your enterprise context to enhance the output high quality and key phrases that Claude identifies as related to your enterprise.
So as to add enterprise context, click on the “+” button within the “Context” window after which click on “Add textual content content material.”

Add a title like “Enterprise Context” after which paste in content material that solutions the next 5 questions:
- What do you promote?
- Who buys it?
- What issues do you remedy?
- Who’re your rivals?
- Do you’ve gotten any particular guidelines you need Claude to observe?
By including this context, Claude could make choices whereas figuring out key phrases.
For instance, it could possibly run associated searches for product options that you simply specify, or it could possibly add modifiers to its search phrases primarily based in your goal market.
Including enterprise context now will even assist in half Three after we’ll ask Claude to research opinions, Reddit threads, and gross sales name transcripts to provide you with its personal key phrase concepts.
Use our business context template to create a doc you can add for this course of:

I additionally advocate importing a listing of your web site’s URLs for extra context to assist Claude see what pages you have already got in your web site. Whereas it is not excellent, because it depends on decoding your URLs, it’s a reasonably fast and straightforward approach to give Claude context on pages you have already got. This enables Claude to counsel pages you might need to optimize moderately than creating new pages.
Do that by including the record the identical method you added the enterprise context. Click on the “Add Content material” button whenever you’re completed:

Join Semrush and Search Console
Join Semrush through the MCP and add Google Search Console (GSC) information to supply Claude with sources of reality for every key phrase analysis course of you’ll perform.
To attach the Semrush MCP, click on the “+” button in any chat, then go to “Connectors” > “Add connector” > “Browse connectors.”

Then seek for Semrush and click on the “+” button subsequent to “Semrush.”

There’s no official MCP obtainable for Google Search Console, however there are nonetheless methods you may join Google Search Console on to Claude. We lined how to do that in our article about turning Claude code into your own SEO analyst.
For this workflow although, all you must do is add a CSV file of exported Google Search Console question information. You may get this by navigating to “Efficiency” > “Search outcomes” inside Google Search Console and clicking the “Export” button.

This may obtain a zipper file. Open it, choose the “Queries.csv” file, and add that to your Claude chat.
Obtain a brand new CSV utilizing this technique every time you carry out the analyses under (e.g., month-to-month), so Claude has up-to-date information.
Half 2: Discover key phrase alternatives
On this half, we’ll present you methods to uncover key phrase alternatives primarily based in your rivals and discover simple win alternatives.
By default, Claude will output all of the concepts for every of the strategies under as particular person CSV recordsdata. I like to recommend performing every of them throughout the identical chat, so Claude can simply mix and type these CSV recordsdata with out you having to share recordsdata between chats.
Discover key phrases rivals have that you do not
Discover key phrases your rivals seem for that you simply is perhaps lacking by performing a keyword gap analysis.
If one competitor ranks for phrases you don’t and so they have an analogous audience to you, then these phrases could also be price concentrating on your self.
If a number of rivals rank for a time period that you do not, that is a powerful sign the subject is related to your audience and one that you could be need to cowl.
Discover your key phrase gaps utilizing the immediate under:
Carry out a key phrase hole evaluation between the rivals listed within the enterprise context file and my area, one after the other. Apply the next filters:
- Minimal search quantity: [e.g., 100]
- Key phrase problem vary: [e.g., 0-49]
- Search intent(s): [e.g., commercial and transactional]
First record the highest 10 key phrases for every competitor individually. Then discover as much as 10 key phrases that every one rivals rank for however my area would not (if there are none, simply flag that and do not carry out any additional analyses).
Prioritize key phrases related to my enterprise per the enterprise context file. Exclude branded key phrases and navigational intent (e.g., “[competitor name] login”). Mix all the outcomes right into a CSV.
Notice you can ask Claude to search out greater than 10 key phrases at a time, however this may enhance API unit use.
Right here’s an instance output from this course of:

As a result of Claude has context about your enterprise, it could possibly carry out a key phrase hole evaluation with enterprise relevance filtering in-built. That forestalls it from surfacing key phrases that might not be related to your enterprise.
Discover the straightforward wins in Search Console
You may now discover queries you rank for however not nicely (e.g., in positions eight to 20), or that you simply get few clicks for primarily based in your Google Search Console information.
As a result of Google is already rating you someplace for these phrases, your content material is already deemed related. That’s why they might be simple wins.
Additional optimizing your content material for related key phrases you’re already rating for improves your possibilities of rating higher with much less effort than making an attempt to create utterly new items from scratch.
Use this immediate to establish simple win alternatives (be sure to’ve uploaded the Google Search Console queries CSV from half 1):
Analyze my uploaded Google Search Console question CSV and establish three kinds of key phrase alternatives:
- Key phrases rating in positions eight to 20
- Key phrases with excessive impressions however low CTR
- Key phrases with impressions however no clear web page protecting the subject
Use my uploaded URL record to identify protection gaps. Output a CSV with columns for the key phrase, the kind of alternative, why it’s price prioritizing, and whether or not it ought to be a brand new web page or optimization of an present web page (with the corresponding URL).
Claude will output the CSV, however it could additionally summarize an important alternatives. Like this:

Since this step is predicated by yourself Google Search Console information, you need not validate these key phrases with Semrush to know that there’s actual demand for them.
Half 3: Discover what prospects really say
This half entails discovering what your potential prospects and present prospects are saying and turning these feedback into key phrase concepts you can create content material round.
Mine competitor opinions
Mine your rivals’ opinions to establish phrases and phrases that their prospects use to explain their services and the sorts of options prospects worth.
The language you discover in rivals’ opinions helps you establish alternatives that conventional key phrase analysis won’t.
For instance, if a buyer leaves a overview to your competitor and mentions options that they want the competitor’s product had, you might create a chunk of content material that highlights the truth that your services or products does have these options. And that might result in showing in related search outcomes or AI responses.
For instance, a number of G2 opinions for venture administration device Trello word that it doesn’t help process dependencies.

SmartSuite, one other venture administration device, has content material particularly about dependencies in venture administration. One in all its articles highlights how SmartSuite helps handle dependencies.

This piece of content material is cited within the AI Overview for associated search phrases:

The place you search for competitor opinions will rely in your services or products and trade. In case you’re in B2B software program, web sites like G2 and Capterra are good locations to begin.
In case you promote B2C merchandise, then your rivals’ Amazon opinions are price . So are opinions on their web site or another websites the place they promote their merchandise.
To show your rivals’ opinions into usable context inside Claude, merely copy opinions and paste them into Claude.

Then, add the immediate under:
Group the connected opinions into recurring themes, summarizing each. For every theme, pull direct phrases or quotes displaying how prospects describe their issues, or options they like or want the product had. Flip these into reasonable search queries somebody with that ache level would possibly kind into Google. Output as a CSV with columns for key phrase, theme, and supply overview abstract.
As a result of this immediate is designed to hyperlink every prompt key phrase thought to the overview that it got here from, you may confirm why Claude has prompt every key phrase thought.
You may validate whether or not these key phrases are price concentrating on utilizing Semrush shortly.
Mine Reddit threads
Mine Reddit threads to establish the language that prospects use when describing services or products like yours.
To seek out Reddit threads associated to your providing or enterprise, use the Google web site search operator “web site:reddit.com ‘key phrase’” or browse related subreddits instantly.

A fast approach to carry out key phrase analysis for these Reddit threads instantly in Claude is to make use of a immediate just like the one under that merely searches Semrush for the key phrases a given thread ranks for:
Use Semrush to search out the highest [number] key phrases that [thread URL] ranks for and embrace search quantity, key phrase problem, and intent for each. Exclude any key phrases that comprise “Reddit” or widespread misspellings, as they’ve navigational intent.
This works as a result of, if the thread ranks for a given time period, the time period is probably going related to what your audience was speaking about or asking about within the Reddit thread.
Nevertheless, the tactic of seeing what phrases a thread ranks for requires the thread to rank nicely in Google, so you may miss out on numerous potential key phrase concepts. That is why I additionally advocate leaning on Claude to carry out key phrase evaluation in an analogous approach to how we did it for the competitor opinions above.
To do that, copy and paste total Reddit threads together with feedback into Claude and run the immediate under to get Claude to research the threads for potential key phrase concepts:
Utilizing the connected Reddit thread and feedback, and the enterprise context file for reference, establish phrases and phrases customers would possibly kind into Google or AI search instruments associated to my services or products. Concentrate on ache factors raised within the thread. Output as a CSV with two columns: one for the key phrase and one for the thread or remark snippet it got here from.
Additional studying: Reddit keyword research: How to find hidden SEO opportunities
Pull subjects out of your gross sales calls
Pull subjects out of your gross sales calls utilizing the precise phrases and phrases prospects and prospects use that you could be not presently have content material optimized for.
Merely add your gross sales name transcripts to Claude and use the next immediate to extract key phrase concepts:
Utilizing the connected gross sales name transcript(s), establish key phrase concepts primarily based on ache factors, complaints, and options prospects praised or wished the product had. Output as a CSV with columns for key phrase and the precise transcript snippet it is primarily based on.
Validate search demand
Validate the key phrase concepts Claude generated primarily based on competitor opinions, Reddit threads, and gross sales calls with Semrush to get metrics like search quantity and key phrase problem to assist with prioritization.
Use this immediate to get Claude to validate search demand utilizing the Semrush MCP:
Mix the key phrase concepts from the competitor opinions, Reddit threads, and gross sales name transcript into one CSV with columns for key phrase, search quantity, intent, key phrase problem, and supply, together with the snippet every key phrase got here from. Use the Semrush MCP to search out quantity, problem, and intent for every key phrase. If no quantity information exists, enter zero for quantity, N/A for key phrase problem, and estimate intent primarily based on context.
You may most likely discover that numerous the key phrase concepts prompt by Claude have zero search quantity or no information returned by Semrush. This does not imply there’s no search demand for that time period. It may simply imply that that actual wording presently exhibits no search quantity.
As a result of these key phrase concepts got here from issues potential or present prospects stated, they might nonetheless be price concentrating on in your content material. In these circumstances, use your judgment to determine whether or not it is price creating a chunk of content material round that time period or optimizing an present piece. Or provide you with your individual variations and examine for search demand on these as a substitute.
For instance, Claude prompt the key phrase thought of “finest neighborhood for brand spanking new freelancers,” however Semrush returned zero search quantity for this time period.

I shortly brainstormed that there could also be a key phrase associated to this: “finest communities for freelancers.” I ran this concept via Semrush, and located that it does get 20 month-to-month searches. This is not an enormous quantity of search quantity, however it’s an instance of the place Claude’s preliminary key phrase concepts can generate extra of your individual concepts with pretty little effort.

Half 4: Prioritize the fitting phrases
Select the fitting phrases to focus on by asking Claude to consolidate the entire key phrase lists it recognized in every stage of the key phrase analysis course of, then ask Claude to prioritize them primarily based on what issues most to your enterprise.
Get a prioritized record from Claude by coming into a immediate just like the one under:
Mix the key phrases from the person key phrase hole analyses, the key phrase hole evaluation vs. all rivals directly, Search Console easy-win evaluation, competitor overview evaluation, Reddit thread evaluation, and gross sales name evaluation, utilizing solely validated key phrases for the latter three, into one CSV with columns for key phrase, search quantity, intent, key phrase problem, matter cluster, new/present web page, and reasoning.
Cluster key phrases by matter, since a number of might match one piece of content material. For the brand new/present web page column, examine my uploaded URL record, and if uncertain, word this within the reasoning column. Prioritize primarily by enterprise relevance, then by search quantity and key phrase problem. Within the reasoning column, clarify why every key phrase or cluster was prioritized.
Then create a separate CSV for key phrases you couldn’t validate any Semrush information for. Cluster these key phrases too, and word the place every key phrase thought got here from.
Right here’s an instance output with the validated key phrases:

The way you select to prioritize the phrases that Claude has discovered depends upon your targets. Prioritization is a crucial a part of key phrase analysis, however the principle issues you must consider when prioritizing key phrases to focus on are:
- How related the key phrase is to what your enterprise does
- The chance that concentrating on that key phrase may result in a conversion
Search quantity, key phrase problem, and search intent will be helpful for gauging search demand and for tough prioritization. However simply because a time period has a excessive search quantity does not imply it is prone to convert many customers. And simply because a time period has no search quantity doesn’t imply it’s nugatory.
That’s why we requested Claude to generate a separate CSV for key phrases it was unable to search out any Semrush information for. These are phrases you’ll must manually assess to determine whether or not they’re price creating or optimizing content material for.
I like to recommend trying on the snippet or thread that led to that key phrase thought from Claude and figuring out from that how helpful a chunk of content material on that key phrase can be to your audience.
For instance, one of many key phrases Claude prompt from the gross sales name transcripts that had zero search quantity was “methods to discover freelance shoppers constantly.” If my enterprise bought teaching providers, a promise that can assist you discover extra shoppers constantly would doubtless be compelling. And I may goal that key phrase with a weblog put up or touchdown web page with a CTA for my providers.
Flip your key phrase concepts into high-quality content material
You must now have a CSV of matter clusters you need to use to create content material.
Most of the key phrases Claude recognized will doubtless require new pages. Learn the way to create optimized pages for these key phrases in our information to creating SEO content.
If you wish to strive the workflows on this article for your self, join a free trial of Semrush to get entry to the MCP.

