General SEO

What Are SEO Benchmarks, & Which Ones Actually Matter?

Jenny Abouobaia
Jenny is an award-winning SEO consultant who specializes in using branded PR to maximize SEO results for clients by building E-A-T and has an extensive background in niche affiliate and technical SEO.
To set goals and track and measure your performance in any campaign, you will need key performance indicators (KPIs) and benchmarks.

But with so many KPIs, knowing exactly which ones you should be benchmarking can be challenging. In this article, we will look at which SEO benchmarks matter and why. 

Many people usually talk about key performance indicators (KPIs) and benchmarks interchangeably, which can be confusing, especially if you’re new to SEO. Although they do work together, they are not the same.

KPIs are industry statistics you can use to measure performance over time and give insights as to how effective your SEO campaign is. 

Benchmarks, however, are KPIs you set as your reference point when building your SEO strategy

For example, organic traffic is a KPI. But you can use last month’s organic traffic as a benchmark.

SEO benchmarks allow us to have a before and after picture for any particular KPI. This helps us to see how our SEO campaign is progressing and can help us to adjust our strategy if needed. 

Benchmarks also allow us to communicate the value of our work to clients. 

There are many different KPIs you can measure. And like most things in SEO, which ones you should track will depend on the type of site you’re working on and their individual goals. 

However, there are several KPIs that are important for tracking the performance of all websites. 

Let’s take a look at which KPIs everyone should be benchmarking and why they are important. 

Traffic and user experience benchmarks

Driving users to your site is only part of the work. 

If a site user has a bad experience, they are likely to leave the site and never return. This is why we not only want to set traffic-related benchmarks but also user experience benchmarks too.

Organic search traffic

This metric shows how many users visit your site from unpaid listings on search engines like Google and Bing. You should be tracking traffic on a monthly basis. 

When setting benchmarks, generally speaking, it is advisable to use the last full month’s data and not set it any further back than this, as the goal should always be to outperform your closest benchmark. 

However, if seasonality is a factor in your business, it’s advisable to use your best month in the peak season as your ongoing benchmark. 

For accuracy, when it comes to organic traffic from Google, it is advisable to check Google Search Console (GSC). 

There are a number of discrepancies between GSC and Google Analytics due to how they collect data. But when focusing on organic traffic from Google itself, GSC is considered more accurate

Head over to Google Search Console and go to Performance > Search results.

"Performance" menu in Google Search Console

In the “Performance” report, you will see four metrics. The first metric, “clicks,” is the number of people who clicked through from the Google search results to your website. This is the number we are interested in. 

"Performance" report in Google Search Console

Below this, you can also see the number of clicks at page level.

"Pages" tab in Google Search Console

If you want to split organic traffic by search engine, you can do this with GA4. Go to Acquisition > Traffic acquisition.

Then you can go to “All Users” and choose “First user source / medium” from the “Audience name” drop-down menu. 

Google Analytics filters

Then you can select the organic search channels you want to include from the “Dimension values” drop-down menu. This can be all organic traffic from multiple search engines, or you can set individual benchmarks for each search engine, like Bing or Yahoo. 

Organic traffic filters in Google Analytics

With these filters applied, you will see your website’s organic traffic for the past month. If you would like to see it broken down at the page level, you can simply go to Engagement > Pages and screens. 

Engaged sessions

In GA4, “Bounce rate” has essentially been replaced by “Engaged sessions.” In order for a session to be engaged, it must last longer than 10 seconds, have multiple screen or page views, or result in a conversion. 

You can see the number of engaged sessions per user in Engagement > Overview.

Engaged sessions, via Google Analytics

Average engagement time

Average engagement time in GA4 is important because, generally speaking, we want users to stay on the site for a longer period of time. 

Low engagement time isn’t always a bad thing. It can simply mean the visitor got what they needed fast. If you’re working with a site that monetizes content like an affiliate site, you will want your visitor to click that affiliate link as soon as possible. So take this one with a grain of salt.

However, it can sometimes be an indicator of:

  • Low-quality content
  • Poor user experience

Overall average engagement time is listed on the “Report snapshot” in GA4.

Engagement time, via Google Analytics

But you can get a detailed breakdown in Engagement > Pages and screens.

Engagement time by page, via Google Analytics

Backlink profile benchmarks

Backlinks are links from another website to a page on your website. They help Google and other search engines understand your content and how authoritative your website is. 

The backlinks’ quality, quantity, relevance, authority, and anchor text are among the many ranking factors for Google. 

Number of backlinks

