What's WP
Find Everything Related to WordPress - Best Tutoriasl on WordPress!
SEMrush Review - Comprehensive Review for the SEO Benefits

SEMrush Review – Comprehensive Review for the SEO Benefits

SEMRush is a comprehensive analysis tool used to benefit your website SEO by offering services including keyword search, traffic evaluation, advertising research, backlinks and online competitor analysis, etc. With this software, you can know everything about your own site as well as your competitors’, so as to set the right direction and strategies for website development after understanding the market and your peer webmasters.

To help you better learn this tool, we have presented an in-depth SEMRush review in the following, containing the detailed information about its benefits, prices, features, and workflows.

SEMRush Review

  • Reputation
    rating 5 of 5
  • Features
    rating 4.5 of 5
  • Ease of Use
    rating 5 of 5
  • Support
    rating 5 of 5
  • Price
    $69.95/mo, 15% off $79.95/mo regularly

SEMRush Pricing

Let’s start from the charge as this maybe the top concern for many webmasters. SEMRush offers 3 packages in general – Pro, Guru and Enterprise that are pricing at $69.95, $149.95 and $499. Note that the cost of Pro plan for the first month is $79.95.

All of them are recurring subscriptions with monthly billing. If you are willing to purchase with a long-term, you can also enjoy some discounts on an annual or half-year basis.

SEMRush Pricing

If you are interested in starting a free trial, SEMRush allows you to register a free account, with which you can conduct 10 requests each day and check 10 results for each report. Note that you can upgrade to paid account at anytime you want.

SEMRush General Spotlights

Frankly, SEMRush is great to help you benefit from your competitors, for you can get the insights of their best keywords, link building strategies and advertising directions. These key features will be discussed later in a detailed manner.

In addition, this software also offers some in-built tools for a better website analysis, each of which has its explicit highlights. They are Position Tracking, Domain vs Domain, Charts, Keyword Difficulty, and Site Audit. We’d like to introduce them in-depth later.

Why Use SEMRush

Before getting every spotlight into detail, we’d like to show what you can get from each of them, so as to decide whether this tool is worth buying or not.

Organic Research

Understanding the keyword strategies of your competitors can help you find the right path to better your web content. The Organic Research tab of SEMRush allows you to get insights into the top-rated keywords used by your peer websites; thus you can make a modification of your own accordingly.

  • Have a quick view of the best keywords adopted by your competitors. All of these items are ranked based on the organic search result of Google, so you can pick some high-ranking ones for your blog posts that are queried by people frequently.
  • Compare each keyword with multiple web indicators. In addition to the Google positions, you can also select the best ones according to search volume, CPC, competition and traffic contribution.
  • Identify bad keywords and good keywords. After checking the position changes of keywords, you can know which ones are great to be used recently that can have a positive impact on your site and which are on the contrary.

Advertising Report

Whether you are interested in displaying link ads, text ads or product listing ads, SEMRush can give you the best suggestions after analyzing the related information of your competitors.

  • Find the best advertising keywords. After checking reports from the Advertising Research feature, you can see the top-performing keywords driving the most paid results. This way, you can pick some of them to benefit your advertising campaign.
  • Rank PLAs highly in SERPs. After discovering which keywords are used in the PLAs of your competitors and learning how these words appear, you can definitely optimize your own way of product listing.
  • Check the best platforms of ads display. If you have no idea where to publish your ads, you can see the top 30 websites that are used to display ads with the best efficiency. Also, you can learn from the top 30 advertisers to see how they advertise themselves online.


Checking the backlinks of your competitors can help you refine your own strategies of link building, as well as finding more quality referral traffic source.

In fact, the referral domain of your competitors can also be valuable traffic source of yours. Therefore, you can contact those listed referral sites to exchange links with your site, and use the proper anchor text after analyzing how your competitors are conducting.

Keywords Research

If you are confused about keyword selection for your blog content and ad copies, then this feature can benefit you a lot. You only need to enter a general keyword of your niche; then all the information about it can be displayed, including its popularity and CPC value.

Even, you can get some valuable alternatives as the replacements of your searched keyword, which can bring you the most traffic and views.

