Edit
Contact us
Salocin Group Leaders in data and AI-enabled connected customer experiences
Edit Engineers of connected customer experiences
Join the Dots Independent, data-led media thinking for sustainable growth
Wood for Trees Optimisers of future fundraising performance
  • Home
  • Our services
    • Cloud solutions
    • Data science
    • Modern Data Platform
    • Privacy and AI compliance
  • Our partners
    • Apteco
    • Creatio
    • Microsoft
    • Salesforce
  • Our insights
    • Blog
    • Case studies
    • Reports
    • Webinars
    • Whitepapers
  • About Salocin Group
    • Careers
  • Contact Salocin Group
  • Home
  • Who we are
    • B Corp
    • Careers
  • Our work
  • What we do
    • Intelligent data
    • Marketing technology
    • Transformational CRM
    • Our technology partners
    • Privacy review
  • Our insights
    • Blog
    • Case studies
    • Reports
    • Webinars
    • Whitepapers
  • Contact Edit
  • Home
  • Broadcast media
  • Digital media
  • Print
    • Direct mail
  • Data
    • Our work with Herdify
    • EPiC
  • Media agency
  • Our insights
    • Blog
    • Case studies
    • Reports
    • Webinars
    • Whitepapers
  • About Join the Dots
    • Careers
  • Contact Join the Dots
  • Home
  • Services
    • Actionable insight
    • Data discovery
    • Data engineering
    • Data hygiene
    • Privacy review
  • Products
    • InsightHub
    • Apteco
    • Microsoft
    • Data management
    • Consent and preference management
  • Our insights
    • Blog
    • Case studies
    • Reports
    • Webinars
    • Whitepapers
  • About Wood for Trees
    • Operating principles
    • Careers
  • Contact Wood for Trees
Blog

Have your keyword rankings really increased? How to track volatility

By Edit | 22 Jun 2017

We published this a long time ago…

Some of the content in this post might be out of date, and some images and links may no longer work.

Discover who we are and how we may be able to help you today:

Learn more

If you’re tracking keywords, then you’ll be monitoring the impact of your activity on the rankings to make sure they’re at the very least, not falling. But you’ll probably be tracking them to monitor your performance to make sure they’re increasing. But how do you know that the rankings of your keywords have truly increased?

Please note this post will contain nerdy stats! Read on if you’re brave enough…

The rankings of keywords always have a natural variability. It’s this variability that you would have to take into consideration when assessing your performance. Your keyword set might have a reasonably large mean ranking increase, but it is possible that the natural variability of your keyword set is large enough that the increase is not significant. The table below shows an average increase in rankings, but it is not a statistically significant ranking increase. We’ll explain why later, as well as showing an example with a statistically significant smaller ranking increase.

To provide some statistical evidence that there has been some significant increase (or decrease), then you can perform a t-test on the rankings. In general, a t-test tests whether there are significant differences between two datasets. In this case of keyword rankings, we would perform a paired t-test. This is so that you would be testing the average differences between the rankings of your keywords, rather than just the overall average ranking. Luckily, this can be done quite easily in Excel. You don’t even have to look at any statistical tables!

So how do we do this?

      1. Calculate your ranking differences.
        a) Make sure you calculate the old ranking minus the new ranking so that a ranking increase is positive!
          1. Plot a histogram to ensure the datasets looks like a bell curve or normal distribution1,2.
            a) If you’re not familiar with the normal distribution and want to know more, try here.
          1. Count the number of keywords in your keyword set, using the COUNT function on the Difference column.
          1. Calculate the mean of the difference in rankings, using the AVERAGE function.
          1. Calculate the standard deviation of the differences, using the STDEV.S3
          1. Calculate the standard error4, by dividing the standard deviation by the square root of the sample size.
          1. Calculate your degrees of freedom5.
            – If you’re not familiar with degrees of freedom and want to know more, try here.
          1. Calculate the value of T, by calculating the Mean divided by the Standard Error.
          1. And finally, calculate your p-value6, using the T.DIST.RT function.

And, that’s done. Now for interpretation.

Depending on what you are testing, you will have to interpret your p-value differently. The table below illustrates how you should interpret your p-value.

Figure 1: Final Solution

And that’s all there is to . In the example above, with a p-value less than 0.05, we can clearly see there is a significant increase for the rankings. Below, we reconsider the example with the larger mean. We can see that the p-value is approximately 0.09, so it is not a statistically significant increase despite having a larger mean!

And there you go. With a little bit of statistical rigour, you’ll now be able to say to at least 95% confidence that there is a ranking difference!

TL;DR

          • You can have an average ranking increase but not be statistically significant.
          • It’s not just rankings that matter. The volatility of your rankings matters too.
          • Statistics more useful than you know!

Notes:

      1. If your dataset is not normally distributed, then you’ll have to transform your data to be normally distributed or choose a different test, but this is beyond the scope of this post.
      2. With a large enough sample size, the t-test can be used on non-normal data.
      3. We use the STDEV.S function as we require the sample standard deviation.
      4. Standard Error accounts for a smaller sample size. A larger sample size would result in a smaller standard error.
      5. Degrees of freedom is how many values of a dataset can change without affecting the outcome.
      6. A p-value is the probability that the rankings are not significant increased/decreased.
      7. You could go further and calculate the confidence interval for the true ranking difference, but for testing whether there is a significant increase in rankings, this is probably not necessary.

We published this a long time ago…

Some of the content in this post might be out of date, and some images and links may no longer work.

Discover who we are and how we may be able to help you today:

Learn more

Share this

  • Email
  • WhatsApp
  • LinkedIn
  • Facebook
  • X (Twitter)

More insights

AI isn’t going to take your job (unless you really want it to) 
Blog

AI isn’t going to take your job (unless you really want it to) 

By Edit | 18 Jun 2024
Customer relationship marketing: How generative AI is revolutionising engagement  
Blog

Customer relationship marketing: How generative AI is revolutionising engagement  

By Edit | 4 Apr 2024
Personalisation as a process
Blog

Personalisation as a process

By Edit | 8 Mar 2024
  • Privacy policy
  • Cookie policy
  • Ts&Cs
  • Report a concern

© 2025 Edit, part of Salocin Group Ltd. All rights reserved. Company no.: 0362​4881. VAT no.: 4208​34911.

Salocin Group Certified B Corporation | Cyber Essentials Certified | British Assessment Bureau, ISO 27001 Information Security Management
Salocin Group
Your cookie preferences

We use cookies to ensure this website functions properly, to analyse website traffic and for marketing purposes.

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}