Semrush Review: Rank, backlink and grow. The ultimate SEO coach and toolkit

2nd November 2021

Surges is 100% independent, but some links may earn us an affiliate commission. Learn more.


With 40 powerful SEO tools and in-built SEO coaching in their arsenal, Semrush includes everything you need to take your website’s ranking and content creation to new heights – maybe even that coveted number one spot on Google!

Semrush Pros

  • Powerful features
  • SEO coaching
  • Opportunity spotting
  • Free trial
  • Results - rank higher, get more traffic!

Semrush Cons

  • Limited Projects
  • Accuracy of Brand Monitoring tool

Make marketing tools your superpower

  • Giveaways
  • Sneak peeks
  • Discount codes

The Story

What is Semrush?

Semrush has achieved something of a cult-like status in marketing circles.

Despite being up against a ton of free standalone SEO (search engine optimization) and content marketing tools, Semrush attracts gaggles of gushing fans all to happy paying $119.95 a month (and upwards) for the full stack. A raft of new and improved features in 2021 makes it Semrush an even more of a must-have marketing SaaS tool.

Yes, it can help you to spy on your competitors’ online strategies.

Sure, it can help you to get your own house in order.

And, nobody can beat its tools for spotting and seizing white hat SEO gaps – across keywords, content and social.

But Semrush’s real strength is how it does all that.

It doesn’t just run searches and spit out stats. Semrush acts as your personal SEO trainer, holding you to account and helping you grow as a digital marketer. Everything is built in a way to help you learn SEO and keep you motivated on your SEO strategy in the long run. To show you the right technique and keep holding up the mirror so that your website really does reap the rewards of its insights. And because SEO is no longer detached from other marketing disciplines, Semrush gives you the tools to write killer content and ads around your findings.

So, if other SEO tools show you problems, Semrush also tells you how to fix it. If others uncover an opportunity, Semrush goes many steps further with content templates, writing assistants and backlink outreach features to fill those gaps. Dare I say it: Semrush even makes SEO fun!

Oleg Shchegolev & Dmitri Melnikov

Meet the Maker:
Oleg Shchegolev & Dmitri Melnikov

Semrush started from humble beginnings as a SEO toolkit and browser extension built by Oleg Shchegolev and Dmitri Melnikov in 2006.

With so much competition, Oleg and Dmitri knew good wasn’t good enough. Having undergone name changes, funding rounds and numerous feature releases, Semrush sits upon market-leading, proprietary tools for SEO, content marketing and social media management. Not bad for two self-confessed “SEO nerds”.

Oleg and Dmitri are bootstrappers at heart. As the variety to Semrush’s offer testifies. The pair keep their customers close and load light, ready to implement a new feature if enough users ask for it. Their public user suggestions are living proof of this ethos.

Investment has put things into superdrive. Now IPO’d Semrush is snowballing into the ultimate all-in-one SEO tool. The best part of this is Semrush’s SEO coaching. Something that’s far more valuable than its data alone – arming marketers and entrepreneurs with the tools and know-how they need to be seen and selling above all the noise.

The Product

How we tested Semrush for this review

Enter Semrush’s free 14-day trial.

This is not my first rodeo in the SEO marketing tool space (having reviewed Ahrefs, Moz and Serpstat) but I still regard myself as an intermediate on the SEO spectrum. Still learning, eager to nail the technical aspects and try new white hat tactics on my businesses and advise my clients (although I’m no SEO consultant).

Jumping in to Semrush, I had high expectations. I knew to expect a whirlwind of features – some I’d encountered before but, more importantly, some that would give my SEO game an extra edge. An unfair advantage. Give search engines what they really want.

This review catalogues my experiences during that trial and how I found Semrush compared to other SEO tools. It contains affiliate links but those come at no cost to the review.

Getting started with Semrush

The 7-day trial requires your card details but that’s the only catch. It’s easy to cancel at any time.

You can then add team members. Request a demo. Or dive right in.

The temptation will be to run a common domain or SEO keyword query right off the bat, but I’d recommend heading to Projects. Each Project centres around the domain you want to improve the visibility of.

Each Project is made up of Modules. These are all the essential info on a site’s visibility: Site Audit; Position Tracking; On-page Optimisation; Organic Traffic Insights; Social Media Tracker so on.

SEMrush dashboard

As you plug in your keywords and queries the Semrush dashboard starts to come alive. It’ll probably take you 2-3 hours to get to this point and there’s a Quick Start Guide if you need it (you won’t!).