SEMRush Dashboard Overview

To start using this tool, you firstly need to go for its official site and login your account. Then, enter the domain name, keywords or a URL that you want to research, and click the orange Search button.

SEMRush Search Button

If you are sensitive to the Google database on a regional basis, you’d better choose the Google language or location before pressing the Search button. This way, the results can be precise as they are analyzed in a geographical manner.

A few seconds later, you can get the general information about your searching targets in the Overview screen.

Overview for Organic Search

The first thing you may pay attention is the report for the organic search, from which you can learn about the organic traffic, the number of top-rated keywords (Google’s top 20 organic search results), traffic cost and the increase/decrease rate of each. On the contrary to organic search, the general information for the paid search is also displayed.

As for the keywords, the report is presented using a pie chart, showing the proportion of organic keywords and ads keywords in different countries.

Overview for Backlinks

Next to the above mentioned information, you can learn something about the backlinks – the total number of backlinks, referring websites and referring IPs. The Display Advertising area offers the data-visualizations about how many ads and publishers are operated by your searched domain on the Google’s Display Network.

Below the information of backlinks and ads, you can see a comparison chart for the development between organic keywords and paid keywords on a monthly, yearly and all-time basis.

Now, you can scroll down to check some specific reports. The first report is about the top keywords, from which you can know which are the top 5 keywords that generate the most nature traffic to your searched website, as well as the position, volume, CPR and traffic of each.

Overview for Top Keywords

Besides, there is a bar chart available to show the top-rated keyword positions based on the Google’s top 20 results. Take the following screen as an example. The searched domain has 766 keywords that are ranked within the top 3 Google results, 3,370 keywords within the position of 4-10, and 4,334 keywords for the position of 11-20.

Overview for Keywords Position

Next, you can learn about the main competitors of your checked domain, along with the competition level and the number of common keywords. Next to this visual data, you can see another bar chart showing the strong points and the weak points of the top 5 competitive domains.

The below charts are about the information of links. You can know how many Dofollow and Nofollow links are available for the site, and learn about the number and type of backlinks, such as the text link, frame link, form link and the image link.

Overview for Links

SEMRush Organic Search

After getting the general information from the Overview dashboard, now you can get into something specific. Let’s start from the Organic Research, from which you can understand the organic position and competitors of your entered domain or URL.


This Position chart simply shows how the traffic is changed. From the line chart, you can know clearly that whether your searched website performs well with increased traffic or does something wrong leading to decreased visits. Besides, you can observe the position change of the top 20 keywords.

Note that the line chart can be presented based on the monitor timing you choose – 1 month, 6 months, 1 year, 2 years or real time.

Position Chart

Below the line chart, you can find a visual data that shows the positions of the queried URLs based on the keywords ranking.

Organic Search Position

Take the above chart as an example. The keyword of “how do I make a picture bigger” is the best one that brings visitors to the website. It has been ranked at the top one in the organic keyword search with 90 search queries averagely in the last 12 months. It does not have CPC value, but brings 0.08% of the total traffic the website has.

From the chart, you can also know that the suggested bid of this keyword in Google Adsense is zero; the competitive density for its use of ads is 0.05%; 64 millions of URLs contain this keyword. Even, you can know the searching trend of it, get a snapshot of SEPR for this keyword, and know when it is last updated.

Position Changes

By tracking the position changes for keywords, you can understand whether your SEO tactics are useful and whether there are any spaces for further improvement. As the keyword rankings reflect the search trending online, you can refine your online strategies to better optimize your website.

From the comparison chart of new SEO keywords vs Lost SEO keywords, and Improved keywords vs Declined keywords, you can know clearly how many keywords have the positive effect on your searched site and how many are not. Below the chart, you can get the detailed changing information of these keywords on a data-visualization format.

Position Changes


This part allows you to get the detailed information of the competitors of your searched domain. Firstly, you can know how the top 6 competitors are performed in the organic search traffic. By putting your mouse on one of the competitors, you can know the number of people visiting the site and the number of keywords it uses that are ranked within the Google’s top 20 keyword search result.

Organic Competitors

