SEMRUSH Review: Best Tool to Research Competitors Keywords

The purpose of this SEMRush review is to give answers to those looking for a SEM tool but don’t know which one to choose and also for those who want to know if semrush is the tool to invest their time and money. I have used real examples on how semrush can be used in the review below so that it’s easier to understand if this is the right tool for you.

Those that read my posts on a regular basis know that I rarely do reviews or suggest a product or service because I don’t want to influence my readers into buying a product or subscribe to a service they don’t really need.

This is not the case with semrush. I have been using it for more than a year now and truly believe that it is the tool you need. It is a complete platform with many tools to help you improve your SEO, optimize your PPC (including shopping campaigns), spy on our competitors and in general carry out all the tasks a modern digital marketer has to do, in a professional manner.


How to choose a SEM (Search Engine Marketing) tool?

Over the last 10 years I had the opportunity to work with a number of tools, it is part of my job as a Digital marketing manager to know what tools are available in the market that can help me make my job easier, faster and more efficient.

When I say ‘a number of tools’, I literally mean a lot of tools. For sure I did not have the chance to work with all the digital marketing, SEO, social media tools that are available, but I have seen and used a lot to have the confidence to comment on what is good and bad (not so good) for my job.

Before getting into SEMRush in more details and explain why I believe it is one of the must have tools that everyone who is serious about digital marketing should be using, let me quickly outline the criteria I use for selecting and using a tool.

Usefulness: This is first in my list since if a tool is not really useful for me (no matter cheap or expensive) is a waste of time (and money) to buy it. By useful I mean to give me data and metrics that either are not available otherwise or is too time consuming to gather manually.

Price: If you are not careful where you spend your money, you may end up paying a few hundreds of dollars per month on subscriptions you don’t really need or you could pay less, if you did a better research from the beginning.

I don’t have a problem subscribing to tools (there are some essential tools you cannot live without) but as mentioned above, they have to be useful.

Features: This is related to usefulness but it in a different way. I am always looking for tools that have a number features and not only do a specific thing. For example with semrush, as we will see below, you can do tasks related to SEO, keyword research and tracking and PPC, all within the same tool.

Easy of use: How many times you downloaded or subscribed to a tool that is advertized to do a lot of things but it was so hard to use that you had to spend hours learning how to do the basics? That’s really a waste of time and money. Tools for digital marketers should be easy to use and intuitive.

Reliability: Last but not least, you expect from a tool to give you reliable and up-to-date data to help you make decisions about your campaigns that are based on real facts.

How SEMRush can help you become a better Digital Marketer?

Based on the criteria above, I have chosen semrush over other tools (more and least expensive), because:

It is useful and packed with a lot of features: Semrush is not a tool but a complete platform for performing the following tasks: keyword research, keyword tracking, site audits, backlinks audit and analysis, advertising research for your PPC campaigns (including shopping campaigns, video advertising and display advertizing), domain vs domain comparison, social media analysis, keyword difficulty analysis and many more.

Price: The pro subscription of semrush is $69.95 (monthly) which gives you access to the features mentioned above. This is a reasonable price if you take into account that other tools charge this amount per month for only keyword tracking or for only keyword research and backlinks analysis, without giving you all the other useful features.

If you sign up for the annual plan, the monthly subscription goes down to $58 per month which is even better.

Easy of use: They team behind semrush did a really good job with the interface. Everything is set up in a clear manner allowing you to work on your projects without getting lost into unnecessary options or menus.

Reliability: Semrush data is up-to-date and includes info about all types of websites and not only the popular ones. In addition, they have good documentation (including webinars) and a very informative digital marketing blog.

SEMRush Features Review

To understand better how semrush can help you, I will demonstrate how you can practically use it when working with your websites or your clients projects.

Register for a free account

The first step if you want to replicate my examples and another nice thing about semrush is that it allows you to create a free account which gives you access to the tool and all features but it only shows 10 results per report. They don’t require a credit card to register (this is something I hate in other tools) and once you are happy with your trial you can simply upgrade to pro, guru or business.

Keyword Research – How to find long tail keywords the easy way

Let’s assume that you want to do research for one of the most popular niches on the web, the weight loss niche and find article topics that are easy to target but yet worth it i.e. long tail keywords.

Login to semrush and enter the keyword ‘how to lose weight’ in the top search bar, select US traffic and click the Search button.

What you see now in your dashboard is almost everything you need to know about the keyword ‘how to lose weight’ in a summary form.

You can see the general volume for this keyword, related keywords, CPC information, websites ranking for the keyword, PPC ads currently running (including the actual ad copy) and many more.

Since our goal is to find long-tail keywords, click the “View Full Report” button below the ‘Phrase Match Keywords’.

If you are still on the trial version you can see 10 results only but you can already spot the first candidate long tail keyword ‘how many calories should i eat to lose weight’. On my pro version I can do further digging and find other keywords that have even more words like ‘how much water should you drink to lose weight’.

