Back to top
jasper

SEMRush is a powerful all-in-one search engine optimization and marketing suite that comprises of several tools that are very useful for digital marketing professionals. SEMRush is the most complete SEO competition intelligence tool you will ever come across. There are many other SEO tools out there, but SEMRush is above board.

You can use SEM Rush for several tasks that include: Position Tracking, Backlink Analysis, Keyword Research, PPC Research, Site Audit, Social Media Monitoring and Content Planning.

In this review, I will cover all SEMRush features in details, and also guide you on how to use each of its tools for specific tasks. To help you to navigate around all their tools, the interface designers at SEM rush have don’t a great job by breaking them down into toolsets that would appeal to users based upon their job function. Each project in your account can be set up to monitor and manage the core functions of search marketing.

semrush, sem rush, semrush free, semrush pricing

Project Dashboard in SEMrush

The project dashboard gives you a great overview of which features you have set up and working for anyone website property you manage. To further help you there’s a collected toolset for content marketers, one for social media, another for SEO and one for advertising all at top level within the left-hand navigation. Breaking down the 28 currently offered tools in the suite this way is a great way of helping users navigate to the right tools relevant to their job function. 

Competitive Advertising Intelligence

The advertising-related tools in SEMrush are fascinating, but since both Bing and Google separate advertising from their organic search results, for this review, we are not going to be covering them. However- since you get those tools as part of the overall subscription, be sure to take the time to look at what they can do in terms of competitor campaign analysis. It’s outside of the scope for this review, but the tools are fantastic and well worth getting to know!

For this review, we are going to focus on tools within the SEO toolset and will also expand it to review some of the tools available in the Content Marketing toolset because well optimised and researched content and SEO in our opinion have a big overlap if you want to perform well.

semrush, sem rush, semrush free, semrush pricing

The SEO Toolkit

This toolkit is the place to start if you want to focus on your sites on-page SEO. The toolset comes broken down into four key focus areas.

  • Organic and Paid Competitive Research

