SEMrush is the ultimate tool that you should use if you are doing SEO (Search Engine Optimization). SEMrush is a popular SEO all-in-one tool suite for improving online visibility and discovering marketing insights. SEMrush offers solutions for SEO, PPC, content, social media, and competitive research. In this SEMrush tutorial, I will show you how to use SEMrush, and also I will do SEMrush review so that you can learn about the importance of SEMrush in your SEO efforts.

What is SEMrush?

SEMrush is an online marketing tool that helps to offers solutions for PPC, content, SEO, competitive research, and social media. Using SEMrush can help you understand how your website performs, do competitor research. SEMrush is a must-have tool for anyone in the online marketing world.

SEMrush is a powerful SEO tool that does keyword research, tracks keyword strategy of your competitors, provide backlink opportunities, run SEO audit, and much more.

SEMrush is an SEO tool that does your keyword research, tracks the keyword strategy used by your competition, runs an SEO audit of your blog, looks for backlinking opportunities, and lots more.

semrush tutorial

SEMrush has a huge database of more than 120 million keywords and 46 Million domains. SEMrush tracks multiple things like Google SERP (search engine results pages), online marketing campaigns (Google Ads), CPC ads, keyword organic search ranks. Apart from this SEMrush also helps in content marketing.

Click here to claim your 14 days free trial of SEMrush Pro

Let us start this SEMrush tutorial by learning how to use SEMrush in the best way.

Choosing the SEMRush subscription

SEMrush offers 3 plans: Pro, Guru and Business. You can start with a FREE trial of SEMrush using my link below:

Click here to claim your 14 days free trial of SEMrush Pro

semrush pricing

Once your trial gets over you can upgrade to a new plan anytime. If you are just starting out using a SEMrush Pro trial is great. As your needs increase you can upgrade to Guru or Business plan anytime. You can check a plan comparison below which will help you to choose the SEMrush plans:

SEMrush plans comparison

SEMrush Quick Start Tutorial – The Initial Steps

Now in this SEMrush tutorial, let us jump on how to use SEMrush once you start your FREE trial. To start just login to your SEMrush account with your username and password you choose at the time of FREE trial signup. Now you need to enter your domain or search keyword in the search bar as you can see in the image below:

semrush domain overview

If you enter a domain like above. SEMrush will pull a Domain Overview, which shows you an overview of the site like authority Score, Organic search traffic, Backlinks. You can add your competitor’s domains to check where you stand in front of your competitors. You can also check any other website just to know where they stand in search.

Now if you enter a keyword like below:

semrush keyword overview

SEMrush will show you a keyword overview. It gives an overview of the keywords competition and popularity among online advertisers and competitor websites who are competing for web traffic using SEO. Some metrics like Volume, Keyword difficulty, Global volume are known with this and they are very helpful in SEO.

These two domain overview and keyword overview reports are the starting points of SEMrush. Once you get this done you can move on further to start a SEMrush project.

Click here to claim your 14 days free trial of SEMrush Pro

Set up a Project

Moving further into this SEMrush tutorial let us learn how to set up a project in SEMrush. Projects provide you recommendations based on your provided domain on how to improve online visibility and track your progress over time. To add a project click on ‘Projects’ as you can see in the top right corner in the below image:

semrush domain overview

Now click on ‘Add new project’ when you reach the below screen:

semrush tutorial add project

Now, enter your domain and any project name as you can see in the image below:

semrush project

Now you can set up project tools that help you fully analyse a website’s online visibility and help you in managing campaigns. Let us move to the tools setup once you have created your new project.

Audit your Website

Once you have created your new project. You need to setup ‘Site audit’ as you can see from the image below. Click on ‘Site Audit’ as in the image below.

semush website audit tutorial

Now you will reach to the screen below where you can setup a lot of things for your project.

semrush tutorial

Click on ‘Site audit’ setup as you can see in the image above. Then you will see a pop up like below image which will show the site audit settings.

site audit settings

Now, here you will see things like Crawl Scope, Limit of checked pages and Crawl source. Let us understand what these terms mean.

Crawl Scope

Now if you want to crawl a specific domain, subdomain, or even a subfolder on your website you can enter it into the ‘Crawl Scope’ field. Now, as we want to track our website we will leave this as our domain.

Limit of Checked Pages

Now, you have option to choose how many pages of your website you want to crawl in the site audit. Depending on your account subscription you can:

  • Pro users can upto 100K pages per month and 20K pages per audit
  • Guru users can crawl 300K pages per month and 20K pages per audit
  • Business users can crawl up to 1 million pages per month and 100K pages per audit