A small observation here: You won’t get to use Semrush to its full potential without Google Analytics. As somebody who uses Fathom Analytics I had to wave goodbye to a few advanced features but nothing of note.

Semrush features you’ll love

Semrush’s bursting toolkit is a magnet for new users but they need some context. Arriving at a solid SEO strategy follows the same tried-and-tested process, so I’ll tackle Semrush’s features in that order…

  • 🔍 Perform a site-wide SEO audit

    Regardless of good your content is, Google won’t be sending organic traffic your way if you’re publishing to a broken site or one that hasn’t been configured by an SEO expert. Consider Semrush’s technical SEO a health check for your website.

    I ran the technical SEO audit on my agency website Turns out, it was needed! Despite returning an overall rating of 85% and not bringing up any technical issues, it did flag 21 pages have duplicate meta descriptions – my blog posts. A rookie error caused by a recent tweak to the CMS. Thanks Semrush!

    Semrush also flagged 5 broken external links. Meanwhile, it’s new Markups report visualised any markup implementation errors that needed addressing.

    I’ve also set up email alerts for any new technical errors that arise in the future.

  • 📚 Conduct keyword research

    Time to hunt down some ripe SEO keywords with Keyword Analytics.

    Semrush will show you the magic combo of search volume and ranking difficulty for any keyword you type in. Rich pickings are extremely rare these days, however greater gifts await further down the results page in the form of:

    • Best keyword variations
    • Intent-based searches that contain your keyword
    • Related keywords
    • Top pages that rank for your SEO keyword
    • Related questions
    • Global volume (an estimate of the keyword’s global monthly search volume)

    The results on competitor pages are full of tasty details, including the site’s authority score, the backlinks its collected, the SERP format and the number of other keywords the page ranks for in search results. There’s decent visibility beyond Google too.

    Results will likely tell you you’re up against fierce competition. And that’s before you get to the paid ads Semrush tells you are running for that keyword. Thankfully other tools are on hand to help…

    Semrush’s Keyword Magic Tool is your gateway to deeper SEO keyword research.

    The tool extends your search to include Broad Match, Phrase Match, Exact Match, or Related Keywords where today’s nuggets of SEO gold can be found. In other words the exact list of extended keywords you need start using to revamp your content and freshen it up for Google’s algorithm. So, ‘marketing tools’ brings up promising subtopics like ‘digital marketing tools’, ‘marketing automation tools’ and dozens of others. It also shows the SERP features that exist for your keyword so you can expand the real-estate you take up in the search results.

    One addition I’d like to see here is True Density. Found on tools such as Surfer SEO, this gives us how many times each keyword should be used in a page’s content.

    All of the above promising keywords can be stored in your Keyword Manager.

  • 🤼 Competitive analysis

    The next step in forming a plan of attack is to use Semrush’s toolkit to stalk your competitors and deduce their SEO strategy. Another great example of its SEO coaching.

    Domain Overview breaks down any domain into four key categories: Organic Search, Paid Search, Backlinks, and Display Advertising. There’s very few surprises here and Semrush has built some additional tools to make sense of this data.

    Semrush’s Keyword Gap tells you what your competitors are ranking for that you’re not. Or rather, what exclusive SEO keywords are driving their business that you’re missing out on.

    Of course, not all keywords are equal. The most important variables Semrush shows here are:

    1. Volume. The average number of times users have searched for a given keyword per month.
    2. Site position. The position in organic, paid or shopping search results for the given keyword.
    3. Keyword density. How difficult it would be to rank well in organic search results for that keyword.

    Once you’ve uncovered some low-to-medium competition keywords with serious business intent, add them to your keywords watchlist with a single click. You’re going to use them later as inspiration for future content.

    Another way to cut this data is to discover the most popular pages on any site with website Traffic Analytics.

    It gives you the run down on any website on the internet with traffic estimates, top pages and referrers but I found it to be of limited value without the $200 per month upgrade to the next tier. Similarly so Market Explorer - a new feature designed to identify a rival’s main competitors. Its result for my searches on were largely irrelevant, throwing up news sites, hosting companies and even Amazon. Not entirely out beyond the first 10 pages of results but you’re likely to find far more value in Domain Analysis.

  • ✍️ Create compelling content

    It’s time to put those well-researched keywords to good use with Semrush’s excellent Content Marketing Toolkit.

    Before you do, Topic Research is alternative take on Keyword Analytics that can bring up some promising content ideas. So, using ‘marketing tools’ as an example again, this breaks out into 30-odd niches such as ‘high quality’, ‘lead generation’ and the like.

    Semrush shows you the search term volume, the headlines that rank top and the difficulty you’re going to have in overtaking them. I genuinely found some gaps and Topic Research made me excited to put pen to paper and start that blog post.

    Unfortunately, that’s where access ends on the basic plan. An upgrade to Guru ($229 per month) opens up Semrush’s Content Marketing Platform which includes help to:

    • Write an article with the SEO Content Template
    • Optimise it with the SEO Writing Assistant
    • Measure Results in Post Tracking

    And don’t forget, all of it can be used for free with an exclusive 14-day SEMrush trial with Surges.

    Out of all of Semrush’s three main content marketing tools, SEO Content Template impressed me most.

    I must admit, as a copywriter I thought it would be a gimmick. How wrong I was!

    Start penning content that ranks with:

    • Target word count
    • List of the best keywords to include and their frequency
    • On-page criteria (e.g. number of headings, title text, images to use)
    • Ideal format (e.g. listicle, FAQs, embedded videos)
    • Websites to acquire backlinks from e.g. free startup directories

    Semrush then backs this up by dissecting the top-ranking articles for these tricks of the trade. It’s eye-opening stuff. For example, the top ranking article for ‘marketing tools’ recorded 126 occurrences of those words, which I would have personally considered far too many.

    The SEO Writing Assistant tackles the readability of your words. Acting as an Editor, it’s a reminder of what to put in, but also an exercise in what to leave out. Copy and paste your text into Semrush and it’ll give a verdict on the article’s originality and consistency of tone of voice. Useful tools if you outsource your writing and want to protect your brand’s integrity and keep the attention of your target audience. Or writing on a topic that isn’t your field of expertise and relying on outside sources.

    For more advanced analysis of your website content from the perspective of the buyer journey, Semrush’s new standalone product ImpactHero is on hand. The AI tool highlights your hardest working content - whether in terms of conversion, lead generation or attracting new visitors - assesses why that’s so, and automatically detects the areas for improvement. Particularly handy for content marketing teams that need to deliver strong ROI.

  • 📃 Optimise on-page SEO factors

    It’s easy to skip over this part but helping search engine bots understand what your page is about is critically important. Don’t let all your good research and writing go to waste.

    Semrush’s On-Page SEO Checker has two modes – either let Semrush decide the pages to optimise or pick yourself. For it put forward 34 ideas across 5 pages – mostly low-hanging fruit. A mixture of technical SEO hints, missing target keywords in h1 tags and longer form content on the homepage. All good SEO suggestions, for sure! But the real genius is being able to send those to Trello with a single click!

    Tucked away on the On-Page SEO Checker is another smart feature: Top 10 Benchmarking. It takes each of your Target Keywords and shows how your content compares to your competitors in areas such as Word Count, Referring Domains, Ordered Lists and Readability. As an added incentive Semrush also dangles the website traffic you can expect once you’ve put their ideas into action. This is the kind off SEO coach I need - actionable advice!

  • 🔗 Backlink like a pro

    Improve your ranking by improving your backlinks. Semrush has a trio of tools to fuel a backlink strategy based on easy wins and reverse engineering what works for your competitors. They are:

    Backlink Audit

    Worthing checking every now and again. Enter a domain and Semrush’s backlink dashboard comes alive with referring domains over time, their authority score, follow/unfollow status, top pages and anchors, and much much more.

    There’s some very actionable tools here too.

    For example, you can also use Semrush’s Backlink Audit to hijack competitors’ broken links. I found rival marketing tools resource that no longer exists and narrowed down the 49 most authoritative links and informed them – asking to point to us instead. This was a huge win!

    On the other side of the coin, you can also discover and disavow shady backlinks on your site which might be triggering penalties by search engines. Semrush even helps you to remove the offending backlinks by finding the necessary contact details and sending an email request to the domain owner from within the platform. Or even easier you can manually upload your disavow .txt file to the Google Disavow Tool.

    Backlink Gap

    This is the backlink version of Semrush’s Keyword Gap tool. Build a pipeline of more and better quality links by spotting the high authority ones pointing to your competitors, but not you. It also pays to look at the type of content they’re linking too, which is often in the form of:

    • Resources pages
    • Comprehensive lists
    • Industry stats and infographics
    • Case studies

    Once you’ve unmasked the most linkable topics and the SERP features Google is looking for, you can go about creating better versions.

    Backlink Building

    This is the Semrush feature I got most excited about.

    Why? Because a highly quality and diverse backlink profile is the number one guarantee of long-lasting traffic.

    On the back of my Keyword Analysis and Backlink Gap searches, Semrush provided me with a list of 884 prospects.

    The outreach engine inside Semrush then makes the intro you need. Choose your approach (e.g. directory listing, add link to article, guest post, news story etc), hook up your mailbox and then send emails based on the domain contacts and templates Semrush has prepared.

    Not everybody agrees with this approach, however it can work wonders – particularly if you’re truly assisting them with better content and fixing broken links.

    Of course you’ll want to track progress on those link leads. Split test different emails and issue follow-ups if need be. Good luck!

  • 🥇 Set up rank tracking

    Semrush’s Keyword Rank Tracker does exactly what it says on the tin.

    The basic plan has a 500-keyword limit and you can import these in bulk from elsewhere. So, after shifting the data from Serpstat, Semrush took about 3 minutes to gather the keyword data for my top 20 terms. It didn’t make for pretty reading - giving me an overall visibility of single fingers. Ouch! This low score was linked to the technical issues identified in the audit and thankfully has started to improve every day since.

    The headline figures are accompanied by the data you’d expect: Top keywords and pages / Rankings distribution / Estimated traffic, Average position etc. All relative to the competition and trackable over time. There’s also a dedicated Position Tracking App to keep a closer eye on your daily rankings fluctuations.

    The reporting here is incredibly detailed and action-focused so got me quite excited to put the hard yards in. Semrush pulled out some SERP features (e.g. featured snippets, knowledge graphs, instant answers, top stories) that would make a big difference and presented the carrot of who I had to overtake to reach the enviable top spot on Google. It even told me of any cannibalization that was unwittingly happening on my site.

    As somebody who is still learning the SEO ropes, I’m always keen for quick wins and a snapshot of my progress. Step up Semrush’s new Share of Voice (SoV) metric. It goes beyond keyword positions to also cover search volume and estimated traffic to show your overal claim to keywords.

  • 📍 Set up your local listings

    This is one that I’d be slow to get to if it wasn’t for Semrush. Its Listing Management tool automatically distributes core business profile data to the most popular online directories, such as Google My Business and Foursquare, and voice search engines. The Local Ranking Heatmap gives you a RAG rating for up to five keywords in any given location, making sure your promotion is up to stratch on your own doorstep.

  • 💵 Promote yourself with ads

    Congratulations, with SEO taken care of it’s now time to scale things up and apply your keyword research learnings to PPC and Display Ads.

    Semrush’s Ad Research and Product Listing tools can uncover rival advertising strategies, keywords, creatives and budgets before crafting your own. The Ad Builder helps you do just that. Craft compelling copy for Google Ads inspired by what’s working best for your competitors and easily import them into your AdWords Editor account when you’re done.

