How to Find Competitors Keywords Under 5 Minutes: The Complete Guide

What if I told you, you can check competitor website traffic using competitor keywords research within a few minutes?

Yes, find competitors keywords that drive thousands of search traffic to your competitors’ websites every single day…

And use them to funnel organic traffic to your sites and make more sales.

Keep reading and you will find out how I conducted a competitor keywords analysis campaign within 5 minutes.

Last thing you want to do is get one thing from today’s post…

…That could be learning HOW to find keywords of ANY competitor you have regardless it is a website or YouTube channel.

Ready to spy on competitors’ forbidden reports?

So, let’s do this… 1,2,3!

What is competitor keyword analysis?

When it comes to search engine optimization, keywords take an important role, in terms of traffic, conversions, and sales. Without a proper keyword strategy, you can’t grow your business. It’s a reality.

Keyword research is more important than creating content, social media optimization, and link building.


Keyword research == Marketing research.

If you target the wrong market, your business won’t grow in spite of receiving tons of traffic.

They all are irrelevant.

There is not ANY doubt that your competitors use the best SEO keywords and best keyword strategies if they tend to increase their revenue with traffic consistently.

Quality always, in most occasions surpasses quantity. You know it pretty well, right?

Honestly, I didn’t understand the importance of competitor research when I first started blogging back in 2012.

But, after making lots of flaws and experimenting with new tactics to increase search traffic, I thought, why my quality content doesn’t rank on Google #1 page, #1 spot just like my competitors?

What my competitors produce, they used to rank on the Google #1 page within a few weeks. Very sad, right? 

Sound familiar?

Then I thought I want to know the answer to “What keywords are my competitors using?”. This question entirely changed my blogging style, content marketing, and SEO strategies I was using in those days. It helped me drive high-quality traffic that converts like breeze.

In fact, after analyzing competitors keywords, I was able to increase my email subscribers and affiliate sales.

Here are a few benefits you can expect that you can accomplish after doing a complete and practical competitors keyword research campaign.

  • Market Research: What if you don’t know or missed any part of your niche? You can widen your market reach by analyzing competitors’ keywords. I started targeting a small audience and then after finding competitors’ SEO keywords, I found very profitable niche markets that I can easily tap into. For example, you can first write a normal list article on Best Twitter Tools. Then you can write more articles such as increasing Twitter followers, Twitter unfollow tools, social media marketing tools, etc.
  • Drive More Traffic: You want traffic, right? In fact, more traffic. By analyzing competitors’ best organic keywords, you can find tons of keyword phrases that can be ranked on SERPs easily. The funny part is most of those search terms are low competitive ones. That means you can drive more traffic to your website without struggling. Ex: LSI keywords, Long Tail Keywords.
  • Identify Your website’s competitiveness: You want to find competitor keywords, right? But, what if they spy on your keywords and use SEO techniques to outrank your website? By using a powerful competitive analysis tool, you can check your website’s weak points and make necessary arrangements to fix them. Ex; Keyword diversification, keyword stemming. deep internal linking, cross-linking.
  • Keyword Opportunities: You can find untapped keywords that Google keyword planner hides from you, but your competitors use them and dominate Google search result pages. If you still use Google keyword planner to find SEO keywords, unfortunately, you can’t find hidden gems of keywords. In fact, Google keyword planner doesn’t show you lucrative keywords. We know that Google wants more advertisers!
  • Check Competitors Keyword Ranking: One of the biggest advantages you’d receive by finding competitor’s keywords is you can actually check competitor’s keyword rankings and their fluctuations. This is a great way to identify whether they have built new backlinks for their inner pages. Usually, immediate rank bump-ups can be generated due to passing over link juice through inner pages (internal linking) and using outbound linking strategies.
  • Stay aware of current trends: Some keywords are evergreen. While others have a short and/or very short life span. For example, “valentine day” is a two-word keyword that usually gets high search volume at the end of January and the first 2-3 weeks of February. By running a competitive analysis campaign, you can find the interest of keywords over time for specific keywords that your competition might be using or not. At last, It’s a great chance for you to target that audience.

Find Best SEO Keywords Your Competitors are using

Like we use google keyword planner for keyword research, we want to use a specific tool to analyze competitors’ keywords.

It is … SEMRUSH.

What is Semrush and How you can use it for your website?

semrush search

Semrush is a powerful digital marketing toolkit that provides many tools for bloggers, SEO experts, digital marketers, and business owners. Semrush has various SEO tools for different purposes such as keyword research, backlink checking, analyzing competitor webpage’s traffic distribution, and website SEO audit.

