Keyword Research Course
Keyword Research Course
Note: You can use the PDF Version for reference but it is highly recommended to
take the course using the online interface. Video content is not available in this
version.
Lesson 1
Introduction
Keyword research is a fundamental part of SEO and digital marketing. It is widely
known that search engines favor great content, but this is not enough. If you don’t
use the words people are actually interested in and actively searching for, you’re
missing a lot of traffic.
Keyword research is like doing ‘market research’ on the Web. It tells you
what people are interested in, and in what relative numbers.
Better yet, it reveals the actual language people are using when they think about
those topics, which provides you with insight on how to ‘connect’ with them via
your content.
That information is worth its weight in gold if you know what to do with it. And
that’s what this course is all about.
The most important lesson and the one to spend most of your time in is the
‘Perform Keyword Research‘ lesson. You’ll learn the steps to follow to perform
keyword research and the questions to answer to help you decide which are the
right keywords for your website.
This is a practical course and not theoretical. Don’t just read the content or watch
the videos but take each step and work through the examples. The end result
should be a list of keywords you can use in your SEO and content marketing
campaigns.
Author Information
Alex Chris
I studied Computer Science and E-commerce and after spending several years
working in the IT industry, I realized that my true passion was in blogging and
SEO and since 2002 I am working online as a Digital Marketing consultant and
professional blogger.
Over the years, I did consulting and SEO work for companies in the most
competitive niches like travel, jewelry, education, fitness, forex, software (to
name a few), and had the opportunity to experiment and learn the hard way how
the Internet works.
In my spare time, I blog about SEO and Digital marketing and my work has been
referenced by leading industry websites like Forbes,
contentmarketinginstitute.com, thenextweb.com, neilpatel.com,
socialmediatoday.com, socialmediaexaminer.com, searchenginejournal.com,
kissmetricks.com, sitepronews.com, lifehack.org, problogger.net, jeffbullas.com,
entrepreneur.com, marketingland, quicksprout.com, and others.
What is a Keyword?
In this topic, you’ll learn what are keywords and why they are important for SEO.
A Keyword is a single word or a phrase that people use when searching for
information through a search engine.
Keywords make it easier for search engines to understand what your content is all
about and help users find the information they need.
Without using the right keywords in your content, search engines have a hard
time understanding the meaning of your content. And this diminishes your
chances of getting organic traffic to your website.
The way search engines work is by matching the user search queries with pages
available in their index.
During the crawling and indexing phase, search engine crawlers visit a webpage.
They extract the information they need and add it to their index. They use this
information later during the ‘matching’ process (also known as the ranking
process).
Part of the information they extract is the keywords a web page is associated
with.
If during this process your website is associated with the wrong keywords, then
you have no chances of appearing high in the results for the keywords that matter
for your website.
Let’s say you want to rank for [electric bicycles]. You create a page and showcase
your products (product name, images of the products, etc.).
Unless you mention on the page that they are electric, Google will most probably
associate your page with bicycles and this not what you want.
What you should do instead is to find out which keywords people use as search
terms when they look for electric bicycles and make sure that these keywords are
part of your content.
KEY LEARNINGS
A keyword is a word or phrase that users enter into the search box.
A keyword can be a single word like ‘SEO’ or ‘shoes’ or multiple words like
‘what is SEO’ or ‘Indian restaurants near me’ or even more words like ‘what
is the difference between SEO and SEM’.
Once the search button is pressed, search engine algorithms try to find the
best pages related to the keywords used.
Different Types of Keywords
When doing keyword research, you’ll come across different definitions like ‘seed
keywords’, ‘focus keywords’, ‘long-tail keywords’.
It will be less confusing to know about the different types of keywords before
starting your research.
Seed keywords
Also known as head, focus or main keywords, are usually one or two words search
phrases that have a high search volume. These keywords are also highly
competitive with hundreds of websites competing for one of the top spots in the
SERPS.
Here are some examples of seed keywords: ‘SEO’, ‘Social Media’, ‘Online
Marketing’, ‘diet’.
These are keywords closely related to each other. It’s keywords that have the
same meaning but written differently.
Here are some examples: ‘how to replace a light bulb’, ‘how to fix a light bulb’,
‘how to change a light bulb’.
Long-tail keywords
Are search phrases consisting of 3 or more words. They have less search volume
compared to head keywords but their intent is more specific.
Here are some examples of long-tail keywords: ‘What is SEO’, ‘How to become an
SEO Expert’.
Also known as LSI keywords, are keywords that are related to each other
conceptually.
For example, for the search phrase ‘keyword research’, some semantically related
keywords are ‘search volume’, ‘keyword analysis’, ’google keyword tool’.
KEY LEARNINGS
Note: Watch the video to get a general idea of what is keyword research and
why it’s an important SEO process.
The outcome of the keyword research process is a list of keywords you can
actually rank for and are important for your business.
You can use the list as the fuel for all your digital marketing campaigns.
Why is keyword research important for SEO?
Keyword research is important for SEO for many reasons:
If you don’t know the actual search phrases people are using in Google,
you risk in optimizing your website for the wrong keywords.
Without doing research you cannot know for which keywords you can
actually rank for and you might be targeting keywords you will never be
able to rank well.
Keyword research will help you understand your industry and identify your
true competitors.
With keyword research, you get to know the size of your potential
audience, a metric useful in setting marketing goals and creating growth
plans.
KEY LEARNINGS
Keyword research is a core SEO task that involves identifying popular words
and phrases people enter into search engines.
In this topic, you’ll learn what are long-tail keywords and why they are important
for SEO.
Long tail keywords are search queries usually consisting of two or more
words that narrow down the focus of the search results and bring up more
specific results.
Long tail keywords are also often lower difficulty and lower volume.
This is a very popular keyword and according to SEMRUSH it has more than
110,000 exact keyword searches per month.
Long Tail Keyword Research Example
It is also a highly competitive keyword with an average CPC of 14.82 USD (Cost
Per Click – When running Google Ads targeting this keyword).
If you search for this term on Google.com you will find in the first positions
websites like Wikipedia.org, moz.com and Google websites, which makes it almost
impossible to outrank them with a normal website or blog.
You go one step further by adding tail or tails to the existing keyword so as to
narrow down your competition.
If you add the word ‘tips’ your keyword now becomes “SEO tips”, which is less
competitive than the head keyword (SEO), but it is still very difficult to target.
Certainly, the number of people searching for this keyword per month is less
compared to “SEO” and “SEO tips” but the benefits gained from ranking long tail
keywords are much more than the traffic difference.
KEY LEARNINGS
Long-tail keywords are search queries that include a number of words and
generally have a lower search volume but also less competition.
This creates a huge opportunity for SEOs since they can create content to
target those keywords and actually have some chances of getting high
rankings and traffic from Google.
Importance of long tail keywords
In this topic, you’ll learn the benefits of targeting long tail keywords.
Now you’ve had a crash-course introduction, let’s run through the benefits of
targeting the long tail.
To understand the benefits of long tail keywords, you need to understand the
concept of intent.
The prospect becomes aware of their need, and searches head keywords
to find out more.
For example, someone looking for ‘SEO’ is probably looking for a broad definition
while someone looking for ‘SEO Services’ has the intent to click on your search
snippet listing, and buy your services.
Through the long tail specificity of their search, they’re expressing their intent to
buy exactly what you’re selling (or at least read exactly what you’re writing).
For this reason, it’s worth targeting long tail keywords because the traffic
that they bring in is targeted and will be far more likely to convert.
The searchers are no longer in the ‘discovery’ mindset. They’re ready to move
into buying mode, and even though the volume won’t be as high, it’s well worth it.
Narrow it down, however, and target ‘marketing agency London‘ (instead of just
‘marketing’) and the intent is much, much clearer. And you’re way more likely to
rank for it.
In fact, the major problem with going after head keywords is that you’ll be putting
a ton of work into driving the wrong kind of traffic. And, when you drive traffic
that doesn’t stay long on your page, you’re telling Google that you don’t deserve
to rank, and that’s all your work wasted.
A good rule of thumb is to Google the keyword you’re targeting before you target
it, and ask yourself whether your article would be out of place in the results. If it
would be, then don’t bother.
And that means that at some point, you could theoretically run out of big meaty
keywords to target, and find yourself thinking “phew! I’ve targeted ‘marketing’,
I’ve targeted ‘SEO’, I’ve targeted ‘business’ … What’s next?”.
When you’re going after the long tail, you’re not only giving yourself more
chances to put optimized content on your site, you’re creating more pages.
It only makes sense that sites with more pages rank for more keywords and drive
more traffic, especially if they are ranking for juicy long tail keywords.
This is probably best described simply as covering your bases. Targeting both
‘green tea smoothie ideas’ and ‘green tea smoothie recipes’ in two separate posts
and getting both of them ranking is a way to make sure you’re scooping up
whichever search term variation that gets typed in.
Long tail keywords make up 70% of all searches – here’s a visual of that:
If we are talking about ‘buying’ or ‘action’ keywords then those are more likely to
convert or perform an action.
“used ford focus for sale in Florida” <-looking for used ford focus cars in Florida
Long tail keywords help you build website authority and trust
Having a first-page placement of any keyword is an indication of website authority
and trust.
One of the ways to get your website ready to target more important
keywords is to get as many first placements as you can for long tail
keywords.
Of course, this is not the only factor that will help you build authority but a
number of first place placements together with a solid SEO strategy can work
towards that direction.
When it comes to long tail keywords, their estimates are not 100% correct. This is
because the volume for long tail keywords is low and so is their sampling so they
under-estimate.
I have many examples of long tail keywords that bring in 10 times the traffic
shown by the keyword tools so never reject a keyword because the traffic in the
tools is low.
KEY LEARNINGS
It is much easier to rank for long-tail keywords than for more common
keywords because fewer websites compete for high rankings in the result
pages of Google. The longer (and more specific) search terms are, the easier
it is to rank for the term.
In this topic, you’ll learn how to find long tail keywords to use in your SEO
campaigns.
Note: The process of finding long tail keywords is also covered in Step 5 of
the ‘Perform Keyword Research’ Lesson.
There are two main ways to find long tail keywords, manually and with the help of
a keyword research tool.
A great way is to start typing keywords in the google search box and see the ideas
suggested by Google.
Google Search Box Suggestions
When you find a nice long tail keyword you can check it with the keyword tool of
your choice (I use SEMRUSH) and decide if it is worth targeting or not.
Another manual method is to Google the topic you have in mind and check the
“People Also Ask Section and the “Related Searches”.
Bing and Yahoo also make suggestions as you are typing a search term. You can
use that as well since in almost all cases the suggestions made are different from
Google so it’s worth exploiting.
Another goldmine is reddit. I headed over to /r/brewing to find out what people
are talking about.
If I was blogging about beer brewing, these people are my target audience. I’ve
highlighted some viable keywords:
Using Reddit to Find Long Tail Keywords
Quora
Finally, search for keywords in Quora. People are answering questions that you
could answer with your ads or content:
Note: Quora is actually a fantastic source of inspiration for blog posts, too.
You can usually just grab the questions as a title and use the content in the
answer plus your own original research to create winning content.
Competition analysis
There is no niche without competition so it’s not a bad idea to take a look at what
your competitors are doing in terms of long tail keyword targeting.
Register to their newsletter and RSS feed and if you like a keyword they have
used, check it with SEMRUSH and see if there are any variations or similar
keywords you can target.
To avoid any confusion, competition analysis does not mean copying your
competitor’s ideas or stealing their work but simply means keeping an eye on
what other websites in your niche are doing.
For finding long tail versions of a particular head keyword you’ve researched, use
the Keyword Magic Tool.
Look at these great long tail keywords I found in just a few clicks:
KEY LEARNINGS
For new websites or for not so big websites there is no other way to get
traffic and good rankings than working with long tail keywords. The
competition for high volume keywords is so huge and it is very difficult to
win one of the top positions.
The best way to start building a strong website is to provide top quality
content for long tail keywords consistently so as to start gaining rankings
and traffic and then gradually move on to more general terms and establish
your presence.
Lesson 4
Semantic Keywords
In this topic, you’ll learn what are semantic keywords and why they are important
for Modern SEO.
Semantic or LSI keywords are simply words or phrases that are related to
each other conceptually.
For example, for a keyword like “search volume,” some semantically related
keywords could be:
keyword research
paid search
online marketing
For a keyword like “cook asparagus,” some semantically related keywords could
be:
vegetable peeler
lemon juice
baking sheet
“Semantic search” is the idea that when modern search engines look for
webpages to rank, they don’t only look for matching keywords, but they attempt
to identify the intent and deeper meaning of a search based on each of the words
used in the query.
Google will be able to make connections between the semantically related topics
that your content covers and understand the bigger picture of how your
information answers the questions that are being searched.
KEY LEARNINGS
Just make sure to use semantic keywords where it makes sense, and not to
haphazardly sprinkle them whenever and wherever.
There are a number of ways to find LSI keywords, the most important are
described below.
Google Autocomplete
Go to Google and start typing your target (head) keyword. You will notice that as
you type Google autocomplete makes suggestions. These are LSI keywords you
can use in your content.
For example, if you are optimizing a page for the keyword ‘SEO Audit’, you should
try and include in your content the keywords suggested by Google autocomplete.
Don’t do keyword stuffing but include those keywords that can naturally fit in
your content.
Google Autocomplete
Enter the URL of a page that is already ranking on Google for your target
keyword.
The end results will be a list of RELATED keywords you can use in your content.
Keyword Planner Related Keywords
SEMRUSH
SEMRUSH is my favorite keyword research tool.
Among many other useful features, it has a very powerful tool for finding LSI
keywords. With SEMRUSH, you don’t have to go through the process of creating
an account with the Google Keyword Planner or going to LSIGraph and Google
search to find related keywords.
Sort the keywords by volume and KD (Keyword Difficulty). Unlike the Google
Keyword Planner, KD refers to how difficult is to RANK for a particular keyword
in Google Search and not Google Ads.
A metric very useful since what you want is to pick the right SEO keywords that
have higher search volume and lower KD score.
KEY LEARNINGS
Google Autocomplete
SEMRUSH
Lesson 5
These are the 10 steps to follow to find keywords for your SEO campaigns.
Find seed keywords for your topics using keyword research tools
Knowing who you have to compete with, will help you create a realistic
keyword list and an SEO strategy that can get you results.
Go to Google and start typing search terms related to your niche. Visit all
websites that come up on the first page of Google and take note of things like:
Their posting frequency (how often they update their website with new
content)
Learn more about their social media presence (channels they are active,
how many followers they have, what they are posting, etc.)
Register to their newsletter (if they have one) and add them to your Feedly
(to get notified of content updates)
The main idea behind this exercise is to identify your main competitors and get
new ideas about topics/keywords you can target.
Put yourself in the position of the Google searcher and try to think about what
search terms they might type in Google.
If needed, revisit the websites noted in step 1 and take a closer look at their page
titles. This can give you more ideas about topics related to your niche that you
might have not thought about.
Group your ideas together to form topic buckets. Each topic bucket should
include related ideas.
Let’s say that you are in the digital marketing niche, your topic buckets might
include the following:
Digital marketing
What is digital marketing
How it works
etc.
SEO
SEO services
Keyword Research
etc.
Content Marketing
etc.
SEO Keywords are the actual queries people type in a search engine that are
important for your website.
I will demonstrate the process using SEMRUSH but you can find below a list
of alternative tools you can use.
Take your first topic bucket (i.e. ‘Digital Marketing’) and start your keyword
research.
At this point, we are only interested in keywords that have a decent search
volume.
The search volume is the number of searches performed on Google per month for
a particular keyword.
How to find head keywords
Go through the list and select the keywords that are related to your business and
click ADD TO KEYWORD ANALYZER.
Make sure that you navigate through the ALL KEYWORDS menu (which groups
keywords by topic) and also the top menu (Phrase match, exact match, related).
When you finish adding keywords to your list, you can click the GO TO KEYWORD
ANALYZER button to view your selected keywords.
Get more data for selected keywords using the Keyword Analyzer
Click the Update Metrics button to refresh the metrics for each keyword and use
the advanced filters to narrow down your selection by country (Databases) and
sort the keywords by volume.
Once you are done, you can click the EXPORT to XLSX button to get the list in
excel format and update your main spreadsheet.
The search intent is simply what type of information users are actually
looking for, why they search for the specific keyword.
For many keywords the search intent is obvious but for others, it needs more
investigation.
For example, when someone is searching for ‘white sports shoes for men’, their
intent is clear but when they search for ‘shoes’ it is very vague.
The best way to figure out what is the search intent is to type the keywords in
Google and examine the first page of the results.
Google is doing a great job in understanding the actual intent of the user so what
they show on the first page, is very close to what users are looking for.
You need to do this exercise to find and eliminate from your list keywords that
have a different intent than what you are offering. It’s a waste of time and
resources to go after keywords that won’t get the kind of organic traffic you want.
For example, I initially added in my list the keyword ‘Freelance Digital Marketing’
since it’s a keyword with a high monthly search volume.
When you search for this keyword on Google, you will see that the first page is
occupied with resources on how to become a digital marketing freelancer.
If my keyword research goal was to find keywords that can potentially get me,
new clients, this keyword is not a good fit since the intent of the searcher is not to
find a freelancer to hire but to learn how to become one.
In other words, when you search for these keywords on Google, you find hundreds
of websites competing for one of the top 10 positions.
If you have an established website, this may not be a very big issue but if you are
starting out now, this is a huge problem.
Adjust your keyword research strategy and start looking for keywords that are
less competitive i.e. long tail keywords.
Long tail keywords make up 70% of all searches and it’s your only opportunity to
start ranking high on Google for keywords that can bring targeted traffic to your
website, in a relatively short amount of time.
You might think that the issue with long-tail keywords is that they have less
search volume and while this is true, less is better than nothing.
In other words, there is no point in spending your time and effort on popular
keywords that it’s impossible to rank. Better start with the low hanging fruit and
built your way up.
Once you manage to achieve high rankings for several long tail keywords, you
also increase your chances of ranking for seed keywords as well.
You can manually search Google and look for the ‘People also ask’ or ‘related
searches’ section. You can also go to Wikipedia and Amazon and see what people
are searching for.
The fastest way is to use two SEMRUSH functions, the ‘Keyword Magic Tool’ and
the ‘Topic Research’ tools.
Revisit the Keyword Magic tool and use the ‘Advanced Filters’ to search for
keywords that have 4 words or more. Just enter the number 4 into the ‘Words
Count’ box and click Enter.
Another way to find long tail keywords is to use the ‘Topic Research’ tool. Select
the topic research option from the menu, type your topic ideas and click GET
CONTENT IDEAS.
Look for the ‘Interesting Questions’ section and find questions that relate to your
business and products.
Add these keywords to your main spreadsheet. You can decide later whether to
target them as is i.e. to create content to answer each question or use them
together in a pillar type article.
What you see are the keywords your competitors are ranking. Click on VIEW ALL
ORGANIC KEYWORDS to go to the full list and use the advanced filters to find
keywords with a decent search volume, exclude brand-related keywords and
keywords that do not fall into your line of business.
Find keywords with a decent search volume
Your goal with this exercise is to find keyword ideas that you might have not
thought before and use them to enrich your keyword list.
You can also follow the above procedure to find out which specific keywords a
competitor’s page is ranking.
In other words, instead of using the domain the search box, type in the URL of a
specific page.
Find keywords a webpage is ranking
What you see now are all the keywords that the particular page is ranking, the
monthly search volume and whether they generate traffic to the website.
Now it’s time to revise the list once more and narrow it down to 40-50 keywords
you can target by either creating SEO optimized landing pages, optimizing your
homepage or creating new pages (blog posts).
To decide, which keywords to keep or discard, we’ll use data gathered so far from
the previous steps and add two more parameters to the mix, keyword difficulty,
and authority of the domains ranking on the first page of Google.
What is keyword difficulty?
Each tool has its own way of calculating keyword difficulty but in general the
lower the value, the better.
In all SEMRUSH reports, you can see the keyword difficulty of a keyword, the
column is marked as KD%.
I’ve mentioned this a couple of times so far but it’s time to make it more specific.
When you search for a keyword on Google and you notice that the first 10
positions are occupied by big and well-known websites, it means that it is
very difficult for a small business website or blog to get there.
For example, if you search for ‘Digital Marketing’ you’ll see websites like
HubSpot, Moz, Wikipedia, and other giant websites.
This means that although ‘digital marketing’ is a term I would like to rank for,
Google tells me that this is not possible so I take that term out of my list and
instead look for variations (long tail search terms) that are possible to target.
Go through the keywords one by one and decide whether to keep or remove from
your list, by answering the following questions:
Does Google rank normal websites in the first 10 positions or is it only big
and well-known websites?
If the answer to all the questions is YES, then keep that keyword in your list,
otherwise if the answer to any of the above is NO, remove it from your list.
If at the end of this exercise, you have a short keyword list, you need to go back
and repeat all steps and find more keywords to enrich your list.
Remember that the goal of keyword research is not to create a long list of
keywords that you will not use but to create a list of keywords that you can
actually use in your content marketing campaigns.
Good SEO practices indicate that each page or post on your website should target
a specific keyword only.
There is too much content on the Internet and Google tries to pick up the 10 best
pages for a particular keyword.
To help them in this process, you need to make sure that each page is focusing on
a specific keyword and that this is reflected in your page titles.
Search for the keyword on Google and examine the first 10 page titles
Create a title that contains your target keyword but make it unique i.e.
Make sure that it’s not the same as one of the titles that are already shown
on the first page. You need to do this because Google rarely shows pages
with the same titles in the SERPS.
One of the things that you need to consider is semantically related keywords.
Semantically related keywords (or LSI keywords) are keywords related to your
target keywords or keywords that have the same meaning.
By adding these keywords in your content, you make the content more relevant to
search engines and this dramatically increases your chances of ranking for your
main keyword.
You can use SEMRUSH to find RELATED keywords (by clicking the RELATED
button as shown below).
While optimizing content for SEO, make sure that you add these keywords in your
copy.
Step 10: Keep checking for trending keywords
Besides the above steps, you also need to monitor your niche for trending
keywords and new keywords that rise to the surface.
It’s a fact that 30% of the queries entered into Google on a monthly basis are
NEW and keywords that Google never saw before.
This means that the keywords tools won’t show a big search volume for these
keywords or not show them at all.
Most probably it’s keywords your competitors are not aware of, so this gives you a
competitive advantage since you can rank for them faster.
I personally use this method a lot and it works great for almost all niches and
industries.
Google Trends is a tool to use for this exercise. Go to Google Trends and enter
your seed keywords.
Filter the results by area (if you are targeting specific areas), by categories and
Google search channel.
Look for the RELATED QUERIES section and drill down to get more details for a
specific query.
A piece of advice, don’t give up too soon on this tool, try different filters and
different keywords/topics and you can find some great keywords to target before
everyone else does.
Add in your calendar a reminder to repeat this exercise at least once every 3
months.
KEY LEARNINGS
Keyword research is not a once-off process but it’s an ongoing process. You
do it initially when you start a new website or SEO campaign and depending
on the results, you need to go back and revise your keywords list.
The process is simple but it’s time consuming. As your website grows you
will need to find more keywords to target and this is the part that is
becoming more challenging.
You cannot do keyword research without the help of tools. While you can use
free tools like the Google Keyword Planner and Ubersuggest, for long term
projects you need the help of more reliable tools like SEMRUSH or Ahrefs.
Finally, if you already have an existing website with rankings then don’t
forget to use the Google search console when doing keyword research.
Through the GSC you can learn which keywords bring Google traffic to your
website now and which keywords Google believes are a good fit for your
website and content.
Performing good keyword research and having an optimized keyword list, is not
enough. In order to benefit from this process, you need to know how to use those
keywords in your content.
When it comes to keyword optimization, you should optimize your homepage for
your main head keywords (even if their keyword difficulty is very high).
The reason is that you want to make it clear to both crawlers and users, what
your website is all about.
I have a summary page for all my services and individual pages for each of the
services we offer. Each page is optimized for a specific keyword.
Use keywords in the URL – you include your target keyword in the page URL.
Use keywords in the page title – you include your target keyword in the page title.
Use keywords in the H1 Tag – you include your target keyword (or close
variations) is the h1 tag
Use long-tail keywords as subheadings (h2, h3) – you include related keywords in
your subheadings
Use LSI keywords in your content – you include LSI keywords within your copy.
Link your pages together using keywords you want the pages to
rank for
Internal links are very powerful. Use your target keywords as anchor text and link
your pages together.
KEY LEARNINGS
Picking up the right keywords for your website is important.
Group your keywords into two categories. First are the keywords to use in
your homepage and main website pages and second the keywords to use in
your blog.
Follow the on-page SEO guidelines outlined above (explained in detail in the
On-Page SEO lesson of the SEO Course) to intelligently include keywords in
your copy.
Publish content related to your target topics to create content relevancy and
monitor your rankings and traffic.
Find seed keywords for your topics using keyword research tools
SEMRUSH (Paid)
SEMRUSH
This is my favorite tool for keyword research and the tool I use on a daily basis for
all digital marketing tasks. It’s not free, it comes with a monthly subscription but
worth’s every cent.
For keyword research, you can use SEMRUSH to do topic research, find out seed
keywords, long-tail keywords, and related keywords.
If you don’t already have a subscription with an SEM tool, then SEMRUSH is the
way to go.
Before selecting SEMRUSH, I have tested a number of other tools but none of
them has the functionality of SEMRUSH at this price range.
You can register for a 30-Day free trial and test it yourself (exclusive deal for
reliablesoft students).
The Google keyword tool is a free tool provided by Google that allows you to do
keyword research for PPC (Google Ads) purposes but you can also use it to do
keyword research for SEO.
The tool is free but in order to use it, you need to have an active Google Ads
account.
Go to Google Ads and register for a free account. Then, create a Google Ads
campaign but do not activate it, keep it paused and access the tool by selecting
TOOLS and then KEYWORD PLANNER.
UberSuggest (Free)
Ubersuggest
Another free keyword research tool that is worth exploring is Ubersuggest. You
can use it to do both topic and keyword research.
While the tool is free, the only disadvantage is that it does not allow you to create
an account to save your reports or keywords and this means that every time you
want to do keyword research, you need to start from the beginning.
This is not the case with SEMRUSH, where you have an account and all your
lists/data saved and always accessible.
Ubersuggest
While the primary function of Google search console is to optimize your website
for technical SEO, it’s the tool to use to optimize your pages after they are
published.
Keyword research is an on-going process and the best tool to use to find out the
actual keywords your pages are ranking is the Google Search console.
When you optimize a page for a keyword, it does not always go as planned.
Google may rank the page for different keywords and the way to ‘correct this’ is
to find out for which keywords the page has more chances of ranking and add
those keywords in your content.
Note: The ‘Technical SEO’ lesson of The Complete SEO Course explains in
detail how to use the Google Search Console.
As explained above, another tool you can use to find out about new and trending
keywords is Google Trends.
Go to Google Trends and perform several searches, using different filters to find
out what is trending in your industry.
Google Trends
Copyright Information