If you want to get the detailed information of all the competitors, you can move down to check the visual data. Next to the URL of each competitive websites, you can know the competition level, common keywords, SEO keywords, ads keywords and online traffic.

SEMRush Advertising Research

This part is pretty similar to the Organic Research. The only difference is that Organic Research is used to benefit your website SEO while the Advertising Research is to optimize your advertising strategies.


Firstly, you can get the general information about the traffic, top keywords number and traffic cost of the searched domain based on Google’s paid search results.

Paid Search Positions

Below that chart, you can get everything in detail for each advertising keyword, including its positions, the place it appears within an ad (top, bottom, right side or left side), searching volumes, CPC value and many more.

Honestly, after analyzing the advertising keywords by checking its traffic and position, you can know clearly which word should be included into your ad copies to maximize the advertising effects.

Position Changes & Competitors

From the area of Position Changes, you can know the new, lost, improved and declined keywords for the advertisements of the checked website, along with the position changes of each.

As for the Competitors, you can get the traffic and keyword information of the competitors for your searched site.

Ads Copies

This part can help you make an analysis of ad copies launched by your searched domain; thus you can refine your own to attract more clicks.

The following table displays the top-rated ad copies with the best advertising keywords. In the right-bottom place of each block, you can notice how many items with the same keyword trigger the call-to-action.

Ad Copies

Frankly, this table allows you to check the best high-volume and long-tail keywords. Even, you can see whether the branded ad copies are suitable for your business.

Ad History

This part helps you know which keywords have been used with the longest time by your checked website, along with the advertising coverage, searching volumes, CPC and driven traffic. If you click the position number of each keyword, you can also check how it has been placed into ad copies.

Ad History

SEMRush PLA Research

If you are going to check the information of product listing ads, then this feature can be helpful. After analyzing the data given by SEMRush, you can get insight into the best-performing PLAs used by your searched website; thus refine yours accordingly.

PLA Position & Competitors

The line-chart report gives a clear presentation of the position changes for the queried PLAs in Google’s paid search results. As you can see from the following chart, there is no big change for the PLA search of our checked domain, but the overall performance is in the downside.

PLA Line Chart

Below the line chart, you can see more detailed data-visualizations. Firstly, you can check the samples of the best PLAs that drive the most traffic and clicks. Next to samples, you can see the keywords within the product listing ad, the position got in paid search, the searching volumes, the URL of a landing page containing this PLA, the title of this PLA, as well as the product price, searching tend, and updating time.

PLA Table Chart

In addition to the PLA positions of your searched domain, you can also know its competitors against in Google paid search with PLAs, along with the competition level, the number of same keywords used for PLAs, the number of keywords and paid traffic bought from Google AdWords or Bing Ads, and the estimated charges used for buying keywords.

PLA Competitors

PLA Copies

The report of PLA copies is much similar to that of ad copies, with which you can check how product listing ad copies have changed in ranking. Also, you can get the detailed information of the best PLA copies, including product image and price, ad keywords, ad description, and the volume of keyword utilization.

SEMRush Display Advertising

This feature is still a beta version of SEMRush, but is powerful enough to enhance your chances to be successful in ads display. Firstly, you can check the top 30 websites that are best suited for displaying ads, and another top 30 sites that advertise themselves with the best efficiency. Note that the resulting tables may be different as you choose the different browsing devices.

Top 30 Ads Display

Next, you can choose the sample domains from the two tables for analysis based on your needs. If you want to know the best sites to display your ads, then you can go for the publisher table; if you want to get insights into the successful advertisers, then you can check the advertiser table.

SEMRush Backlinks

This part mainly gives a summary of the backlinks for the searched domain, with which you can spot the high-quality peer sites and come out the best link building strategies for natural link exchanges.

Firstly, you can get an overall impression of the backlinks in the Overview tab, from which you can know the general number of backlinks, referring domains, and referring IPs. Also, you can check the type of backlinks and the information of referring domains based on TLD authority and country distribution.


This report initially tells you how many follow links and nofollow links are used by the queried domain. Then, you can notice the utilization of different linking types.

Below the two pie charts, you can get detailed information of the best-performing backlinks, including the title, source URL, target URL, anchor text, the number external/internal links contained in the source page, and the type of backlinks (dofollow or nofollow).