In fact, Semrush is a very useful SEO tool that every blogger should use on daily basis. Daily basis?

Yes, Because Semrush updates its databases frequently and provides lots of tools from keyword tracking to SEO audit. And for keyword research, Semrush tracks the top 100 positions of SERPs. This ensures that Semrush data is fresh and accurate.

I have been using Semrush since 2012 and have got great results. To learn more about Semrush and find other Semrush features, you can read this detailed Semrush review post.

Semrush has a FREE plan. But, It is very limited. Here’s the pricing table of Semrush.

Find competitor SEO keywords using Semrush

Now I will show you how to find competitors keywords using Semrush competitor research tools by four ways.

#1. Find Competitor Keywords with Root Domain.

This method is less targeted but gives you much more SEO keywords and keyword opportunities. What you will do here is finding high traffic keywords and important information such as search volume, CPC distribution, competitive score, and organic traffic share. This is a good way to generate new content ideas, a remedy for writer’s block.

Our Goal: Analyze competitor’s blog and find profitable keywords that drive traffic to website.

Step #1: Go to Semrush home page and enter your competitor’s website address. Here, I will use QuickSprout’s URL as my competitor’s address.

By default, you would receive the competitor analysis report for Google United States database ( If you want to research keywords of your local competitors, you can select the appropriate Google country domain or just Bing.

Click on “Search” button.

Step #2: Here is the Semrush’s main report for domain.

quicksprout's website traffic report semrush domain overview report

You can find several new terms in this page.

  • Semrush Rank: Like Alexa traffic rank and Moz Domain Authority and Page Authority ranks, Semrush rank is a unique website ranking metric introduced by Semrush. Semrush rank is based on overall traffic volume and cost that would have to spend if you want to drive similar traffic through Adwords or Bing Ads. Higher traffic volume doesn’t always convey that the website has a higher Semrush traffic rank. For example, a website that provides Kids’ games equipment or information about gaming for Kids could have a low Semrush rank than a website that sells digital marketing products even it receives less amount of traffic compared to a Kids’ gaming site. It’s all about buying emotion. Higher the Semrush rank, high converting traffic that site would receive.
  • Traffic (Search Engine Traffic): The total number of traffic the particular website receives from a search engine from the first 20 organic search results.
  • SE Traffic Price (Search Engine Traffic Price): Search Engine Traffic Cost is calculated according to the current bids for keywords in Google Adwords and traffic volume shares for web pages. This is a good estimate that reveals how much you’d have to spend on Google Adwords to receive the same amount of traffic.

The Domain Summary page shows us How much Organic traffic QuickSprout received from the search engine and other stats such as total backlinks, traffic share of devices, and countries. They are all very useful metrics when it comes to competitors analysis.

Now let’s take a look at Live Organic Keywords section.

organic keywords

In this section, you can find two sides that have categorized organic keywords according to the highest traffic share to the website and SERP rank distribution.

You can select any option to find keywords of your competitor website. I will select the first option: Top Keywords.


Here are a few top organic keywords of QuickSprout.

In this keyword report, you would find these columns.

  • Keyword: Search Query that people use on a search engine before landing to the webpage.
  • Position: Keyword’s SERP ranking position for the current day or latest updated day. Ex: 11 (7) = Current/last updated position (Previous position). As Semrush updates its database often, this data updates regularly and you would find this is really helpful for your content marketing campaigns.
  • Volume: Average monthly search volume. If you selected Google or any other Google domain, this data is fetched from Google keyword planner. For Bing, the data is from the Bing Keyword research tool. This is the average search volume data for the last 12 months. So, there could have changes in monthly traffic volumes occasionally.
  • CPC: Average Cost Per Click value in Google Adwords (for Google search engines) and Bing advertising tool (for Bing search engine) for particular keywords.
  • URL: The Landing page’s location address that ranks on SERPs for search terms.
  • Traffic %: The percentage traffic share to the web page for the given keyword in the date range.
  • Costs %: The estimated traffic price for a given keyword in Google Adwords.
  • Competitive Density: PPC Keyword competitiveness for a given keyword. One of the important metrics in competitive keywords analysis. Lower the competitive density, it would be easier to rank on SERPs in higher positions.
  • Results: The number of web pages competes for a given keyword. If the keyword is a broad one, more web pages will be listed. If it is a long-tail keyword, a lesser number of web pages will be ranked generally. That’s why it is so important to use long-tail keywords on your web pages.
  • Trend: Interest over time for the keyword.
  • SERP source: A snapshot for a given keyword on the search engine result page (SERP).

As you see, QuickSprout ranks higher on SERPs for number of high competitive keywords such as online marketing, SEO and Internet Marketing.

Not only that, QuickSprout ranks for vast number of long tail keywords too. That brings tons of traffic from search engines consistently.

Also, you might not to able to exactly find out the ‘SERP features’ of certain domains using other tools except Semrush. Here’s how QuickSprout’s traffic divide in other channels.


As you see you can decide before writing any article, how to optimize your blog for these SERP features as well. QuickSprout receive significant number of organic traffic from Image Searches as well. Knowledge Graph, Instant Answer and News are other verticals that drive good amount of quality traffic from Google.

Use organic keywords report to find keywords that your competitors are using and web pages that rank for several unpredictable keywords even they aren’t optimized. When you check competitor websites’ keyword rankings, don’t forget to look for the competition level of keywords. As higher the Keyword competition score, it indicates that you will have to do more works to rank for that keyword rather than ranking for a low competitive keyword.

#2. Find SEO Keywords using Search Terms (Generate untapped keywords)

Our Goal: Find Unused Keywords by competitors

This method is more targeted than analyzing website traffic if you won’t find new keywords that your competitors don’t know anything about. Here’s how to find unused keywords using Semrush.

Step #1: Enter your targeted search term into the search box and hit enter button. It can be a short-term or a long-term keyword.

Now you will be shown a page with tons of data.

Step #2: Here’s summary page of “keyword Research” search term.

summary report for keyword research

In this section, you can find details such as the trend over time, competition, keyword difficulty to rank, etc.

Step #3: Lets’ take a look at Phrase match report.

phrase match report

Even though “Keyword research” is a competitive search term, keywords such as google keyword research, how to do keyword research, and keyword research tips are low competitive keywords.

Step #4: One of my favorite reports Semrush keyword search tool provides is the related-match keyword report. By using this report, I can discover untapped and high relevant keyword phrases that Google keyword planner doesn’t show me.

Here are a few related keywords. Semrush found that Google keyword tool, Google keywords, and YouTube keyword tool are relevant to search terms for my entered keyword that is “keyword research”. You can’t find many of those keywords on Google Keyword Planner. You’d only get phrase match keywords (like you found in step #3)

related match keywords

If you monetize your blog using a PPC or CPM advertising network such as Google Adsense, use the Semrush keyword research tool to generate high CPC keywords. Check out this article to learn moreover how to use the Semrush keyword tool to find profitable keywords.

In fact, Semrush is one of the best keyword research tools in the market today. Semrush will not only suggest related match keywords but also will give more tools to find the authority of competitor websites and analyze web pages to find weak-points.

Tip: Use Semrush Keyword difficulty tool to find the keyword competitive score of any keyword.

#3. Permalink

Our Goal: See competitor’s keywords from our eyes and determine whether can be ranked on search engines easily.

If you want to find what keywords drive more traffic to a web page, you can find those keywords using Semrush. This is one of my favorite features in Semrush. Who doesn’t want to check competitors website traffic and find competitors keywords which bring them tons of traffic in every month consistently?

Here’s how to find search terms of a competitor web page.

Step #1: Enter the permalink of a competitor’s website.

labnol semrush

Step #2: Labnol’s The Best Websites to Learn Coding Online post gets 78 daily visitors from alone. The post currently ranks for 728 keywords which were 48 when I first checked out a few months ago.

labnol coding traffic keyword report semrush

You can repeat this method for other search engines and get a fistful of search terms that your competitor web pages already rank for.

#4. Your Domain + Competitors

Our Goal: Stay aware of competitors and research competitor’s keywords instantly.

This is probably the best way to find your competitor’s keywords. What I am going to do here is analyze my competitor websites and find unused keywords, yet my competitors use them. So later I can use those search terms in my blog posts and strengthen my competition level.

Step #1: Enter your website address into Semrush competitor analysis tool.


Step #2: According to Pitiya’s content ( is the re-branded name for, backlink profile, and SEO keywords, Semrush has found that Pitiya has 1,719 main organic competitors.,


Here is the full list of competitor websites and common keywords.

competitors organic

I ran a Domain vs. Domain search on Semrush between my site and top organic website with high competition level.

So, what can I do to improve my search engine rankings of these terms?

Yes, use proper on-page SEO techniques and build some authority backlinks towards the blog post with diversified anchor texts.

However, to be honest with you, I am a little bit lazy with backlinking. I know that If done wrong, it can ruin my website. That’s why I am a fan of low competition keywords. Once you know how to rank for low competition keywords, they start building authority backlinks to your site on autopilot.

So, here’s what I did to overcome this issue:

I was smart to define a report to filter out keywords with high SEO competition. In other words, I simply added a filter to group keywords with low competition.

Check out this report to grasp how I found low competitive keywords that my competitor had used on their website.

low competitive keywords organic

As you see, I could write separate blog posts or integrate these low competition keywords into existing blog posts. Either way, I can drive targeted traffic to my blog and increase traffic, generate more leads and grow my online business.

Competitive Keyword Analysis is not hard. You see it how I find my competitors keywords in a matter of seconds.

My favorite tool for competitor keyword analysis is Semrush. If you’re interested in trying Semrush Pro for free, use this link to open a Semrush free trial account.

Conclusion on Finding Competitors’ Keywords

Competitor research is one of the best ways to grow your business in a short span of time, without worrying about marketing research or depending on an agency or freelancer to do important tasks that you should do particularly at the beginning of your online marketing career.

I know a few businesses that grew after analyzing competitor websites. And I know hundreds of websites that recovered from Google panda updates after understanding the current situation of their websites and the SEO strategies they used.

If you are serious about your website and regard it as a business (and it should be!), you must analyze your competitors; their daily traffic volume, backlinks and buyer keywords, etc. Many SEO experts recommend Semrush as the best search engine marketing tool to use for SEO and content marketing.

Not only Semrush will analyze competitor websites and reveal your competitors popular keywords, but also will show you the statistics on how to outrank competitors using proper SEO strategies.

I would like to know your views about competitors keyword research and how it affects to your business.

What are other tools that you use to find competitor keywords? I use Semrush. What’s your favorite SEO tool?

competitor keyword analysis

10 thoughts on “How to Find Competitors Keywords Under 5 Minutes: The Complete Guide”

  1. A good Content sure worth Commenting .

    Though its a king of very lengthy, am in a hurry now but I'll be back to go through it systematically.

    I got to know your blog by Searching for " How to add a contact form on a Blogger blog"

    Your Blog Design its so awesome. . you did a great Job

    Keep it up

    • John, Thanks for kind of words. Follow these steps and surely you can see a clear difference in your organic traffic reports. I used this strategy and was able to increase my search traffic pretty quickly. Let me know if you have anything to ask me.

  2. Not really,
    I'm just being blessed visiting your blog even i went ahead to apply same theme with yours at .

    Honestly, Someday i hope to be writing such highly quality contents which gets shares easily.

    One more thing is that, i want to go into Affiliate Marketing , Can you walk me through?
    Since you're good and have been doing it for long time now. .

    • John, I am happy that you have started a blog. Yes, writing high quality content matter. You should first keyword research, because when it comes to affiliate marketing, quality traffic is really important. I struggled make money blogging when i first stated. After a few months, i understood that the keyword strategy i used were poor. If you followed the tips in this article, you can find keywords of competitors which is pretty awesome. I also recommed you to check out other articles related to keyword research and traffic generation.

      I have started writing articles related to affiliate marketing. I will reveal behind-the-scenes affiliate marketing strategies that'll make you more money.

  3. Okay. . Thanks for the assuring words. I'll be checking on you always.

    So Cool to meet you, man

    You're more than a Brother to me. . Am hoping on a day we'll Meet One-on-One to Share ideas.

    You can Hit me an Email Anytime via or you find me on twitter @Jonmaduka

    Bye for now. . until i come your way again
    I & The Blogging Lane Editor wish you the BEST

    • Glad i could help you. It's a pleasure me too know you. BTW, don't place your email address anywhere in any website. Spammers crawl the web content to find email address. You could type [at] or anything instead @.

      Yes, Surely, We'll meet one-on-one one day. Thanks for commenting here, John!

  4. Hi
    Thanks to provides very good information about various tools, I m using semrush since 1 year and I deserve semrush is good for Competitor analysis.

  5. Really impressive stuff. For one of my client, I need to work on improving their DA. After going through these steps, my mind is full of ideas on what I need to do on their site correctly to improve their domain authority. Thanks!

  6. Excellent writing. I appreciate your knowledge and guidance regarding keyword research tools. SEMRUSH plays important role among them which is ideal to hack your competitors marketing strategies and traffic sources too.

    Have a great Sunday !

    Much love,


Leave a Comment

Share via
Copy link