Home›Academy›SEO Testing›SEO experiments

SEO Testing · Lesson 01 · Experiments

SEO experiments

How to test SEO changes on groups of pages with a control group, so you can tell whether a change actually improved search performance.

09 SEO Testing10 min Read timeIntermediate Level

01 / Experiments

An SEO experiment tests whether a change actually improves search performance. Instead of shipping a change sitewide and hoping, you apply it to a group of pages, keep a similar group unchanged, and compare the results. This turns SEO opinions into evidence.

This lesson explains how SEO testing differs from conversion testing, how to write a hypothesis, how to build test and control groups, how long to run a test, and how to read results without fooling yourself.

1. Why test SEO changes

Search performance changes for many reasons at once: algorithm updates, seasonality, competitors, and other releases. Without a control group, it is impossible to know whether a change helped, hurt, or did nothing. Testing also limits risk, because a harmful change affects only part of the site.

2. SEO tests versus A/B tests

AspectConversion A/B testSEO split test
What is splitUsersPages
Who sees the variantHalf of visitorsEvery visitor and search engine on the variant pages
Main metricConversion rateOrganic clicks or impressions
Why the differenceUsers can be randomizedGooglebot sees one version of each URL
Do not cloak

Never show search engines a different version of a page than users see. SEO tests change the page itself for everyone, on a subset of pages.

3. Writing a hypothesis

A testable hypothesis names the change, the pages, the expected effect, and the metric.

If we add the product's price range to the title tag
on category pages,
then organic click-through rate will increase,
because searchers compare prices before clicking.
Primary metric: organic clicks from Search Console.

4. Types of SEO test

Test typeHow it worksBest for
Split testRandomly split similar pages into variant and control groups, change only the variantLarge sites with many pages on one template
Time-based testChange pages and compare before and after, ideally against unchanged pagesSmaller sites and one-off changes
Staged rolloutRelease to one section first, then expand if results holdRisky template or technical changes
HoldoutKeep a small group unchanged after a sitewide rolloutConfirming long-term effects

5. Building test and control groups

  1. Choose one templateUse pages of the same type, such as product or category pages.
  2. Ensure enough trafficEach group needs enough clicks to show changes above normal noise.
  3. Split randomly or by stratified samplingBalance traffic levels and seasonality between groups.
  4. Check the groups matchBefore the test, both groups should trend similarly over several weeks.
  5. Change only the variantKeep everything else identical during the test.

6. How long to run a test

Search engines must recrawl and reprocess changed pages before results appear. Most SEO tests run for at least two to six weeks, depending on crawl frequency and traffic. Record the date the change went live, request recrawls for key URLs, and avoid ending a test early because of a few good days.

7. Reading results

Compare against control

The difference between groups matters, not the raw change in the variant.

Account for noise

Daily clicks vary. Look for a sustained difference over time.

Watch for external events

Algorithm updates during a test can affect groups unevenly.

Check secondary metrics

Impressions, CTR, and position explain why clicks changed.

Document everything

Record hypothesis, dates, groups, results, and decision.

Statistical methods such as causal impact models or confidence intervals help separate real effects from noise on larger sites.

8. Practical exercise: Plan one SEO test

SEO experiment checklist

0 of 9 tasks completed

Key takeaways

  • SEO experiments test changes on groups of pages, not groups of users.
  • A control group separates the effect of a change from outside factors.
  • Write a hypothesis with change, pages, expected effect, and metric.
  • Test pages should share one template and have enough traffic.
  • Allow time for recrawling and run tests for several weeks.
  • Never show search engines different content from users.

Knowledge check

1. What is split in an SEO split test?
2. Why use a control group?
3. Which is cloaking?
4. How should results be judged?

Next, validate one of the riskiest SEO changes in the Redirects lesson.