Backlinks Information

Referring Domain & Referring IPs

This report simply shows the domain names that point to the searched URL. Firstly, you can check a TLD zone that displays the percentage of domain types based on their top levels.

TLD Distribution

In below, you can see something detail of the referring websites, including the root domain, the number of backlinks pointing to your searched URL, as well as the IP and country of the referring domain.

Referring Domain

The report of referring IPs mainly displays the IP addresses of the backlinks pointing to your searched domain. To make it specific, you can know the country and IP for the referring domains, the number of referring domains at each IP address, and the number of backlinks pointing to your searched domain from the given IP.

From these statistics, you can know where the best backlinks are coming from geographically.

Backlinks Comparison

If you want to see the differences of backlinks for multiple websites, you can use this feature. Simply enter up to 5 domains that you want to compare, and then click the Compare button. A few seconds later, you can get a comparison table containing all the information you want.

Backlinks Comparison

SEMRush Keyword Research

This feature mainly benefits the enrichment of your post content and ad copies, as you can find and insert the best keywords related to your main topics.

After entering the keyword you want to research and clicking the Search button, you can get an overview including its CPC value and distribution, competitive density of advertisements, searching utilization and trend, and the number of links containing the given keywords. Also, you can check some related keywords and websites.

Full Search

From this part, you can see all the matching phrases for the given keywords, along with their own searching volume, CPC, competitive density and domain utilization. Frankly, these recommendations can become your alternative keywords that may suit your needs the best.

Phrase Match Report


The report for related keywords can help you expand your content without changing the thesis statement. This is because all the alternatives listed have the same thematic dedication with your entered keywords.

Related Keyword Report

Ads History

This report simply shows you how many websites have used your searched keyword, as well as the advertising information of each domain.

SEMRush Special Tools

Besides the basic functions we have mentioned above, SEMRush also has some specific tools and projects to tackle different problems. Let’s introduce them one by one.

Position Tracking

If you want to compare the Google positions of two websites for organic or paid keywords on a daily basis, this tool can help you a lot.

Firstly, you need to enter one domain that you want to compare, and determine a name for this project.

Create New Project

Then, you need to enter the information for tracking settings, including the locations and viewing devices to make the search more accurately.

Search Location and Devices

Now, you can choose the comparing targets by entering manually or selecting from the sample domains recommended by SEMRush.

As for the keyword selection, you can also use SEMRush filter widget instead of choosing on your own. You only need to enter the comparing domain, main keywords, word counts, and choose between organic or AdWords keywords, this widget can come out the best suggestions automatically.

Search Keyword Selection

Now, this project is started. Note that there is no need for you to visit the interface everyday for checking the statistics, for SEMRush will send you updates daily via your email.

Domain vs Domain

As the name suggests, this tool is mainly for the keyword comparison among multiple domains. After entering the domain names you want to compare, you can check their common and unique keywords with the detailed information.


This tool is mainly used to identify the strengths and weaknesses of your searched website in terms of traffic and keywords in both organic and paid manner.

Chart Tool

Besides, you can choose to display the results in a line chart, bar chart and pie chart as you like. Even, you can compare the performance within some specific days by using the calendar tab.

Keyword Difficulty

This tool is used to help you find the best keywords for your posts and advertisements. After entering your search target, you can know how difficult it may be to rank highly using this keyword. Also, you can learn the competition by knowing how many websites and URLs have used this given word. Even, you can compare two or more keywords to decide the best one.

Keyword Difficulty

Site Audit

This tool is used to check your website health, helping you know the issues that may hurt your website traffic and performance. For instance, you can know how many internal links are nofollow, how many images do not have ALT attribute and how many external links are broken.

Site Audit Tool


As a conslusion, we highly recommend you purchasing a premium account of SEMRush. We’re using this service to drive traffic. Why you not have a try?

SEMRush Promotional Link Activation


Joyce is a professional writer & SEOer who loves trying new things and sharing the experience through blogging. She loves clean design, playing with different WordPress themes, SEO, etc. Very often, you could find her in various WordPress event as invited speakers.