Keyword search


The most important issue for people who want to start a website is keyword research. Keyword research is one of the most important things on any site, and choosing one can be a bit confusing at first. We want to completely and simply finish this issue forever, so if you want to get away from these problems and hesitations, follow the rest of the article.

Our goal in keyword research is to write content that is acceptable and desirable to both the user and the search engines.

Remember, the power of keyword research lies in better understanding your target market and how they search for content writing.

The keyword research process will answer these questions during content creation:

What are people looking for?
How many people search for them?
In what format do users want information?


Before doing keyword research, ask questions!


You may also be very excited at the beginning and want to know what words users are searching for related to your business. But doing this in a hurry can be fruitless for you and waste your time, that’s why it is necessary to ask yourself questions before starting a business on the web.

Knowing these questions will help you create the best content.

The thing you should pay attention to is that you should never rush your research and carefully measure the situation. The more comprehensive questions you design and the more precise answers you consider for them, the more clear your research and SEO path will be.

The questions can be diverse for any business, for example, we have designed these questions for a gift shop:

What kind of gifts are people looking for?
Who searches for these terms and expressions related to gifts on the Internet?
When are users looking for gifts on the Internet?
Are there seasonal trends throughout the year? Will these searches change on occasion?
What words do users use to find the gift they want?
What questions do users have?
Is the amount of searching more with a mobile phone or with a computer?
What occasions do people consider appropriate for giving gifts?
Why do people buy gifts?
Do people also buy gifts for themselves?
Where are the customers located? How to find them?

When you design these questions, you may also have an answer in mind for them. However, don’t rely on your mind. Also, try to get help from others to have more questions. For this, if you can ask a colleague a question in the non-internet space, you will find a more playful mind and this will help you prepare better content.


What words and phrases are people searching for?


You must have a complete description of your business. But what is important is what words and phrases do users use to find your products or services?

Answering this question is the first step in the process of keyword research and strategy for using them.


Discover keywords


Before you start the research process, you most likely have words in mind that you want to rank with. These words are the best words to start with.

When you use these words in the tools, you will see similar and related words, each of which has a different search volume. At this time, you may want to use words that have the highest search volume, which will increase the number of visits to your site.

If so, words with less search might have less competition and be more relevant to your business.

This is where this work can find you many words and questions that you may not have had in mind before.

When searching for a keyword, words with high competition as well as words with low competition will both be useful for your website. But knowing the level of competition is very important for prioritizing them.


Search rate of keywords and phrases


As we said, they knew that the search rate of keywords is very important for their prioritization. Usually the keywords that have the highest search volume also have the most competition. The competition can even be so intense that the first 10 websites contain rich snippets on the top page.

Or you may even see some top features that have zero results. For this reason, these words do not seem appropriate at the beginning of the work. In fact, these words are called difficult keywords.

Keyword difficulty means the amount of time it takes to rank. It may take you several years to rank for these words.

So the best strategy to start is to use keywords with less competition.

Some keywords are too long or simply too long. These words may have a lot of searches even though they are long and the competition on them is less. For example, “buy gifts for women” is a long-tail keyword that has less competition than “gifts for women.”

This category of keywords is called long tail keyword or keywords.


The nature of long tails


You might imagine that long keywords are less used and will not give you good profit, but we will prove to you that this is not the case.

Let’s go with an example. For example,

When a user searches for pizza, can you guess what the purpose of the user’s search is?

The purpose of the user’s search may be one of the following:

The user wants to know what pizza is!
He may want to order a pizza
Or maybe he wants to learn about pizza ingredients
Or he is going to search for fast food restaurants around him
Maybe he is bored and surfing the internet

Therefore, it can be said that the user has no specific purpose for searching for pizza. So maybe out of 100,000 people who search for that term per month, 30,000 people will land on your website, and maybe only 30 of those people will buy a pizza.

Therefore, it is not worth it at all to invest several years for this keyword.

On the other hand, suppose the user has searched for the phrase “buy vegetable pizza”. Can you tell if this user has a purpose other than shopping?

Now imagine that instead of 100,000 people, only 10,000 people search for this phrase and you have a rank between 1 and 3. At this time, with the entry of 5 thousand users, you will have the potential to sell 50 pepperoni.

As a result, it can be said that when the user knows what he wants (knows the purpose of the search), he will definitely buy. And in fact, long tail keywords are exactly the goals of users.


Determine strategy with search volume


After you’ve found your desired keywords, it’s time to prioritize them. Of course, knowing the amount of search and the difficulty of the words can give you strategies. In the following, we will describe strategies that may be useful for your business.


Keywords based on competitor analysis


Knowing what words and phrases your competitor is ranking for can help you prioritize keywords. You can act in two ways in competitor analysis. In the first case, you can use the words used by the competitor and try to provide better content for them; In the second case, you can use words that the competitor has not used. Meanwhile, you can use words that have a high search volume.

