Discover here how you can choose the best keywords. Add them to Reboom to generate large-scale content.
What Keywords Should You Choose
If you're looking to optimize your website for search engines, choosing the right keywords is crucial. Keywords are terms or phrases that people type into search engines to find information. By using the right keywords, you can enhance your website's visibility and drive more traffic to your site. Here are some tips on how to choose the best keywords for your website.
Define your target persona
The first step in choosing the right keywords is to define your target persona. Who are the people that you want to visit your website? What are their interests and demographics? Once you know who your target audience is, you can use that information to find keywords that will resonate with them.
You can define multiple personas for your offerings or services and you should create a dedicated landing page for each.
Identify their subject of interest
Next, identify your target persona's interests. What are the topics or themes that they are most interested in? What questions do they have that you can answer? By understanding their subject of interest, you can choose keywords that will help your website rank higher in search results.
Differentiate Between Short-Tail and Long-Tail Keywords
Main keywords are shorter, more general terms that have a lot of competition. Long-tail keywords are longer, more specific phrases that have less competition. By targeting long-tail keywords, you have a better chance of ranking higher in search results.
In Reboom, we categorize or cluster keywords. Think of a cluster as a main keyword, the one that multiple competitors on a market will fight for.
often corresponds to a landing page and to a pillar page as part of a semantic cluster strategy.
How to find keywords
Keyword Discovery Process
- As explained before, define your target audience: Start by identifying the target audience for your content. What are their interests, preferences, and pain points? This will help you understand the type of content they are searching for.
- Conduct Keyword Research: Utilize keyword research tools like Google Keyword Planner, SEMrush, Ahrefs, or Moz to find relevant keywords that your target audience is searching for. Look for keywords with high search volume and low competition.
- Analyze the competition: Analyze the websites of your competitors to see what keywords they are targeting. Look for gaps in their content that you can fill with your own content.
- Use Long-Tail Keywords: Concentrate on long-tail keywords that are more specific and less competitive. For example, instead of targeting "car insurance," target "affordable car insurance for seniors."
- Use Keyword Variations: Employ variations of your keywords to capture a wider audience. For example, if your primary keyword is "dog food," also use "pet food," "canine cuisine," or "puppy chow."
- Utilize Google Autocomplete: Leverage Google Autocomplete to find related keywords that people are searching for. Start typing a keyword in Google and see what suggestions come up.
- Utilize Google Trends: Leverage Google Trends to find keywords that are trending and popular.
- Prioritize keywords: Rank keywords based on search volume, competition, and relevance to your target audience.
Keyword Discovery Tools
Add keywords to reboom
Multiple methods exist for importing keywords into Reboom:
Smart Content Generator Feature
Navigate to the "Add blog page" in the AI content menu and choose "Smart Content Generator"
The Smart Content Generator does not need you to have an existing list of keyword.
This feature will execute multiple prompts to help your reach the required result fast.
Follow those simple steps:
- Select a language in which to write content.
- Choose topics to break down into multiple semantic clusters. Choose a generic topic if you're new or dive into something specific if you wish to reach topical authority on something with high keyword difficulty. Validate with enter.
- Choose a persona to avoid confusion with ambiguous terms. Remain specific to avoid having too small clusters.
- Decide on the number of keywords you want.
- Choose the type of articles that you wish to write.
- Choose whether to render the content right away or not. If yes, you will be charged accordingly (besides your free credit).
Custom Data Import Feature
Navigate to the "Add blog page" in the AI content menu and choose "Custom Data Input"
Upload a CSV or paste content from previous steps
The Custom Data Import feature allows you to enter data from an external source. See following paragraphs for different strategies to get relevant keywords for your business.
Follow these steps to add your prepared keywords:
- Select a language in which to write content.
- Drag and drop a file or paste text directly into the text area in the CSV format keyword;cluster
- If clusters are missing from your input, you can try to auto-assign keywords to existing clusters
- Review keywords associated to clusters and those who are not. Tailor to your needs.
Select a locale and decide if you want to render the pages immediately. If yes, you will be charged accordingly (besides your free credit).
Associate your keywords with clusters for optimal results.. Review each cluster to tailor the persona; it's set by default at the project level.
Extract the keyword gap with your competitors
Tools like Semrush enable competitor listing and identifying the keyword gap between your website and theirs.
This is an effective way to quickly identify opportunities with a high ROI
Prioritize keywords from the keyword gap
There are multiple ways to prioritize keywords but you should definitely take into account the following:
- Search Volume: Higher values indicate more frequent searches
- Keyword Difficulty: Often inversely related to search volume, but not always.. The lower it is, the easier it will be to rank against existing competitors
- Search Intent: Relevance of the keyword to your business / what is the intent of the visitor (informational, transactional...)
The following formulas can help prioritize the exported keyword list from Semrush:
- Opportunity Score: OS = {Search Volume} × (1 - \ {CTR of #1 Result})
- Difficulty-Adjusted Volume (DAV): DAV = Search Volume × (100 − Keyword Difficulty)
- Return On Investment (ROI) Score: ROI = Conversion Rate × Customer Lifetime Value / Keyword Difficulty
- Traffic Potential: TP = Search Volume × CTR
- Priority Score: PS = Search Volume × Business Value × (100 − Keyword Difficulty
- Custom Weighted Score: CS = w1 × Search Volume +w2 × Keyword Difficulty +w3 × Business Value where w1,w2,w3 are weights you assign based on your specific needs.
We recommend using DAV, as it's the simplest to calculate based on the data.
Filter the list by most relevant keywords
As a final step towards extracting the most relevant keywords before importing them to reboom, you can:
- Copy paste as values only the DAV column
- Delete all columns except for the keyword and the DAV
- Order the file by decreasing DAV
- Save the file as a CSV document
- Paste the sorted CSV list into claude.ai or chat.openai.com with the Advanced Data Analysis option. If the file is too large, only keep as many first rows as possible (those with a high DAV).
- Instruct Claude or chatGPT to isolate relevant keywords for your business with the following prompt where you should change the topic and the numerical values as suits you best
- Copy the output and paste it into Reboom's custom import
# Role
You will be working as an expert SEO keyword analyst.
# Input
Attached is a CSV file containing a list of keywords. The file has columns for the keyword (first column) itself and DAV (second column).
# Output
Your task is to review this list and extract the first 300 keywords that are relevant to the semantic topic of "TOPIC".
Next, create a new list with 2 columns:
- keyword: one of the relevant keywords from the attached list
- cluster: a semantic cluster under which the keyword is categorized
There should be a maximum of 10 clusters overall, each representing a broad semantic category.
The output will be provided
- as a code box that one can copy or preferably a file one can download.
- it will contain the list of keywords and clusters, separated by a semicolon.
- be in the language of the input keywords.
Use AI tools to generate keywords
Use a topic and a persona with chatGPT
Visit chat.openai.com
Enter this prompt, customizing both topic and persona before hitting enter.
# Context
As an expert SEO writer, your task is to provide clusters of keywords that cover the search intents for a given topic and persona.
Topic : <topic in your target language>
Persona : <persona in your target language>
# Your response
Your response will follow those guidelines :
1. Provide a list of clusters that answer the search intent of the persona for the topic. The clusters should be self-sufficient and descriptive of the topic if necessary.
2. The list should contain only the cluster names, without bullet points or anything else.
3. The list should be MECE, meaning that the clusters should be exhaustive but non-overlapping.
4. The suggestions should be based on SEO relevance and search intent.
5. Output the results in the language of the input.
6. The cluster names should be less than 40 characters.
7. Do not repeat the task description or refer to yourself. Only provide the clusters.
8. Follow the conditions listed above this sentence.
You should get a MECE breakdown of the topic into clusters for the defined persona.
Then input this other prompt to get keyword suggestions for every cluster:
Now you will output 10 keywords per cluster for the same topic and persona.
# Format
Your output should be a CSV list with with semicolon separator
- keyword: the title for an article covering a search intent inside the cluster
- cluster: one of the cluster from the previous list
# Guidelines
1. Do not output headers
2. Generate the required number of keywords per cluster
3. Base your suggestions on SEO relevance and search intent
4. Output results in the language of the input
5. Do not repeat the task description or refer to yourself
6. Follow the conditions listed above this sentence
Hit enter and wait for the chat to complete.
If ChatGPT stops in the middle, which happens quite often, ask him the following:
Continue where you stopped
Copy the entire output and paste it into the Reboom text area to queue up keywords and begin crafting your blog.
Use a Competitor's Sitemap and ChatGPT
First, identify a competitor and extract their sitemap URL. You can type the competitors' name and sitemap in google to get it.
Then, use a tool like Sitemap extractor to pull URLs from the sitemap.
Then, go to this custom GPT we have built to categorize clusters.