Things to consider

  • Keep your Projects in one place

    A ‘Project’ is go-to folder for a single website. Or those of your clients.

    Semrush’s decision to recently reduce the number of projects per plan has forced a lot of customers using the tool as the backbone to their SEO agency or freelance gig to upgrade to another tier. The step up to Guru is another $100, which is quite a leap. Still good value given the power Semrush is packing, however other tools are a lot more generous when it comes to the number of projects you can run.

  • Use Semrush’s in-house copywriters

    Semrush’s Content Analyser unpicks what’s holding back individual pages. See important metrics (e.g. backlinks, bounce rate, sessions etc) and review and improve the content as a team. Or, you could just pay to Semrush to rewrite it for you.

    Semrush now offers professional writing and editing services. If an article isn’t performing well and you’d like to improve it, SEO native writers will get to work and improve its ranking – for a fee!

  • Social Media Tracker & Poster

    I’ve really done Semrush an injustice by focusing on its SEO and SEM capabilities alone. It also has a whole suite of social media features. This includes: a Social Media Tracker that tracks social audience, activity and engagement of you and your competitors; a post scheduler and calendar; blog feed aggregator for ongoing content ideas; and a Chrome extension to quickly do all of the aforementioned on the go.

    All wonderful features to have to hand but I can’t help feel that they do feel a bit out of place. Similarly so the lead generation tools for agencies.

  • You ask for it, Semrush build it

    You’re never far from a suggestion box in the Semrush interface. If you’ve an idea for a new feature or dashboard widget Semrush want to hear it. Other users get to upvote the best ones and see them move from ‘under review’ to ‘planned’. It’s reassuring to know the tool will always keep improving.

