Please classify each of the queries listed below as either “long tail” or “short tail”, and provide a brief explanation for each decision in a table format.
You can use ChatGPT to help identify which queries require fresh content to improve your rankings. Here is a sample prompt to accomplish this task:
Before trying to rank for a particular keyword, SEOs try to measure its popularity. Nobody wants to rank for keywords that can’t bring any traffic.
To do this, conduct an experiment by asking ChatGPT to determine whether there is\xa0a need for fresh content in the case of\xa0a given list of keywords, and at the same time, ask an experienced SEO to do the same.
I must say, ChatGPT performed impressively by providing me with a detailed explanation for its choice:
Quality control
List of queries: {paste a list of queries}
{list of queries}
ChatGPT can determine whether users are looking for authoritative sources. Let’s see how!
However,\xa0when you want higher\xa0accuracy, always use tools that estimate the real number of searches, such as Google Keyword Planner, SEMRush, or Ahrefs.
Teaching ChatGPT to think like Google
If so, here is a list of criteria I would like to evaluate my text on:
Making use of ChatGPT’s pre-trained models is pretty awesome! You can get help with tasks like content rewriting and generating topic ideas.
Here’s a list of queries I want to check:
So, always use ChatGPT with caution and double-check the quotes!
Final note on using ChatGPT for keyword research
I asked ChatGPT what the user intent is behind such keywords as “Buy iPhone 13” or “How to clean a car”. (If you want the same prompt as I did,\xa0visit this Notion page).
ChatGPT can be used to streamline the Keyword research process. Let’s see how!\xa0
{list of keywords}
Here’s a sample query for ChatGPT:
If you accept the risk, here’s a sample prompt:
\xa0
Determine keyword difficulty
How can you use ChatGPT to find out if a search term is seasonal?
If you want to use this method, check if ChatGPT can correctly judge the need for fresh content in your niche.
This can be achieved by talking to your target audience. A useful alternative is to check the popularity of questions related to your subject using tools such as SEMRush or Ahrefs.
I then fed my ChatGPT evaluator with a content fragment from one of my articles:\xa0Ultimate Guide to JavaScript SEO.
List of queries:
Add a short explanation about your choice.
When you ask ChatGPT for the methodology, it tells you that the data comes from Google’s planner.\xa0No, it doesn’t.
For some queries, Google scores authoritative sources higher than more relevant sources. It happens when Google assumes that users are looking for authoritative content.
{list of queries}
List of queries: {list of queries}
Statistics are useful for written articles and/or business meetings, as well as for many other reasons:
Including statistics can help establish credibility and authority\xa0in your writing by demonstrating that you have researched and analyzed relevant data.
Statistics can be persuasive\xa0because they provide concrete evidence to support your arguments and claims. This can help convince readers to take action or change their opinions.
Statistics can be attention-grabbing and interesting to readers, increasing engagement with your content.
Sometimes, your website may struggle to rank for certain queries if your content doesn’t contain up-to-date information. For example, if you have a blog about smartphone technology and only write about older phone models, you may not rank well for searches related to the latest smartphone releases.
My experience is that ChatGPT usually gives you keywords with zero popularity.\xa0So check keywords generated by ChatGPT in specialized tools such as Ahrefs, SEMRush, or Google Keyword Planner.
I would like you to evaluate my content based on specific criteria.\xa0
Then, I will provide you with a text, and you can create a table where you assign scores for each of the criteria.\xa0
Please ensure that you provide an explanation for each decision regarding the scores assigned. If you do not have enough data, please use a question mark instead of making up a response. Is that clear?\xa0
Include the source.
I asked ChatGPT to generate popular questions related to SEO:
When I searched for this quote on Google, I couldn’t find any results. This is a clear indication that ChatGPT made it up. Bryan Eisenberg never said this. Moreover, it seems that the quote was posted on a list of top SEO experts published on SearchEngineJournal, but there are actually no quotes on that page.
Could you please create a table that displays the queries in a case in which search results are expected to be diversified? Kindly provide a brief explanation of your selection criteria.
Understanding user intent is critical to ranking on Google. Google is constantly working to understand what users want to know and what kind of content will best satisfy their needs. Usually it’s confusing – for instance, Google may not be sure what to do when users type “Apple”:\xa0
Are they looking for fruits or a popular company?
If they are looking for the IT company named: “Apple” – are they interested in investing in Apple stocks, do they want to know the company’s history, or find a way to buy its products?\xa0
Remember that this feature of ChatGPT is a bit experimental and should be used as input for brainstorming, not for the final output.
But first, let me show you how to collect some statistics related to a given subject. Here is a sample prompt:
To test ChatGPT in other niches,\xa0I asked it for famous quotes about Conor McGregor, one of the most popular mixed martial artists and all the quotes turned out to be made up. However, when I asked it for quotes about traveling, the answers seemed totally legit.
If you want to use this method, ensure that ChatGPT can correctly detect keyword intent for the keywords in your niche.
With regard to the output, ChatGPT returned a list of questions, with some additional notes about whether readers would expect to have authoritative, or fresh content.
It’s important to ensure that any detection methods you use are effective for your specific niche. One way to do this is by\xa0training ChatGPT.
\xa0
It is important to know if a keyword is long tail or short tail because it can impact both your SEO strategy and the likelihood of ranking for that keyword.
Short-tail keywords\xa0are typically shorter phrases that are broad and general in nature. They have high-search volume and high competition, making it more difficult to rank for these keywords. For example, “shoes” or “coffee shop” are short-tail keywords.
Long-tail keywords, on the other hand, are longer phrases (usually four or more words) that are more specific and targeted. They have lower-search volumes but lower competition, making it easier to rank for these keywords. For example, “men’s running shoes for flat feet” or “organic coffee shop in Brooklyn” are long-tail keywords.
There is a famous saying: “Lies, damned lies, and statistics”.
And ChatGPT gave the answer not only with a judgment but also with an explanation of its choice:
I asked ChatGPT to classify keywords like: “how to clean a car” and “benefits of plant-based diet”. If you want to use the same input as me,\xa0copy it from the Notion page.
When you conduct keyword research, you’ll often end up with a large list of keywords. It’s practical to group them logically to make sense of them.
You can do this task manually, but it can be tedious. On the other hand – if done by a skilled worker, it can yield the most accurate results.
Regardless, you can try using ChatGPT to see if it’s a good solution for your needs.
However,\xa0as always, it’s important to test it out in your own niche.
ChatGPT quickly gave me the expected answer:
{list of queries}
Yes, ChatGPT can be helpful for Keyword Research.
In my case, ChatGPT gave me pretty interesting statistics. I didn’t even know that email marketing has such a huge ROI (return on investment)!
I asked ChatGPT to measure the SEO difficulty level of five keywords:
I have a list of queries. For each query, provide me with information about their search demand.
As I mentioned earlier, putting quotes into content makes it more interesting and adds credibility to it.
You can ask ChatGPT to fill specific columns. As Nadeem Haddadeen, one\xa0of the reviewers for this ebook, suggested:\xa0
Determine when users are looking for authoritative content
For example, when someone searches “yoga,” they could be looking for poses, tutorial videos, or even equipment to purchase. Google then tries to satisfy these various user needs.
I asked ChatGPT to generate keyword density for an article about marketing:
ChatGPT can lie about statistics
For the following text, show the most common keywords, including keyword density.
As an experiment, I gave ChatGPT 100 popular SEO-related keywords to categorize. The prompt I used:
Obviously, ChatGPT can help! Here’s a sample query:
For example, let’s take a look at this\xa0quote:\xa0“SEO is not about optimizing for search engines. It’s about optimizing for people.” attributed to Bryan Eisenberg, co-founder of BuyerLegends.com (source:\xa0https://www.searchenginejournal.com/seo-101/seo-experts/)
So I recommend following a simple, three-step process:
Ask ChatGPT to provide you with statistics on a given topic.
Select which statistics are interesting to you.
Verify the statistics by checking them in Google (or Bing, in case you’re reading this in 2026 and Bing is now the most popular search engine ;).
Asking ChatGPT to present\xa0famous quotes about a given subject
If ChatGPT’s output is similar to the experienced SEO’s output, it may be worth using ChatGPT to speed up the process. However, if ChatGPT produces different results, you can teach ChatGPT to help it adjust accordingly. I explain the process in the Improving ChatGPT results by teaching it chapter of my upcoming ebook.
Checking if the query is seasonal
As always:
Check if ChatGPT produces data that is useful for your niche.
If it doesn’t produce useful results, try to teach the model what a long tail is and what it isn’t. And then check again if the model performs better. I wrote a\xa0separate chapter on ChatGPT’s custom training in my upcoming free ebook about ChatGPT for SEO.
In my case, ChatGPT presented me with data in a neat table:
If you want to try it, just check Google to see what pages are ranking for “iPhone 13”.
Here’s the list of keywords:
It’s important to be cautious about the answers ChatGPT provides.\xa0Sometimes ChatGPT may make up answers and even attribute quotes to the wrong people.
If you want to use the same prompt as I did, copy the prompt from\xa0the Notion page.
Here’s the text: {paste the article}
In this section, we’ll explore a really cool idea. What if we use Google’s criteria for determining high-quality content and see how our content stacks up?
Ranking high in search results can be a challenge for some queries, while for others, it can be relatively easy.
Sometimes Google provides diversified results for general searches. It’s intentional.
ChatGPT provided a detailed explanation of its choice:
You can easily ask ChatGPT for quotes on a given topic. Here’s a sample prompt:
Keyword research is a crucial part of SEO because:
it helps you understand what your audience is searching for in Google
it helps you understand how to optimize your content to rank higher in Google
I would like to rank on Google for the list of keywords below. For each keyword, could you provide me with its difficulty level?
To help you better understand user intent and tailor your content accordingly, you can use ChatGPT to create a simple query intent detector.\xa0
However,\xa0if you don’t have access to these tools or don’t need high accuracy, ChatGPT can be a helpful option.
Here’s a sample prompt:
As always:
Did you like this content? Wait for my ebook! It’s coming in June 2023 and contains so much more information about the ChatGPT for SEO use. And I am giving it 100% free!\xa0
And ChatGPT provided me with a nice table with concise explanations. (I limited the screenshot to four results for brevity).
If you’re looking for a reliable tool to double-check your results,\xa0Google Trends\xa0is an excellent option. With this tool, you can easily check the popularity and seasonality of your keywords over time.
What if you’re not happy with the table columns?
\xa0
Sign up for my free ChatGPT for SEO ebook
ChatGPT gave me a detailed explanation of its judgment in 20 various criteria. That’s huge!
A few important notes:
Have in mind you can evaluate your content against any criteria you want. Just tell Chat what these criteria are. As I keep repeating in this ebook,\xa0the sky is the limit 🙂
Always validate the output!
Play with the queries. For instance, ask ChatGPT to be more objective and strict, or the opposite – more forgiving. It depends on your creativity.
In the initial prompt, I asked ChatGPT: “Is that clear?”.\xa0This question is essential\xa0because, rather than saying, “I’m not sure, can you clarify?”, ChatGPT tends to provide a response even when it’s uncertain. By asking if the question is clear, it increases the likelihood that ChatGPT has correctly understood the prompt. If not, ChatGPT will ask for clarification.
Final word:\xa0don’t treat ChatGPT like an oracle.\xa0Assuming Google uses the criteria listed above, it can still have different interpretations. Think of an analogy with two teachers. When two teachers grade the same test, they might give different scores. This is because each teacher has their own biases, preferences, and understanding of the material. Similarly, Google and ChatGPT may judge websites differently because they have different algorithms.
Getting useful statistics related to a given subject
Some searches depend on the season: in winter people might look for “top winter coats” or “skiing spots,” while in summer they could search for “beach trips” or “summer style ideas.”
I never really believed in the idea of keyword density, but I know there are still some SEOs who use it. So why not make their lives a bit easier with ChatGPT?
Just give ChatGPT a sample of your content and the keyword you’re targeting, and it will calculate the keyword density for you. No more tedious manual work! Here’s a sample prompt:
I asked ChatGPT for its opinion on ten keywords:
Create a table that displays the queries for which only authoritative sources are expected. Provide a brief explanation for your selection criteria. List of queries: {list of queries}
Here is a sample prompt to make a simple query intent detector using ChatGPT:
So use this feature at your own risk 🙂
Show keyword popularity
I was impressed by the results produced by ChatGPT\xa0this time.
Please show me {number of quotes} interesting quotes about SEO.\xa0
ChatGPT generated the\xa0table I asked for.\xa0I trimmed it a bit for brevity.
Here is why:
You have to be extremely cautious with this type of output. As I showed in other parts of this ebook, ChatGPT can eagerly make up data. Sometimes it goes to the extreme. For example,\xa0when prompted to “Show me popular articles on the topic of International SEO,”\xa0ChatGPT provided me with five article titles, all of which were incorrect
To do this, conduct an experiment by asking ChatGPT to determine user intent for a given list of keywords, and at the same time, ask an experienced SEO to do the same.
If ChatGPT’s output is similar to the experienced SEO’s output, it may be worth using ChatGPT to speed up the process.
However, if ChatGPT produces different results, you can teach ChatGPT about your specific keyword intent to help it adjust accordingly. I explain this in more detail in the Improving ChatGPT results by teaching it\xa0chapter of the upcoming ebook.
Using ChatGPT to predict if fresh content is needed
So, as a content creator or marketer, it’s essential to consider user intent when developing your SEO strategy. Your content should satisfy the user intent directly.\xa0By adjusting your content to the search intent of your target audience, you can improve your chances of ranking higher on Google and ultimately, driving more traffic to your site.
I have a list of queries that I pasted below.
I didn’t even bother checking the remaining four quotes, but I suspect the story may be similar.
I used the same sample keywords as in the previous prompts:
List of queries:
I\xa0explain this in more detail in the\xa0ChatGPT Lies chapter of my upcoming ebook.
Classifying a keyword as long tail or short tail
{list of criteria}
Learn how to train ChatGPT easily. Sign up for my free “Mastering ChatGPT for SEO” ebook.
I have a list of 100 popular keywords related to SEO. Categorize them.
I asked ChatGPT about interesting quotes about SEO:
Generate a list of popular questions related to {topic}\xa0
Obviously, ChatGPT accepted the challenge!
Again, you should be extremely careful with this feature as ChatGPT made up the statistics.
If you want to use the same prompt as I did (including sample keywords), use this Notion page.
To access their chances of ranking high, SEOs try to detect keyword difficulty. Fortunately, there are a variety of tools available that can help you predict the difficulty of a keyword. They are pretty advanced and take into consideration many factors, such as the number of links to your competitors.
Thanks to this training, you can be sure that the ChatGPT output is customized to your specific needs and is providing the best results possible. Give it a try!
In my case, I would say that the keywords were categorized pretty well.\xa0You can see the output on\xa0the same Notion page.
Sample prompt:
List of queries:
You can ask ChatGPT to generate some interesting statistics. But be extremely careful with ChatGPT output. I will explain it in more detail below.
ChatGPT gave me a nice table:
It’s important to keep in mind that ChatGPT has limitations: for instance,\xa0it doesn’t take into account important factors such as accurate keyword popularity or who is currently ranking in the top 10 for those keywords.\xa0This can make it challenging to accurately judge keyword difficulty using ChatGPT.
In many ways, relying solely on ChatGPT for keyword research is like trying to navigate using Google Maps with your eyes closed. Not a good idea, right? While it may provide some helpful insights, it’s definitely not an ideal solution.
But use it with extreme caution as this data is just an estimate and it doesn’t come from any reliable source.
For instance a lot of SEOs use ChatGPT to generate a list of related keywords, with prompt like this:\xa0Generate a list of popular keywords related to {topic}.\xa0If you use this, make sure that you don’t rely solely on ChatGPT.
For each of the Google queries listed below, give me information as to whether the traffic is seasonal or not. Present the data in a table format.
We’ll be using the 20 questions recommended by Google for websites hit by a core update. These questions are a great starting point for assessing the quality of your content. You can find them\xa0here.
Please show me in a table format what the user intent is for these keywords. Here is the list of keywords: {list of queries}
Please display the results in a table and include a brief explanation of your selection criteria.
In situations where you don’t have access to these tools, and if you’re okay with an answer that’s currently FAR FROM IDEAL, ChatGPT can be a helpful alternative.
Caution: keyword research is a very specific area that requires a deep understanding of the audience and current trends; also, it usually requires access to specialist tools. ChatGPT can be really helpful, but use it with caution.
Using ChatGPT to understand search intent
If necessary, you can train the ChatGPT model by providing it with suggestions and see if it improves its results.
Generate a list of popular questions related to a given topic
For each of the queries, try to predict if users expect authoritative or fresh content. Format the data in a table.
{list of queries}
You should definitely consider seasonal keywords when doing keyword research.
I bet you won’t find ANY page touching on iPhone 11 that ranks in the top ten results for this query.
ChatGPT gave me the desired output:
Using ChatGPT for keyword categorization
I would rephrase it:\xa0Lies, dammed lies, and statistics made up by ChatGPT.