Your browser is out of date. The site might not be displayed correctly. Please update your browser.

Knowledge Base
SEMrush Toolkits
Competitive Research Toolkit
Traffic Analytics
What is the difference between Traffic Analytics and Domain Analytics?
What is SEMrush? Getting Started How-To Articles SEMrush Toolkits SEO Glossary SEMrush Integrations Subscriptions Billing and Account API Contact Us Quick Links Specialty Products SEMrush Data & Metrics
Recently viewed

What is the difference between Traffic Analytics and Domain Analytics?


The reason you may see different numbers reported for traffic in Domain Analytics and Traffic Analytics is because they gather different data.

Domain Analytics

Domain Analytics makes estimations based solely on keyword positions and their estimated traffic (search volume X average CTR).

These numbers are calculations of how much traffic the website COULD get based on their positions in organic and paid search. See in the image below how the estimations refer to Organic Search and Paid Search keyword positions.

Traffic Analytics

Traffic Analytics, on the other hand, makes estimations based on analyzing clickstream data about all of a domain’s sources of traffic, not just from search.

At the top of the report, you will see the Estimated Accuracy - a metric that lets you gauge the accuracy of the report based on the size of the domain and how much clickstream data was available to make our estimations.

The best place to see a website’s traffic breakdown by source is to scroll down the Traffic Overview report until you see the Traffic Sources chart. There you can see the domain’s direct, referral, search, social, and paid traffic estimations.

traffic-sources-semrushTraffic Analytics estimations are based on clickstream data, and not based on keyword positioning like in Domain Analytics. Additionally, there are a number of filters that will impact the numbers you’ll see, including:

  • If you selected desktop or mobile data for your report
  • Which regional database you selected (or if you are viewing “all regions” in Traffic Analytics)
  • What data range you chose

Therefore, Traffic Analytics and Domain Analytics will almost always report different estimations of traffic.

Why use one over the other?

The best use for Traffic Analytics traffic numbers is for benchmarking estimations of a website’s overall traffic against any other website. You can look at multiple sites at a time and get an idea of who’s bringing in more traffic from direct, search, social, paid traffic, and referrals. The tool also lets you compare visitor engagement metrics and see which countries they get traffic from.

The best use for Domain Analytics is to get an idea of how much potential traffic could be coming from a website’s keyword positions on Google’s results pages. Given the fact that Domain Analytics doesn’t take social, referral or direct traffic into consideration, these numbers will be less accurate for comparing total traffic between websites.

Instead, Domain Analytics is a way to look at the specific keywords that a site is ranking for and for comparing SEO or PPC reach between competitors.

Please keep in mind that the best use of SEMrush is not to measure your own website’s traffic statistics. You should always use Google Analytics for your own website instead of SEMrush.

SEMrush is a competitive research tool, to see how your competitors get their traffic and benchmark them against your website and other competitors.