Semrush Pricing & Offers

from $119 per month

Basic Tier

Semrush packs quite a punch for $119.95 a month (up from $99 from January 2021).

All its plans include 40+ advanced tools and the SEO coaching needed to achieve your ranking and digital marketing potential. Higher tiers are based predominantly on usage limits. Those usage numbers aren’t as generous as the likes of Ahrefs and Serpstat but Semrush is the best all-round SEO tool around and has far more features. Plus you get 2 months free when paying annually.

Before you part with any money though make you sure take them up a their free 7-day trial.

Exclusive 14-day free trial

Get double the access!

Semrush Alternatives

Nobody beats Semrush’s SEO coaching and credentials.

Sure there’s plenty of free standalone tools, such as Google’s Keyword Planner, Neil Patel’s Ubersuggest and Moz’ Domain Authority checker. If you’re on a tight budget and not too fussed about switching between one tool and another, they’ll do. However, Semrush’s real competitors are the all-in-one SEO toolkits.

Others such as Ahrefs and Serpstat can boast similarly powerful keyword research tools, in-depth competitor analysis and optimisation and backlink suggestions but Semrush weaves them all together better. It does so with the persona of an enthuastic SEO coach. Taking you aside after every point, showing you how you can improve your technique and finding flaws in your competition to exploit. Semrush doesn’t just provide the facts, it wants you to get better. And that’s the kind of company I want to keep.