One of `SEMrush’s big strengths has always been its ability to perform competitive research. You can grab data and statistics on almost any site and get a detailed analysis of that sites’ performance as well as in-depth SEO and PPC metrics. Much of the data is scraped and compiled like it is in many spy tools, but you benefit from multiple country databases of data that you can access. This kind of research is what SEMrush is well known for but if you haven’t seen it in action you should definitely take a look. Some of the insights it can give you will really help you to win on increasing your overall search volume.

  • Domain Overview Report

The toolkits domain overview tool provides you with powerful insights into any domain or website. The tool uses SEMrush’s own database of data which scans and calculated millions of websites and domains. The metrics it gives you are, of course, calculated from known variables and are not necessarily 100% accurate, but they do give you a good sense of overall trends for any particular domain. We tested the metrics we were given on a variety of sites which we had Google Analytics access to and found them surprisingly accurate. The tool was able to predict month on month drops or increases in traffic to within 5-10% accuracy. 

Traffic levels and measurements of unique users was less accurate on the handful of sites we tested it out against but was still within 16-18% accurate in our tests. ( in our limited testing we found it tended to overinflate numbers rather than underestimate) Even dedicated website analytics struggle to provide definitive black and white numbers, so to get this close without actually having access to individual websites analytics was impressive. However, don’t take our word for it. Test out what the tool says for your website and see for yourselves. Like most spy intelligent tools on the market, there is a margin of error in the reported data, but any analysis like this is more about overall trends and patterns you can benchmark against.

  • Traffic Analytics

The traffic analytics page works in a very similar way to google analytics, it will show your monthly traffic with the various sources each separated by colour. You can get quite a lot of information about customer behaviour from this data with options such as which the country the search came from and where the users are heading after they visit the website. You can expand further on each of these reports and see the exact referral sites, what search engines were used and which social media platforms were most popular.

semrush, sem rush, semrush free, semrush pricing

Organic Research

This tool allows you to see what works best for your competition. It is still using SEM rush’s scraped and calculated data but as you are only after overall trends this isn’t a bad use for this data. It’s great to be able to review what the core keyword phrases driving organic traffic volume for any website are. That kind of information is something you don’t get in many keyword research tools. It’s great for checking out your competitions possible strategic focus, but it’s also a useful way of exploring new keyword landscapes by going beyond your obvious commercial competition and exploring other possible audience interests your customers may have to find a new and exciting niche.

 

  • Keyword Gap Tool

SEMrush’s keyword gap tool enables you to size up your competition from a keyword perspective. It’s an interesting tool but perhaps more suited to google Ads advertisers wanting to ensure they get maximum exposure so the PLA and Ads filter comes as no surprise. Gaining maximum keyword domination from a competitor would be an enormous task for any SEO, but it’s useful to be able to view the SEMrush data set from this perspective.

  • Backlink Gap Tool

The Backlink Gap tool is more interesting from an SEO perspective. Input your competitor’s domain names and compare and contrast which has backlinks from where. You tell it which of your comparisons is your domain and the tool will filter for backlinks your competitors have which you don’t.

 A number of the SEO suites now have this kind of filtering functionality because it’s useful so its inclusion here is good. You have to work the tool to get valuable insights but once you have them they are so actionable. The filtering capabilities of this tool give you the option to slice and dice the data there in a number of ways to mine exactly what you want.

semrush, sem rush, semrush free, semrush pricing

  • Keyword Research Tools

SEMrush gives you access to 4 separate keyword research tools. The keyword overview tool does what its name suggests. Nothing too fancy here, just a broad overview of main players in any given keyword space and associated keywords. Similarly, the keyword difficulty tool gives you a nice way of getting instant answers and a comparison of specific keywords. You can analyse up to 100 at a time.

  • SEMrush Magic Keyword Tool

The tool that really grabbed our attention in this toolset was the magic keyword tool. At the start, you just give it your main target keyword and the magic all spirals out from there. Any initial search you do gets stored so you can go back and review the data you found. Having the ability to revisit different strands of your keyword research thinking is great. We never find keyword research a very linear process so this one simple feature helped us to stay on track.

We really liked the SERP features filter which gives you a great insight into Search engine results pages features that have been seen on any given keyword. That’s not the kind of data you get from tools like the Google Keyword Tool and it’s super-valuable to know what potential SERP powerups lurk in dark keyword spaces as you investigate. It starts to get you thinking about SEO keywords like a PPC campaign manager would, grouping them together into like buckets and selecting the most relevant terms. The tool automatically groups keywords together which is so useful when it comes to including and excluding target groups. For sure you could do this kind of thing with a bit of effort on a spreadsheet but when your keyword research tool does it for you- why not.

semrush, sem rush, semrush free, semrush pricing

  • Link Building

As content marketers, we focus on creating great stuff and making it SEO-friendly. But it’s super easy to forget the importance of link building with all the focus on keywords, keywords, keywords. It’s a simple step that can make a huge difference in your SEO. We got super excited when we first saw the Link Building tool, because it takes the guesswork out of it and makes it super simple for us to do.

Once in the Link Building tool, enter your domain and click on the Build Links button. Then enter your keywords and competitors’ URLs. After processing – which took way too long in our opinion – SEMrush displayed specific domains that would be good to develop relationships with in order to build links that would increase SEO.

We found the organized list of domains to build links to be very helpful and easy to use. And the options on the right side of the page helped us organize and track our actions. You can then reach out to those websites suggested and ask for backlinks. And if you want more, just add more keywords by clicking on Keywords.

  • Using Google Disavow

Google’s guidance is that it should only be used for poor quality links that you or your SEO team are directly responsible for. Its their way of allowing naughty seo’s to come clean about links that may have been built in a desperate attempt to game the search engine. However, the debate still rages in SEO circles on the validity of disavowing any poor quality links you may find. 

Some SEO’s report that running backlink audits and disavowing poor quality links has helped their clients but we would urge caution here. Many other agencies also claim the first thing they do upon taking up a new SEO account is to remove the disavow file if they find one. At Target Internet we have taken the view that Google is smart enough these days to know forced search engine gaming links from the bad quality links most websites will inevitably gather over time.

For sure, a lot of SEO tools include backlink audit tools but unless you truly know what you are doing with disavowing tools its best to leave this to an experienced SEO professional who knows the space and has experience working with genuinely toxic backlink profiles. Pressing the magic “Disavow all my toxic links” button may or may not have the effect you desired.

  • SEMrush Notes

Notes give you access to a notes function in SEM rush where you can add or view notes made on any tool within the SEMrush suite. Having the ability to leave notes anywhere in the tool is a great addition. On any sizable site, activities within different tools can quickly become convoluted, and if you are working as a team, these notes can prove invaluable. We also loved the ability within this main dashboard to add up to four of your competitor’s domains so you can keep an eye on how they are performing compared to you.  Just add the domains names in and the system will keep tabs on them giving you plenty to investigate on an ongoing basis. 

  • Fixing broken backlinks

Within the SEMrush backlink Audit tool, it is possible to filter for broken links. This functionality opens up your ability to monitor backlinks to your own pages that have broken. But also if you run audits on other high ranking websites publishing content within your keyword area you can potentially find backlinks other website owners have  to other competitor resources which are broken so you can reach out to them with a helpful – ‘found a broken link on your site, and we have a resource you could point to.’

  • Link Building Tool

Included in the suite is a database-style tool for keeping track of all your link building outreach communications. The tool’s creators have clearly thought about adding as much as they can to make the link building process easier. As well as tracking opportunities in progress, the tool will automatically analyse your efforts and make suggestions on potential link building opportunities. You can of course manually upload your own link building targets if you have some identified via other tools or teams you might be working with.  Also on hand are customisable email templates to streamline your outreach process. The tool can be linked up to Google Search console so it will automatically update any new links that it finds. You can schedule daily, weekly or monthly progress reports and link the tool to the mail service of your choice.

  • SEO Rank Tracking

Rank position tracking within SEMrush is one of its strengths. Obviously you can filter keywords you rank on like just about every other tool out there. However, look beyond that and you will see that the SEMrush engineers are trying that little bit harder. Their reports also indicate what features available in different keyword spaces and that can be super useful. At a glance, you can see high ranking pages where you perhaps aren’t benefiting from Search features that are available on those keywords.

The adage is you don’t know what you don’t know. With most of the other tools, we have reviewed that’s exactly where you will remain when it comes to SERP results you are getting or not getting on your high ranking terms. The way they have implemented this is visual and simple, and it opens up all sorts of opportunities for those really wanting to benefit from the additional traffic some featured SERP elements will drive for your organisation.

We also loved the fact that if we set up competitor tracking for up to 5 competitors in our project we could then see how those competitors were ranking for all of the keywords that we were monitoring. You also get regular email updates on that so you not only see what gains or losses you have made but also the position tracking gains or losses your competition have made in the same period.

However, once again we found the system limits the degree to which you can track rankings on more than one search engine unless… you guessed it- you pay for an upgrade. To effectively track ranks you will typically want to see how your pages and their target keyword phrases are tracking and performing in multiple search engines. In today’s search landscape that means not only knowing how you perform on google desktop but also google mobile and potentially many localised locations important to your business. to do this you will require what SEMrush term multi-tracking and it’s not included in the pro version of their tool. to get this you will need to double your subscription to the Guru level.

  • On Page Site Audit tool

SEMrush’s site audit is robust and comprehensive. It’s every bit as good as dedicated site audit tools and will automatically find you a whole host of issues and errors which if fixed could technically help you to perform better in the search rankings. The overall site health score out of one hundred gives you a useful benchmark of your site performance. We usually start off by aiming at around the 80 mark when performing on-page optimisation tasks.

Following the advice in this tool that’s relatively straight forward if you make use of the tips and directions, the audit gives you on any errors it finds. It’s also great to give the issues graded into Errors – try and fix these elements quickly, Warnings, -not so urgent but worth fixing) and Notices -other things you could attend to if you have extra time to investigate and fix. All of the reports can be delved into and the results exported to CSV or Excel files for actioning. You can also do site audit comparisons which help to show the progress your on-site optimisation efforts have made. Like many site audits, you can schedule these audits to run regularly and to email you with reminder results. Just remember to action those emails when you get them.

  • SEO Logfile Analysis

The inclusion of this tool surprised us. Logfile analysis is quite a technical and advanced SEO subject but if you want to better understand how search engine spiders might view your site and crawl it, Analysing the log files is a great place to start. You get to take a view on what their inky feet did as they crawled your pages. You do need to have a technical understanding of what log files record, but if that’s you and you want to get a top-level sense of what’s in those log files, give it a go.

We tested the tool out and were impressed at the speed it worked and the clear reports it generated. What went in was hundreds of megabytes of log file data. What came out was an easy to follow report focussed on Website crawler activity. It chewed through 3 months of a busy ecommerce site’s log files we threw at it, and showed some interesting issues around crawl-ability of some sections of that site which we fed back the site’s development team for further investigation. 

  • Educational Support

The educational support provided within the SEMrush interface is excellent. You will find them in the top menu bar under the title Academy.  When you first log in it looks like they have set up some exams, but don’t fall for that. There is a wealth of free high-quality training available and all of it delivered by some marketing superstars. Click on the view all courses and exams and filter for courses.

Each of the core toolkits has the training behind it. The toolkit videos for Social Media, Advertising and SEO toolkits have great content in them, but clearly the team at SEMrush got better at creating their video content as the older videos in this archive are a testimony. Start with the content marketing toolkit. it is way more polished and engaging and will help you get started.

In addition to teaching you about the tools, the Academy also has some tremendous in-depth training. SEO fundamentals is a free 4 hours course presented by SEO superstar Greg Gifford ( if you have ever attended Brighton SEO you may well have met Greg. He is as engaging as any presenter could ever hope to be, and it’s exciting to see 4 hours with him as a free video course. Other modules include a free 2-hour Social media Marketing course with Neal Shaffer, a 5-hour Technical SEO with Bastian Grim, and a 5 hour PPC fundamentals with Joel Bondorowsky. Don’t be put off by the long durations listed here. Each course is broken down into bite-size chunks. All of this training is provided entirely free to anyone who has signed up for a trial account.   

semrush, sem rush, semrush free, semrush pricing

SEMrush Content Marketing Toolkit

The content marketing toolkit is a curated list of tools within SEMrush, aimed at those working in content marketing. As content marketing is so key to earning backlinks there is naturally a big overlap between that discipline and that of search engine optimisation. Anyone working in this field should be seriously interested in understanding on-page optimisation so they can create not only great content but great content that will get found and linked to.  It’s for this reason we are also delving into some of the tools in this toolset within this SEO tools review. We won’t cover all of the tools here, but the stand out ones we feel will really help to make a difference. ( Please note that since we reviewed this tool, access to this toolkit is now only available via the more expensive Guru Subscriptions. You can trial its features on Pro level account but it’s extremely limited.) 

  • Seo Writing Assitant

While the idea is crucial, it’s just the beginning. Your next challenge is creating a piece of content that is both interesting and beneficial to your audience while also helping you achieve high-SEO rankings. SEMrush helps you find the delicate balance of appropriately using keywords in a way that is both natural and authentic by providing SEO Content Templates.

Start by going to the Content Marketing Dashboard and then clicking on the Write an Article icon. Enter the topic in the Enter Keywords field and click on Create SEO Template.

Although the amount of information returned can feel overwhelming, pay careful attention to the information at the top of the screen:

  • Semantically related words: Use these words that are similar to your keyword in your text to improve both readability and SEO.
  • Backlinks: See what backlinks other sites are getting. This can be valuable when it comes to increasing your search ranking and is not included in all SEO tools.
  • Readability: This metric is less useful than the others. It tells you the readability score of your competitors. Use this to make sure that yours falls in at least the same range – but hopefully better.
  • Text length: Content marketers love to debate the ideal text length for articles. It seems like the recommendation is always changing. But this field tells you exactly what length to make your article based on the topic and other similar articles for the highest SEO and readability. No more guessing required.

You aren’t on your own after you use this information to write your first draft. Copy your text into the Real-Time Content Quicker Checker tab and SEMrush reviews your content using keywords and metrics for your topic and top-performing pieces for your keywords. The tool gives detailed information about all aspects of your content. For example, you might see how your headline performs against other pieces as well as how you compare to the ideal paragraph length.

  • What is TF- IDF for SEO?

If you have been involved with SEO optimisation for many years you will remember SEO’s early obsession with keyword frequency. It was once widely believed if you used a keyword more than your competitors content did you could win on the search engine rankings. That theory has long since been disproved but the process SEMrush follows is a lot more sophisticated than simple keyword cramming. It utilises a technique known as TF-IDF. That stands for Term Frequency- Inverse Document Frequency.)

That’s a geeky way of saying “Why don’t we attempt to match the number of times we mention specific important keywords compared with how every other document we have indexed does it.. TF-IDF has been a mainstay of document indexing techniques since before the internet came along. There is a very good chance Google is using a variation of it in their algorithms but would actually be able to rank documents based on all of the billions of other documents it has in its databases. That’s something obviously only Google has the power and data processing to do.

But maybe if we just did a similar- ish thing with the top-ranking pages for our target keyword phrase we would get a useful guide on keyword overall usage that matters to the search engine? That’s how most TF-IDF keyword scoring tools for SEO work. What’s clever is if we know our use isn’t outdoing the average of the currently top-ranking pages then it acts like a safety net to stop us over baking the whole keyword frequency game.

  • SEMrush content template tool

You can get a much more detailed view of where the tool is getting these keyword insights from if you look at SEMrush content template tool. Simply give the tool your main and most obvious target keyword phrase and it will grab the top 10 listed content on Google and analyses how they are using keywords and will even pull all 10 articles for you in full so you can read them word for word. That tool drops the full brief into a word document which you can supply to your copywriter as part of a brief but in our experience is that amount of detail is massively overwhelming and kills creativity dead.

  • Working with the Google Docs addon

If you are writing content, it’s handy to have a handful of target keyword phrases to hand which you can work into your writing if and when they become relevant. The content writing tool does this. This is a really handy guide to have at your fingertips while working in your google docs word processor. As you include the phrases you will see them highlight green to show they are included in the document.

Not all the related keywords are going to make sense but a lot of them will and can be worked into your article to act as a hook for search engines looking for relevancy.  Of course, the golden rule is to write for the humans, not for the search algorythms and this crutch is going to help you do both well. It can even help you to broaden out what you cover so you end up with a better article. Just be careful it doesn’t become a ‘writing by numbers’ exercise. Always write for ‘humans not algorithms’. Your content needs to read well and be engaging, and ideally unique and inspiring. Ultimately that’s what Google is trying to second guess and surface as content for its users anyway so be smart and audience lead.

Overall the content marketing toolkit provides some really useful and actionable content suggestions and improvements. We haven’t covered them in this review but you also get content research tools, brand mention monitoring, guest post tracking and even content auditor tool to track social shares and backlinks for all your latest content. However, following a pricing restructure at the end of September 2019 the Content marketing toolkit can only seriously be used by new subscribers if you have a Guru level subscription.

Prior to this pricing change, we would have claimed SEMrush was one of the best value SEO suites available but with this change, our feeling is they have levelled the playing field. Is it worth almost doubling your monthly costs from Pro to Guru level so you can access these Content features? Our view is, it perhaps isn’t. This kind of functionality can be accessed through other tools we have reviewed and for free. It’s lovely to have it all in one place and SEMrush has a slick well joined-up implementation of it but they aren’t the only tool in town with this type of functionality. For example, take a look at SEO Powertools TF-IDF report in their website auditor tool or take a glance at a pro-level subscription for the excellent SEO Yoast Plugin for WordPress which comes with readability scoring and guidance as well.

SEMrush Pricing

semrush, sem rush, semrush free, semrush pricing

As at March 2020 SEMrush pricing, Pro level subscriptions only allow for 1 user and Guru level only allows for a maximum of 2 users ( your additional user will cost an additional $83 a month at Guru Level).

If you are a larger team of more than 2 you would need to consider a $333.28 a month Business subscription which can have up to 9 additional users at the cost of $167 each a month. What initially looked like a very affordable tool just became a big-ticket item.

Like many of the tools we have reviewed, there are 20% savings if you pay for your licenses annually but we would advise calculating your costs and comparing to other complete suites so you get a good overview of the total costs before you commit. 

Pros

  • SEMRush provides users with the most detailed and innovative SEO and digital marketing metrics.
  • Very comprehensive SEO reports that are ideal for marketing agencies, clients, individual digital marketers and large organizations.
  • You can generate reports that can be sent directly to clients or for future reference – the reports are available in PDF and branded White Label reports can be created too.
  • You can generate up to 10,000 reports per day with the business subscription and you can have multiple logins. You can generate 3,000 and 5,000 reports per day respectively with the other subscription plans.
  • SEMRush Integrates seamlessly with Google Analytics and Google Webmaster console enabling you to track your site performance proficiently.
  • It comes with great customer support, a large community of users and a comprehensive knowledge base available to all subscribers.
  • SEMRush contains several SEO tools included in one suite and is accessible on all subscription plans. The difference is in the number of reports you can generate, the number of projects and other advanced features that are not necessary for basic subscribers.
  • The SEMRush team is continually improving and adding more features to enhance its performance.

Cons

  • Some discrepancies have been reported in SEMRush data.
  • The monthly subscription is expensive for digital marketers with a limited marketing budget.

Now, we want to share with you about some reviews from dropshiper used SEMRush

  • I like SEMRUSH mainly for getting a better look at how my competition is ranking. It can be good for penalty assessment too if you don't have good historical analytics data. I would think you'd need to be pretty deep in Web marketing for it to be worthwhile though, so I guess it depends on how much marketing your firm wants to keep in house.
  • I have found that in general the agencies that handled our SEM were full of buzz words and low on measured results. Almost all based information off of what I could have gotten from adwords. SEM helps me validate what they do, what Google is telling me and that helps me gain market intelligence and rankings.
  • Hey I work for SEMrush so I thought I'd chime in here nice and late haha. Anybody who owns a website can benefit from a tool like SEMrush or any of our competitors. It gives you the ability to track not only your own website but also do research on your competition. This could definitely help anybody online. There are a vast variety of other tools that our software provides as well, I definitely recommend testing it out. Let me know if I could be of any help.
  • In my opinion, SEMRUSH is fantastic at generating SEO reports for sure. Before using SEMRUSH I was using reports from the "SEO Powersuite", which was ok, but very tedious and outdated in comparison. If you truly want to be a badass, look into working with "Google Data Studio", this is reporting for the future.
  • Google data studio is an amazing tool if you want to make an organized report of metrics in google analytics. Like you said, it’s awesome in that it updates itself daily and pulls straight from analytics. The only downside I found in building mine was figuring out the filters and how to include more than 10 pages to track. In my use, I use SEMrush to report on different things that my data studio doesn’t show. Things like new/lost keywords, position changes, backlinks, etc. You might be able to add these to data studio, but I can’t think of a way off the top of my head.
  • Many variables in SERP results including location (obviously), personalization, past search history, etc. I notice variances with SEMRUSH rankings, but overall the results are as good or better than any other tool I have used.

Conclusion

SEMrush is a great tool. But it’s just that, only a tool. As much as we wish it were true, using SEMrush alone won’t improve your content marketing. It’s up to you and your team to then use the results to improve your SEO and ultimately your content. By using SEMrush, you have the information and direction. Now it’s up to you to take the next step.

Add new comment
  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Shafiq Armani
I'm Shafiq Armani, an expert in selling group buying tools. With more than 10 years of experience in the digital marketing industry
See more article by the author