Crawl Source

Settings up the crawl source tells SEMrush Site Audit bot how to find pages from your website to crawl. You have 4 options to set as your Site Audit crawl source:

  1. Crawling from Website: Here SEMrush will crawl your website like the GoogleBot, using a breadth-first search algorithm and navigating through the links it sees on your page’s code – starting from the homepage.
  2. Crawling from Sitemaps on site: Here SEMrush bot will crawl the URLs that are found on sitemap from the robots.txt file.
  3. Crawling from Sitemap by URL: Here you need to enter your sitemap URL so that the bot can crawl your URL’s from that link.
  4. Crawling from a file of URL: Here you can upload your file containing the list of specific pages that you want SEMrush to crawl.

Advanced Setup and Configuration

There are a few more things as you can see in the Site audit settings which you can explore. But those are optional not required for most of SEMrush users. So we will leave them for the purpose of this SEMrush tutorial.

Let us more into the Site Audit now. To start the Site audit you need to click on the button ‘Start Site Audit’ as you can see below:

site audit settings

Now once this button is clicked. SEMrush will start the Site Audit process. As you can see in the image below the Site Audit will complete as below:

This will show the results of the Site Audit. The Errors, Warnings, and Notices in your report are the list of technical improvements that you can make to make your website perform better. You will also see your Site Health score which you can see in the image above and it shows 82%. The higher the score the fewer problems your site has and it is better optimized for search engines. Once you fix the issues listed in your Site Audit report your Site Health score will improve.

You can click on the ‘Issues’ Tab as you can see in the above image. This will take you to the Issues tab below:

This tab will show the site issues. And if you click on the Errors tab which is shown in ‘5 pages couldn’t be crawled’ in your SEMrush account you will get the list of pages which are could not be crawled. This will help in fixing those specific pages and improve your site performance. Likewise, you can click on other options like Errors, Warnings, and Notices to know the problems in your site and fix them.

Click here to claim your 14 days free trial of SEMrush Pro

Set up Position Tracking

Now if you want to track your list of target keywords in any location around the world. You can use Position tracking. This tool takes in your domain, list of keywords, and your target location and gives you an overview of your keyword position in search engines. Let us see how this works below:

position tracking semrush

As you can see in the image above. You need to go to your project and click on set up “Position Tracking”. It will lead you to the interface as shown in the image above. Now you need to choose your Location, Search engine, Device, and then choose keywords as below:

semrush keyword tracking

I have chosen the default options which pull keywords from SEMrush organic report. You can click on ‘Send me weekly updates’ so you will bet a weekly email of your keywords ranks weekly change. When you add them to the project and click on ‘Start Tracking’ a position tracking report will be generated as below:

keyword position report

If you want to send this report to your manager, you can click export this as PDF.

On-Page SEO Checker tool

Another useful tool to use is ‘On-Page SEO Checker’. Once you have setup Site audit and Position tracking the next one is to get ideas to optimize each page of your website for its target keywords so that you can improve your On-Page SEO. This can be set up again by going to your setup project and clicking on ‘Set up’ as below:

semrush on page seo checker

This will lead you to:

auto import

You can choose your target location and click on Continue. Now SEMrush will ‘Auto Import’ the keyword, highest-ranking page, keyword source’ by default. You can choose to pull these results from a file, Google Search Console, Organic Research, or manually. We will leave this as the default option as below:

on page seo semrush

Now once you click on ‘Collect Ideas’ you will get results based on your chosen landing pages. I have chosen to see 1 landing page optimization ideas so my report will be as below:

on page seo checker

This report helps me to optimize my website page and improve it. This tool will give your ideas to improve on page SEO like increasing word count on specific pages, getting backlinks from specific domains etc.

SEMrush Tutorial and final Review

In this SEMrush tutorial, I have explained what is SEMrush. I have walked you through the SEMrush interface and shown how to use its key features like Site Audit, Position Tracking, On-Page SEO checker tool.

I can say that I have used SEMrush and reviewed this tool’s performance. SEMrush is a great tool for your SEO needs. It helps you to improve your website’s performance and overall SEO efforts.

Click here to claim your 14 days free trial of SEMrush Pro

*DISCLOSURE - This post contains affiliate links, which means that if you click on one of the product links and then purchase the product, we’ll receive a small fee. No worries though, you’ll still pay the standard amount so there’s no cost on your part.


Please enter your comment!
Please enter your name here