An alternative approach altogether is to use Exploding Topics to spot trends before they even happen and be one of the first to write about them. Before search engines even know what’s hit them.

Semrush Support   👍  or   👎

At the top of most pages is a ‘Send feedback’ question which really lets you submit a question and ask Semrush to come back to you with an answer. It took them 24 hours to do just that. My rep Ilgar answered a tricky question (how to find keywords that had dropped out of the top 100) promptly and with a helpful screengrab.

Alongside that button is another for the Knowledge Resource. There’s walkthroughs on just about every feature meaning you’ll become a SEO/SEM expert in no time. This is on top of all the Academy tuition in the form of webinars, ebooks, blog posts and even games! While the query handling was a little off as a trial customer, it’s impossible to fault Semrush for their resource bank.

The Verdict

Surges score


The good old days of finding a low-competition keyword, scribbling together a short article and magically ranking on the first page are over.

Just as Google and other search engines have gotten better at evaluating content quality, so too your competitors.

You’re going to need more help. And that’s where Semrush comes in.

Spend a few hours in the toolkit it’ll give you the insights needed to form a solid SEO strategy and grow your website’s visibility. Commit to it longer term and it’ll give you tools and SEO coaching to become a true SEO expert, create better content and find new customers. The technical SEO audits are a magic pill for anything holding your site’s ranking potential back.

Semrush is a seriously polished platform, offering entire SEO and advertising workflows for digital marketing professionals.

Given the breadth and depth of its toolkit, we’ve still only scratched the surface of its capabilities – even after 4,000 words. There’s new features being added all the time, such as a Lead Generation widget to add to agency websites and the Oppty tool for researching big spenders (i.e. potential clients) in any locale. Semrush will only get better and better.

For those just getting started in SEO, Semrush is equal part SEO coach and tool. Its intuitive interface, helpful onboarding and Academy training can quickly turn any digital marketing novice into a pro. There’s nothing quite like seeing the progress you’re making as you reap the rewards from your research and put Semrush’s recommendations into action. Learning SEO will actually feel like fun.

So, if you’re a business owner or marketer wanting to move away from ad-heavy sales to organic growth, Semrush is for you.

At the other end of the scale, Semrush’s pricing plans, team-based projects and customisation options lends it to SEO freelancers and agencies, allowing you to satisfy multiple clients with ease and evidence your return on investment. Its whitelabel-ness is your friend.

Worried it all seems a bit too good to be true? Check out Semrush’s free trial and see for yourself.

New window Visit Website

Make marketing tools your superpower

  • Giveaways
  • Sneak peeks
  • Discount codes
open in new window Surges Surges