SEO Metrics - Ultimate List of 30+ KPIs
Here is a complete list of important SEO metrics (or KPIs), that will help to prove an efficiency of SEO effort or calculate your SEO ROI. I sorted these metrics by main areas, which they cover – traffic, backlinks, conversions, etc. Also, you can find what is the best tool to check each metric (at least what works for me).
1. Organic Traffic
Tool: Google analytics
Traffic, which comes to your site from organic search. That’s an essential and one of the most important SEO metrics after all.
Tracking organic traffic is pretty easy with Google Analytics. From your dashboard go to Acquisition -> Overview.
If you want to see Organic traffic compared to all traffic, add a new segment.
Also, I find quite useful to compare organic traffic with previous period. This way you can see if it’s growing or not.
To do that, in GA go to top right corner and select Compare to -> Previous period
There are many aspects how you can analyze your organic traffic – sort by page, by location (and dozens others – gender, search query).
Here are top ways to filter and analyze your organic traffic by specific aspects.
- Demographics – see visitors of specific age or gender.
- GEO – see location and language.
- Behaviour – returning and new users.
- Technology – browser and OS.
- Devices – see breakdown of all devices.
- Landing page – See how many users visited a specific landing page/blog post during selected period.
Sources – all main mediums and sources (Organic, Direct, Referral, Social, Email, Paid, etc)
Referrals – see from which sites you get some referral traffic.
Campaigns – see traffic from your campaigns.
See traffic to specific landing pages or blog posts.
Now, there are different ways to calculate traffic.
1. Number of sessions
2. Number of users
Number of users who visit your website every month.
3. Number of pageviews
Number of viewed pages on your site, during selected period. Very often, bloggers and publishers show this metric instead of sessions (to fake more traffic), as number of page views will always be higher than nr of sessions.
2. Conversion Rate for Organic Search
Tool: Google analytics
This is probably, the most important SEO metric. In overall, all other metrics doesn’t matter, if you can’t provide conversions (signups, sales, etc), coming from Google search.
Examples of your goals in Google analytics can look like this:
- Making a purchase
- Email signups
- Phone calls
- Form submissions
Go to Conversions -> Goals -> Overview
Check out this video about creating goals in Google Analytics.
3. Mobile Traffic
Tool: Google Analytics
For Google, mobile is king 🤴
More and more Google traffic comes from mobile.
Recently, I received message from Google Webmasters about mobile first indexing, which means that for this particular site, Google will first index content on mobile and than on desktop. It’s a massive shift.
So, to check your mobile traffic in Google Analytics, go to Audience -> Mobile -> Overview.
4. Top Exit Pages
Tool: Google analytics
Exit pages – are last pages, which users see on your site. You should investigate why it’s happening.
To check your top exit pages go to Behaviour -> Site Content -> Exit pages
5. CTR – click-through-rate
Tool: Search Console
Search Console offers unique insight into how many people click to your site, after seeing snippet in search results. You should pay your attention to this stat – it hints about how your content appeals to readers.
Sometimes, your page can rank really high, but have a low CTR – maybe title, meta description is weak or not appealing, etc.
You can look up CTR by a specific keyword or landing page.
🙌SEO hack 🙌
Pay attention to pages with low CTR – you should optimize them – and you will get more traffic quite fast.
In order to do that, just sort your pages in Search console with high amount of impressions and low amount of clicks; or by low CTR and big number of impressions. There are your target pages. Think of putting more keywords in content, optimizing title, meta description, extending your content, etc.
In image below, I filtered some of pages with high number of impressions, but low CTR and low number of clicks – these pages need on-page SEO adjustments.
6. Returning visitors
Tool: Google Analytics
If people like your site and content, they will return to it again and again.
On other hand, if your content sucks, it will be much harder to retain visitors.
Percentage of returning visitors shouldn’t be less than 25% – then it’s a proof that you have good content. Of course, it depends on your niche: e-commerce sites will have a higher return rate, than informational sites.
There are number of ways how to boost a number of returning visitors to your site:
– Push notifications
You can check percentage of returning visitors in GA, on your dashboard navigate to Audience -> Overview.
7. Traffic Value
The value for your traffic, if you would start bidding for same keywords on Google Ads. This is an estimate number in Ahrefs.
So, if you would pay for keyword 1 $3 per click – Cost-per-Click (CPC) and you are getting 100 visits from that keyword per month – traffic value would be $300.
In this example, I’m checking traffic values for the whole website:
or for specific pages on your blog.
You can also check traffic estimate and value for other sites. Here is an overview of NeilPatel.com.
Its traffic value is cool 3M per month.
8. Bounce Rate for Organic Search
Tool: Google analytics
Number of users who “bounced” from your site after viewing only one page or only one event. The lower it is – the better.
Official explanation of Bounce rate from Google:
A bounce is a single-page session on your site. In Analytics, a bounce is calculated specifically as a session that triggers only a single request to the Analytics server, such as when a user opens a single page on your site and then exits without triggering any other requests to the Analytics server during that session.
Of course, you can filter bounce rate for specific pages, campaigns, sources (Organic search), etc.
9. Time on site
Tool: Google Analytics
Also, called – session duration.
It’s one of the key metrics for search engines.
By session time, Google, Bing and other search engines, identify if your content is worthy enough to rank high in search results.
If users are eager to stay on your page for a longer time – it’s good sign for Google, that there is some worthy content. On the other hand, if users immediately bounce, your page will rank lower.
10. Pages per visit
Tool: Google Analytics
The number of pages your users visit on average before leaving the site.
You check this metric in Google analytics by going to Audience tab -> Overview.
11. Indexed pages
Tool: Search console
You need to pay attention to number of pages, which are indexed by Google. Because, if page isn’t indexed – it just won’t appear in Google search.
Also, take a look at how many pages are indexed relative to how many were submitted in your sitemap. If there is a big discrepancy – you submitted 5K pages and only 1K is indexed, it means that quality of your pages is poor.
But, you can try to request manual indexing in Search Console.
12. Pages crawled per day
Tool: Search Console
You can see how many pages are being crawled per day. If your site has thousands of pages and only a small percentage of them is being crawled – that can be a problem.
13. Crawl errors
If there is a crawl error on some page, there is a risk it won’t be indexed by Google -> therefore it won’t be visible in search results. So, you need to pay attention to that.
14. Duplicate titles and meta descriptions
In Search Console and many other tools (Screaming Frog, Ahrefs, etc) – you can see where you have duplicate content. It’s better to fix that.
15. Other errors in Search Console
There is a number of other errors in Search console you need to look at. Usually, if it’s something significant, you will be notified to your email (with which you signed up for Search Console). Some error examples can be: AMP errors, structured data errors, etc.
Domain/page-related metrics are one of the most important in SEO, as they reflect how strong is the backlink profile of some page or domain. What is one of the most important ranking factors for Google.
16. Domain Rating in Ahrefs (DR)
Strength of your domain. You can measure it in Ahrefs – basically this metric reflects the power of your backlink profile.
How Ahrefs describes it: Domain Rating is a metric that shows the “link popularity” of your website compared to all other websites in the world on a scale from 0 to 100.
How they calculate it (from Ahrefs blog):
- Look at how many unique domains have at least 1 dofollow link to the target website;
- Take into account the DR values of those linking domains;
- Take into account how many unique domains each of those websites link to;
- Apply some math and coding magic to calculate “raw” DR scores;
- Plot these scores on a 0–100 scale (which is dynamic in nature and will “stretch” over time).
IMHO, this is one of the most important SEO metrics in Ahrefs.
Read more: https://ahrefs.com/blog/dr-score/
Just enter your site url in Ahrefs dashboard.
17. URL rating in Ahrefs (UR)
While Domain Rating is a metric for the whole domain, UR is a backlink strength of a specific url.
Domain rating combines link power of all referring domains, while UR is only powered by domains, which link to this specific page – that’s why UR almost always is lower than DR.
18. Overall Ahrefs Rank (AR)
Ahrefs orders all websites in their database by their DR. Hence, AR is same as DR, but it just reflects your site overall position in relation to other sites. As Ahrefs explains it:
Ahrefs Rank orders all websites in our database by their “raw” DR values. So you can think of AR as a much more granular DR. For example, imgur.com, ted.com and hp.com all have the same DR of 91. But, clearly, their backlink profiles are different and there should be the strongest one and the weakest one among them, right?
You can see that by looking at their Ahrefs Rank:
- Ahrefs Rank 307 — imgur.com
- AR 308 — ted.com
- AR 309 — hp.com
19. Moz Domain Authority (DA)
Backlink strength of your site – according to Moz.com. Overall, it’s a similar to Ahrefs DR. It’s a very popular metrics among bloggers.
Check this metric here: https://analytics.moz.com/pro/link-explorer
20. Moz Page Authority (PA)
Strength of a specific URL, according to Moz.
In Moz, go to Top Pages.
21. Trust Flow – Majestic
Similar metric to Moz DA from Majestic. A higher score means more trust to your domain.
An upwards movement in all these metrics means, that your domain becomes stronger and you are moving in the right direction with your SEO efforts.
Backlinks and referring domains
Three main metrics in this area are: referring domains, backlinks and referring pages.
To give some context, one referring domain can contain number of referring pages, which also can contain hundreds of backlinks linking to your site.
Ahrefs also divides these metrics into Live, Recent and Historical.
22. Referring Domains
Tools: Ahrefs, Moz, Search Console, etc
Number of domains, that point to your domain. This is most important metric from 3 (Domains, Backlinks, Pages).
Number of links pointing to your site. There can be hundreds of backlinks pointing to your site from one domain.
24. Referring Pages
Number of pages, that link to your site.
There are number of keyword-related metrics in SEO.
25. Number of organic keywords
Number of organic keywords your site ranks for in top 100 Google search results. Note, that number of keywords will be checked from from Ahrefs database of ~605 million keywords, it’s a massive number, but it’s still fewer than number of actual keywords in Google. That’s why:
…the number of organic keywords that you see in Ahrefs will almost always be smaller than the actual number of keywords for which your target ranks.
This is how it looks like in Ahrefs (image below) – you can see total number of keywords, growth over period of time, groups (keywords, which are in top #1-3, #4-10 or #11-100 positions). There also other tools, which will help to track your ranking.
26. Keyword Difficulty
This metric causes a lot of confusion in the industry. As in other tools, it should reflect how difficult it would be to rank for a specific keyword or phrase. Explanation from Ahrefs:
We calculate the Ahrefs KD score by taking a weighted average 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. It doesn’t take into account any other variables whatsoever. The resulting number, therefore, provides a reasonable estimation as to how many referring domains are needed to rank somewhere in the top 10 for your chosen keyword.
Overall, this is a quite common metric in many tools, but in my experience it’s very often not a very precise estimate.
27. Keyword Search Volume
Tool: Ahrefs, Keywordtool
This metric shows, how many times users in selected countries search for a specific keyword. This helps you to plan your SEO or Google Ads campaigns.
You can explore something like: how many people search for “things to do in Amsterdam” last month or “Christmas gifts” in December.
A lot of SEO tools offer this metric: Google Keyword Planner, Keywordtool.io, Semrush, etc.
28. Return Rate for a keyword
This metric shows how often a person searches for a specific keyword again.
29. Keyword Clicks
Ahrefs also estimates not only how many searches a keyword has, but also how many clicks to your site you can get from a specific keyword. And sometimes, these two numbers can be very different.
Google is moving into direction of more search result snippets. For example, if you search for “Weather today” – you will immediately see Weather snippet.
Therefore less people will click-through to your site. As we can see, search volume for phrase “Weather today” is around 657K (only in United States), but only 30% with clicks, which brings it down to 223K clicks.
For similar keywords, search volume can be high, but clicks to your site – very low. It’s a good thing to keep in mind, when you are doing keyword research.
30. Local visibility
This metric is incredibly important for local businesses. They give a hint, if you business is visible online for a right audience. Some key metrics for a local visibility are:
Google Maps rankings
With certain tools you can track your ranking in Google Maps results.
Track sessions from a specific location.
Google My Business Insights
Track how often your GMB page appears in search results, how many clicks and directions.
31. Mobile Usability
You can find mobile usability report in Search Console.
If your website, still is not optimized for mobile in 2018 – well, you risk being out of business.
Fix these mistakes and you will get more mobile traffic.
Two Metrics That Matter
There are dozens, maybe hundreds of SEO metrics, which are used in different companies, tools, etc. In my opinion, there are only two seo metrics, which matter.
One is how much traffic do you get and second – even more important – how much customers do you get.
That’s about it. Very often, with SEO you can get trapped in “get more traffic game” and constantly increase your traffic, while number of acquired customers remains the same. That’s why in SEO it’s always important to stay focused on high-intent, relevant content, which will bring revenue.
Ultimate SEO guide
60+ ways to increase your traffic
Top SEO myths, which get me triggered
Back to you
So, here you go. This is an overview of most used SEO and digital marketing metrics and KPIs.
If you have any questions or suggestions – leave them in comments below, I’ll try to answer.
What are your favorite SEO/online marketing metrics?