Clicking on the keyword will give even you more related keywords. The experienced eye can spot that the keyword ‘how much water to lose weight fast’ is a better candidate but let’s check the facts.

From the menu on the left select ‘Keyword Difficulty’ (under Tools), In the box below add all three keywords as shown below and click ‘ Show Difficulty’:


Semrush gives a percentage difficulty for each keyword and you can see that the keyword ‘how much water to lose weight fast’ is indeed easier to target than ‘how to lose weight’ or ‘how much water to lose weight’.

Next steps: Take that long tail keyword and write an evergreen article that is long enough to rank well in search.

Backlinks Analysis – Identify link opportunities

I am sure that most of you will agree that one of the most time consuming tasks of an SEO is the backlink analysis. How many backlinks do you need to improve your rankings and how did my competitors managed to get those juicy links? Well semrush may have the answer for you.

Under ‘Backlinks’ from the left menu there are a number of tools you can use to find link opportunities.

Let’s assume that you work for digitalmarketingpro and want to find new link opportunities, you identify that is a similar (but stronger) blog and want to analyse their link profile.

When you type in the Semrush backlink checker, you get to see a tone of information about link profile including: who is linking to the blog, which links are ‘no-follow’, the anchor text used, the number of links on the page, when was the link added and many more info.

To make this easier, you can use filters and exclude anchor text that contains the blog author i.e. Neil Patel, and known blogs like and (they are hard to get), so you end up with a smaller list of blogs that link to which can potentially link to your blog (remember you work for, if you contact them or otherwise (connect with them in social media) and let them known that you exist.


Keyword Position Tracking – Track your progress

One of the most important metrics when trying to rank a website in Google is your ranking position for different keywords. It is common sense that you are not going to magically appear in the first page of Google for your keywords, but you need to work your way up.

Semrush has a feature for this and it is called ‘Position Tracking’ – it can be found under Tools from the left menu.

The pro version of semrush allows to add up to 500 keywords and monitor their position in the Google organic results or adwords. This is pretty cool since most other tools either charge more for the position tracking feature, allow for less keywords, don’t track adword positions and they don’t give you all the other functionality semrush offers, at the same price.

The use of this feature is simple, just type the keywords you want to track for your domain and semrush will do the rest. You can even compare your domain with other domains for the particular keywords and see where you stand.

Here is a screenshot on how the position tracking looks like for digitalmarketingpro.


A good way to start tracking your keywords is to view your ‘Search Analytics’ report from Google Search Console (formerly known as Google Webmaster Tools). Export the keywords from the report and add them to Position tracking to track your progress and hopefully your improvement in rankings.

Site Audit – Get your on-page SEO right

On page SEO is these days more important than ever. Things like titles and descriptions, alt tags, h1 headings, website speed, duplicate content, broken links are configurations you need to get right if you want to increase your website’s exposure in search.

Semrush has a tool called, ‘Site Audit’ (found under ‘Tools’ in the left menu) that will help you fix your on-page SEO. Once you register your website with the Site Audit you will get a report with the errors and warnings you have to fix. This is how the audit screen looks like:


Once you make all necessary fixes you can re-crawl your website, get comparisons for the different runs and work until all errors and warnings are gone.

PPC – Spy on your Competition

I work with PPC a lot, I am an Adwords Certified Professional and my company is a Google Adwords Partner. PPC setup, optimization and management is part of our day-to-day activities.

Before starting a new PPC campaign, one of the things you need to do is check the keywords you will be targeting in your campaign and find out as many details as you can about the competition.

Who is bidding for those keywords, how much do they spend per day, how do their ads look like are only a few questions you need to answer if you want to setup a successful campaign for your business or client.

Semrush once more has all the answers. Let’s say that I am preparing a new PPC campaign for one of the most difficult (but also profitable keywords on the Internet), ‘engagement rings’.

I can use the ‘Advertising Research’ tool and get all the details I need on my screen including: live data, who is advertising for the keyword, average cpc, ad copies (including Google Shopping Campaigns), related keywords and much more.


If you are doing PPC then you know how important this information is for you especially when you can drill down, see historical statistics or even export the data to a spreadsheet for further analysis.

The PPC functionality was actually the reason I started using semrush in the first place and then I realised that I can stop paying for other tools and utilize the keywords research, backlink analysis and position tracking and pay less per month.

Final Words:

What I tried to demonstrate above are just a few ways semrush can be used by Digital Marketers and make their live easier and perhaps more interesting by revealing data that otherwise was too difficult to find.

The tool has many more possibilities and the encouraging news is that they continue to add more features (at no extra price) in an effort to stay on top of their field and maintain their position as one of the best search engine marketing tools in the market today.

In the article above there are links that point to semrush and if you follow the link and register, I may be entitled to a commission. This does not increase the price you pay to register to semrush and does not in anyway reduce the effectiveness of the platform.

If you are using semrush (or used in the past), what is your opinion?

Spread the love
  • 4

Leave a Reply

three × 2 =