You want the number of (quality) links to be growing at a consistent rate. You need backlinks both to rank and maintain your rankings. Benchmarking the number of backlinks your website has will help you to monitor growth as you go forward.

With the Backlinks report in Ahrefs’ Site Explorer, you can see the total number of links to your website. 

Backlinks report from Ahrefs' Site Explorer

You can also see the number of individual referring domains and how they are growing month over month (and compare that against competitors on the same graph). 

Referring domains graph, via Ahrefs' Site Explorer

This is an important thing to benchmark, as there is a strong positive correlation between the number of referring domains and increased organic traffic. 

Line graph showing strong correlation between search traffic and the number of referring domains

Domain Rating

Ahrefs’ Domain Rating (DR) is a measure of the strength of a website’s backlink profile. It shows how your website’s backlink profile compares to the others in the Ahrefs database on a 100-point scale.

The idea would be for your website’s DR to increase over time as an indication that the strength of your backlink profile is improving. 

Benchmarking DR is a pretty common practice, especially among those working with clients who may not fully comprehend SEO and, in particular, link building. It’s easier to relay that DR getting higher indicates improvement.

Ahrefs' DR metric

URL Rating

Although DR correlates with Google rankings pretty well, it doesn’t do this as well as Ahrefs’ URL Rating (UR). UR is a measure of an individual page’s backlink profile on a 100-point scale.

UR considers both internal and external links and “nofollow” attributes when calculating the UR score, following the same principles as Google’s PageRank. Therefore, benchmarking UR can help you understand how well an individual page can rank on the search engine results pages (SERPs).  

Ahrefs' UR metric

Keyword benchmarks

Keywords are the bread and butter of your SEO campaign. After all, you need to understand what relevant queries your potential audience is searching for in order to optimize your pages. 

Individual keyword positions

Your website could naturally rank for thousands of keywords on the SERPs. However, there should be some keywords you care about more than others—likely those that are most relevant to your products or services. 

Benchmarking individual keyword positions (where they rank in the search results) will allow you to track and set goals for important keywords. For example, if your website currently ranks in position #6 for “seo consultant,” you can use that as your benchmark to improve upon. 

While you can monitor keywords in Google Search Console, using a rank tracking tool like Ahrefs’ Rank Tracker will allow you to track the keywords you care about most and see how you stack up against competitors. You can even get email alerts about the progress of your tracked keywords.

Position history, via Ahrefs' Rank Tracker
Ranking history example in Ahrefs’ Rank Tracker.

Keyword profile value

Although benchmarking the keyword profile value may not be relevant for everyone, I find that for anyone working with clients, it can help them to relay the value of the work they’re doing. Keyword profile value can be seen in Ahrefs’ Site Explorer as “Traffic value.”

Organic traffic value is the equivalent monthly cost of traffic from all keywords that the target website/URL ranks for if paid via PPC instead of ranking organically. 

Ahrefs' traffic value

Keyword Difficulty

Ahrefs’ Keyword Difficulty (KD) is a metric that can help you determine how hard it would be to rank in the top 10 for a given keyword in a given country. 

It is calculated by taking a trimmed mean of the number of linking domains to the current top 10 ranking pages and then plotting the result on a logarithmic scale from 0 to 100. 

Keyword Difficulty of "seo consultant," via Ahrefs' Keywords Explorer

KD only takes into account linking domains, but there are many other variables you will need to rank highly, like great content. However, it is a good indicator. 

KD can be used as a benchmark for choosing keywords. For example, you may find that, currently, you can only rank for keywords that are considered “easy” or “medium” in terms of KD. Whereas your most important keywords may be considered “hard.” 

However, the level of KD you can achieve should improve over time. That’s why KD can be an important metric to benchmark and improve upon. 

Ahrefs' KD scale

Share of voice

Share of voice (SOV) takes rank tracking to another level. You can see SOV in the Overview report in Rank Tracker.

Share of voice, via Ahrefs' Rank Tracker

The SOV metric shows you the percentage of all possible organic clicks (from the SERPs) for the tracked keywords landing on your website. It basically shows you how visible your brand is on the SERPs.

There is a strong positive correlation between SOV and market share. So it is an important KPI to benchmark. 

Correlation between SOV and market share graph

By heading to the “Competitors” tab in Rank Tracker and entering the websites you consider your competition, you can compare your SOV to those sites. 

SOV competitors, via Ahrefs' Rank Tracker

Final thoughts  

Benchmarking important KPIs is one of the best ways to not only see where your website is currently at but also give you data you can improve upon. It allows you to set strategic goals and measure ongoing performance.

Got questions? Ping me on Twitter.