SEMrush is the ultimate tool that you should use if you are doing SEO (Search Engine Optimization). It is a popular SEO all-in-one tool suite for improving online visibility and discovering marketing insights. It offers solutions for SEO, PPC, content, social media, and competitive research. In this SEMrush tutorial, I will show you how to use SEMrush, also I will do a SEMrush review to help you 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 you can do SEO audit, competitor research, keyword research, find backlinks opportunities, and much more. It is a must-have tool for anyone in the online marketing world.

semrush tutorial

SEMrush database is huge with more than 120 million keywords and 46 Million domains. It tracks multiple things like Google SERP (search engine results pages), online marketing campaigns (Google Ads), CPC ads, keyword organic search ranks. Also, SEMrush helps in content marketing.

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:

Activate 14 Days SEMRush Free Trial

semrush pricing

After your free trial ends, you can anytime upgrade to a new paid plan. 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 view the plan comparison from the below link, which will help you to choose the best suited SEMrush plan for you:

SEMrush plans comparison

SEMrush Tutorial – The Initial Steps

in this SEMrush tutorial, let us now see how to use SEMrush after you start your FREE trial. To start just login to your SEMrush account with your username and password you have chosen 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 or any other website to check where you stand in front of your competitors. 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 domains and keywords overview reports are the starting points of SEMrush. You can now move further to start a SEMrush project.

Activate 14 Days SEMRush Free Trial

SEMrush Tutorial – Set up a Project

Moving further into this SEMrush tutorial let us learn how to set up a SEMrush project. 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

Click on ‘Add new project’ after you reach the below screen:

semrush tutorial add project

Enter your domain and any project name as in the image below:

semrush project

Now you can set up project tools that help you fully analyze a website’s online visibility and managing campaigns. Because we have created our new project we must now move to the tool setup.

SEMrush Site Audit Tutorial

Once you have created your new project. You need to set up a ‘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 the screen below where you can setup a lot of things for your project.

semrush tutorial

Click on the ‘Site audit’ setup as you can see in the image above. Post this, you will see a pop up like the 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.

SEMrush Site Audit – 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. As we want to track our website we will leave this as our domain.

SEMrush Site Audit – Limit of Checked Pages

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

  • Pro users can up to 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

SEMrush Site Audit – Crawl Source

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

  1. Crawling from Website: 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 a sitemap from the robots.txt file.
  3. Crawling from Sitemap by URL: 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.

SEMrush Site Audit – Advanced Setup and Configuration

There are a few more things as you can see in the SEMrush Site audit settings which you can explore. Those are optional and not required for most of SEMrush users. We will leave them for 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

SEMrush will now 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 is 82%.

The higher the score the fewer problems your site has and it is better optimized for search engines. Your Site Health score will improve once you fix all the issues listed in the Site Audit report. 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.

Activate 14 Days SEMRush Free Trial

SEMrush Tutorial – 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 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. 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’ and you will get a weekly email of your keywords ranks weekly change. When you add these keywords 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.

SEMrush Tutorial – On-Page SEO Checker Tool

Another useful SEMrush tool is the ‘SEMrush On-Page SEO Checker’. This tool helps you to get ideas to optimize each page of your website for its target keywords in order to improve your On-Page SEO. This can be set up by going to your SEMrush 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

After you click on ‘Collect Ideas’ you will get results based on your chosen landing pages. My report is as per the image 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 Review – Conclusion

In this SEMrush tutorial, I have explained 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.

Activate 14 Days SEMRush Free Trial

How do you use the SEMrush keyword magic tool?

SEMrush Keyword Magic Tool can help you find low-competition keywords for your content. To use this tool you just need to enter the keyword you are looking for analysis. This keyword is called a seed keyword. Now, from the seed keyword, you entered this tool will create a table of related search terms. As per the seed keywords popularity, this generated keyword list can show multiple keywords that can be used in your SEO strategy. You can also see the keyword groups generated by the SEMrush Keyword Magic Tool in the left of the main table.

At the last of this SEMRush tutorial, I can say that SEMrush is a great tool for all your SEO needs. SEMrush helps to improve your website’s performance and overall SEO efforts.

*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