Skip to Content

How I Got 100,000 Blog Visitors A Month With Semrush (2023 Review)

Discover how I grew my law firm’s blog to an impressive (almost) 100,000 visitors per month by leveraging the powerful SEO tools offered by Semrush.

semrush review

Yes, you will notice that this blog post sounds like I’m shilling for Semrush but I promise I have been a customer for years. Semrush truly does work and I would recommend everyone reading this who is trying to grow a blog at least sign up for a free trial.

proof I purchased semrush for this review

Full disclaimer: This post contains affiliate links for Semrush, but again, I do use the product almost everyday and it did help me and I am convinced it will help your blog grow (if you are not already using it or its competitor Ahrefs). Plus, Semrush has a free limited tier (if your free trial runs out), so you can use Semrush forever even if you don’t pay for it, which is what I do for most of the year. What’s the risk?

Why I Love Semrush

Semrush’s SEO Toolkit offers every tool you need to optimize your website to do better on Google organic search, with five main workflow feature categories: Competitive Research, Keyword Research, Link Building, Rank Tracking, and On-Page and Technical SEO.

sem rush is it worth it

Specifically, here’s the features I use the most on Semrush:

Site Audit

Semrush’s Site Audit is a powerful website crawler that analyzes your site’s SEO health, providing up to 140 on-page and technical SEO checks, like duplicate content, broken links, HTTPS issues, heading tags and crawlability.

Semrush site audit


Beware this feature can be addictive. Track your website’s daily rankings for target keywords across different locations and device types (mobile phone, tablet, or desktop) using the Position feature inside Semrush. The Position tracking tool offers features such as featured snippet reports, local SEO tracking, and PDF reporting to show your boss all the new traffic you brought them. 

On-Page SEO Checker

The Semrush On-Page SEO Checker gives specific optimization suggestions for your pages and posts, including semantically related words, content length, readability, and backlink prospects. Its recommendations are based on your top 10 competitors for each target keyword, making it a a wonderful tool for outranking them in Google SERPs.

Domain Overview

Semrush’s domain is a snapshot of your online visibility, offering a range of metrics about your domain’s online analytics, including organic search traffic, rankings and backlinks. You can easily access specific reports and visualize data such as instant analysis of your website’s top keywords, organic positions, recent position changes, and keyword intent.

Organic Research

Spy on your competitors’ keyword strategies! The Semrush Organic Research reports help you uncover your competitors’ keyword sourced traffic. Find the low-hanging fruit and the surprisingly powerful google searches leading to your competitors and get your traffic numbers up fast.

semrush organic research tool

Backlink Analytics

Analyze and acquire valuable backlinks with the Semrush Backlink Analytics tool where you can study your competitors’ backlink profiles to identify new opportunities for acquiring high-quality backlinks, including high ranking easy ones that you may need to just fill out a form to get for yourself. This is a big feature because as we all know, backlinks are one of the most important rankings factors on Google.

Keyword Magic Tool

Unleash the power of keywords! Access Semrush’s database of over 24.6 billion keywords to find related search terms broken down into topic-specific subgroups, and calculate total volume and average difficulty, and use the questions-only filter to find keywords that ask questions.

Keyword Gap

Compare your Keyword profile to your competitors with Semrush. The Semrush Keyword Gap tool offers a side-by-side comparison of keyword profiles for up to five competitors, helping you identify opportunities, keyword overlap, and unique keywords to target.

sem rush keyword gap tool

Listing Management

Boost Your Local SEO. The Semrush Listing Management tool helps you distribute your business data to the most authoritative local directories (USA, Canada, and Europe) and provides performance reports, recommendations for improving local search results, and a centralized editing interface for ensuring consistent information across all directories. NAP citations from directories are a major factor for local SEO, so get on this!

If I had a local business (I closed my law firm to blog full time in 2023), the Semrush Listing Management tool would look like this image:

semrush directory management for local seo


By harnessing the power of Semrush’s extensive suite of SEO tools, I was able to skyrocket my law firm’s blog traffic to just about 100,000 visitors per month. By following my strategies and utilizing the Semrush tools I’ve shared in this blog post, you can achieve similar success in driving traffic to your blog.

Try Semrush to improve your SEO for free for 14 days with my invite here.

Employment Lawyer in Toronto Ontario

Jeff is a lawyer in Toronto who works for a technology startup. Jeff is a frequent lecturer on employment law and is the author of an employment law textbook and various trade journal articles. Jeff is interested in Canadian business, technology and law, and this blog is his platform to share his views and tips in those areas.