In the first case, you intend to aggressively compete with your competitor, and in the second case, your goal is to use the opportunities that your competitor has not used.


Keyword research based on seasonal trends


In some seasons of the year, we see a strange growth in the search of some keywords. For example, in the month of January, even in the month of December, the word Christmas is searched a lot. Or in the month of February, there is an increase in the search volume for the word “Valentine’s gift”. Using these waves can increase your site traffic several times and produce updated content.

To find out about seasonal trends, there is a free tool called google trend that will give you this possibility. We will introduce this interesting tool to you in a comprehensive article.


Keyword search by geographic region


As you know, some keywords are pronounced in different ways in different regions. Or are phrases that are searched more often in some provinces. Google has provided this possibility for us in a tool called Google Keyword Planner.

For a foreign example, big trucks are called big rigs in Texas, while in New York they are called tractor trailers.

In Iran, there are many examples of this difference of words based on the region that you can find and use.


Choosing the right content format based on the purpose of the user’s search


If you have read the previous chapter, we discussed a topic called search intent or user search intent. The purpose of the user’s search has caused Google to show its answer to the user in different formats. Google may prefer to respond to the user’s response based on features.

Therefore, it is important to know why the user asks his question in Google. Knowing the purpose of the user’s search will help you create better content in the right format.

Even though thousands or maybe millions of searches are done daily, all of them can be divided into these 5 parts:

1. Informational queries

In this type of search, the user intends to obtain information. For example, the user searches for “recipe for Korma Sabzi”

2. Navigational queries

Navigational is a type of search where the user intends to visit a specific website, for example, the user searches: “SEO training for SEO beginners”

3. Transactional queries

This type of internet search actually takes place when the user intends to do something. such as buying tickets or listening to music or video, etc.

4. Commercial investigation

This type of search is done with a commercial purpose. The user wants to buy a product or compare the price of a product on different sites.

5. Local queries

In this type of search, the user has searched for a phrase whose answer requires a physical location. For example, “coffee shop in Tehran” which are also called local queries.


How to determine the purpose of the user’s search?


Now that you understand that the best content is produced to answer the user’s goal, you may want to know how to distinguish this goal from searches. There are 2 solutions for this:


1. Analyze the word as a user

If you have the power to do that

You can put yourself in the shoes of the user to determine the purpose of the search. This can be difficult on monosyllabic words. For example, when a user searches for clothes, it may be difficult for you to understand what the user’s search intent was. For such cases, use the second method.

2. Search on Google

Searching on Google is the best way to understand the purpose of a user’s search. Google will spare no effort to give the best answer to the user.

For example, we search for the word clothes:


As you can see in the picture, the first result was the Google Map panel. The meaning of this answer from Google is that the user may want a clothing store in a nearby area. Continuing and viewing the entire SERP page, we come to this conclusion, the user may want to purchase a dress. Therefore, it can be said that the purpose of searching for clothes is to buy clothes and find a clothes shop in the area close to the user and there is a very low probability of getting information about clothes.


Keyword search tools


In order to find out about keywords and their difficulty level and searches, it is necessary to use tools during the keyword research process. These tools, both in free and paid versions, can lead to great idea results for you.


Free keyword search tools:
Google suggestion
Google Related Posts
Keyword planner
google trend
Paid keyword research tools
Keyword explorer moz


You can use the 8 free keyword research tools listed in this article to find keywords relevant to your site and identify which words are used the most in your business. But this does not mean that you use competitive words, because in many cases this will lead to your bankruptcy, but if you pay attention to a few points, you will have better use and good SEO.

1- You should not go for competitive keywords from the beginning because this will waste a lot of time and money and as it will be a good profit for you, when you even get to page 2 of Google, you will get this profit to some extent from You will give up, and in order to prevent this from happening, it is suggested to come up with several medium keywords at the same time, which can be the best type of keywords to choose at the beginning if these words have input for you.

2- Some people believe that if they bring up a short keyword, they will be displayed in the highest Google results in all searches, but if you search for these words a little, you will realize that in most cases such a case will not be possible. . For example, if your site is displayed on Google’s top results for the keyword download, there is no reason for it to come up in searches for software downloads, movie downloads, and other such examples.

3- Do not use general keywords such as decorative, because no one will do such a search except for beginners in the Internet field.

4- Do not use the names of people or brands on your site, because someone who searches for the name of Ostad Kermani, for example, will not pay attention to the feeding programs of your site, and after realizing that this site belongs to him or that brand If not, he will leave it and this will also cause damage to your site and increase the bounce rate.




Producing the right content is one of the main foundations of SEO that is necessary for every website. In order to produce a suitable content, you need to use keywords with a suitable strategy.

Keywords allow you to know what words the user will use to search for your product or service.