New · A dedicated AI SEO channel: see conversions from ChatGPT, Perplexity, Claude & Gemini →
← Blog
Part of: SEO Conversion Tracking: Measure Conversions and Value from Organic Search →

SEO Experiment: How to Test Changes and Prove What Works

Portrait of Samy ThuillierBy ··12 min read
SEO experiment chart comparing organic clicks of a test page group against a control group

An SEO experiment is a controlled test: you change one thing on a set of pages, leave similar pages untouched as a control, and compare how both groups perform in organic search over the same weeks. The control group is what makes it an experiment rather than a guess, because it absorbs seasonality, algorithm updates and demand swings. Judge the result on clicks first and on conversions and their value second, not on rankings alone.

This guide covers the three ways to run one, a 7-step procedure, which ideas are worth testing, a worked example with real arithmetic, Google’s own rules for testing safely, and the “experiments” circulating online that are really spam.

What Is an SEO Experiment?

Most SEO changes are shipped and then watched. Traffic goes up, someone credits the change; traffic goes down, someone blames Google. An SEO experiment replaces that story with a comparison. It has four parts:

  • A hypothesis. “Adding the product type to category H1s will raise organic clicks on those pages.”
  • One change. If you rewrite titles and add internal links in the same week, you cannot tell which one did the work.
  • A control. Pages that did not change, measured over the same dates.
  • A metric chosen in advance. Decide what “worked” means before you look at the data, or you will find a metric that went up.

SEO experiment vs CRO A/B test

A conversion rate optimization (CRO) A/B test splits visitors: half see version A of a page, half see version B. That cannot work for search, because Googlebot is one visitor and can only index one version of a URL. So an SEO experiment splits pages instead.

CRO A/B testSEO experiment
What gets splitVisitors to one pageGroups of similar pages
Who sees the changeHalf of the usersEvery user and Googlebot, on the test pages only
Typical goalMore conversions from the same trafficMore organic traffic, then more conversions from it
Primary data sourceYour testing or analytics toolSearch Console, then your conversion data
Time to a resultDepends on visitor volumeDepends on recrawling plus click volume
Main riskFalse winners from small samplesNoise from updates and seasonality, cloaking if done wrong

The two are complementary. A title change that wins an SEO experiment brings more people to the page; a CRO test on that page decides what they do once they land.

Three Ways to Run an SEO Experiment

MethodHow it worksGood forWeakness
Before/after (time-based)Change one page or section, compare a period before with a period afterSmall sites, one-off pages, content refreshesCannot separate your change from seasonality, an algorithm update or a competitor moving
Split test (control vs test groups)Split similar template pages into two groups, change only one group, compare the trend of bothCategory, product, listing, location and blog templates with dozens or hundreds of pagesNeeds enough similar pages and clicks; groups must look alike before the test
Lab test (single test page or throwaway site)Build a page to see how Google handles one technical behavior, such as a title injected by JavaScriptUnderstanding crawling, rendering and indexing mechanicsOne page on one site; results rarely carry over to competitive queries

Before/after tests are fine when they are all you can run, as long as you treat the result as a lead rather than proof. If you can, pick a few untouched pages with similar traffic as a rough control even for a before/after test. It costs nothing and catches the most common false positive: a sitewide traffic swing that happened to start the week you shipped.

How to Run an SEO Experiment in 7 Steps

Step 1: Write a hypothesis from your own data

Good hypotheses come from patterns in Search Console. Pages with many impressions and a low click-through rate suggest a title or snippet test. Pages stuck on page two for queries they clearly answer suggest a content or internal link test. Write it as: “Changing X on pages Y will increase metric Z, because W.”

Step 2: Pick test and control pages

Use pages that share a template and search intent: all category pages, all city pages, all comparison posts. Sort them by recent organic clicks and alternate the assignment (first to test, second to control, third to test, and so on), so neither group ends up with all the big pages. Leave out pages with something unusual going on, such as a recent migration or a seasonal spike.

Step 3: Run an A/A check on past data

Before changing anything, compare the two groups over the previous 8 to 12 weeks as if a test had run. Compute the same lift you will compute later. Because nothing changed, the result should be close to zero, and the size of the week-to-week swings is your noise band. A real effect has to be clearly bigger than that. If the groups drift apart by a lot with no change at all, rebuild the groups before you start.

Step 4: Choose one primary metric

Pick organic clicks for most tests, CTR for title and snippet tests, and conversions for anything that changes intent or page content. Record the conversion value per landing page alongside it (see the section on conversions below). Average position is a useful diagnostic, but it moves for many reasons unrelated to your change.

Step 5: Deploy to the test group only

Ship the change, then confirm it is really live: crawl the test URLs, check the rendered HTML, and use Search Console’s URL Inspection on a few pages. Log the exact date and time. Do not touch the control pages, and freeze other changes to both groups for the duration.

Step 6: Wait whole weeks

Nothing happens in search until Google recrawls the changed pages, and then rankings and clicks need time to settle. Compare whole weeks so weekday and weekend patterns cancel out. Stop when the test pages have been recrawled and the measured lift is either clearly outside the noise band or has stayed inside it long enough that you are confident there is no meaningful effect.

Step 7: Analyze, decide and record

Compute the lift against the control (the formula is in the worked example), check it against the A/A noise band, then ship to all pages, iterate or revert. Write the result in your experiment log either way. A clean “no effect” is useful: it tells you to stop spending time on that kind of change.

What to Measure

MetricWhere it comes fromUse it forCaveat
Organic clicksSearch Console, per pageDefault primary metric for most testsSeasonal and update-driven swings, hence the control group
ImpressionsSearch ConsoleWhether pages became visible for more queriesCan rise without any extra clicks
Click-through rateSearch ConsoleTitle, meta description and rich result testsShifts when the page moves position, so read it with position
Average positionSearch ConsoleDiagnosing why clicks movedAveraged across queries; noisy and easy to misread
Conversions per landing pageYour conversion trackingWhether the extra traffic did anything for the businessFewer events, so it needs longer tests
Conversion value per landing pageConversion tracking with values assignedFinal call on content and intent testsRequires a value per conversion type

How Long Should an SEO Experiment Run?

The guides that rank for this topic give different ranges, from a few weeks to considerably longer for low-traffic sites. No fixed number is right for everyone, because the honest answer depends on three things you can check:

  • Crawl speed. The clock starts when Google has recrawled most test pages, not when you deployed. Check the last crawl date in URL Inspection on a sample.
  • Click volume. A group of pages with thousands of weekly clicks shows an effect far sooner than one with a few dozen.
  • Effect size versus noise. A lift much larger than your A/A noise band is visible quickly. A small lift needs a long run, and may never be distinguishable.

Do not keep a test running forever to “make sure.” Google itself asks you to end tests once you have a result (more on that below).

SEO Experiment Ideas Worth Testing

These are the changes that show up across experiment write-ups, organized as hypotheses you can test. The results others report came from their sites and queries; treat them as ideas, not predictions.

ExperimentHypothesisPrimary metric
Title tags: add a modifier that matches intent (“buy”, “price”, “vs”, the year)Titles that echo the searcher’s goal earn more clicks at the same positionCTR, clicks
Meta descriptions: rewrite, shorten, or remove and let Google generate oneA snippet that answers the query lifts CTRCTR
H1s: generic (“Shoes”) vs descriptive (“Men’s Dress Shoes”)Headings that match query wording improve relevanceClicks, impressions
Content refresh or expansion on thin pagesCovering missing subtopics earns more queriesImpressions, clicks, conversions
Answer-first introsA direct answer in the first paragraph earns snippets and AI citationsCTR, impressions, AI referral visits
FAQ fully visible vs hidden in accordionsVisible text is used more by users and search enginesClicks, engagement
Internal links: add links from strong pages to deeper onesMore internal links raise crawl and rankings for the targetsClicks to linked pages
Structured data on a subset of templatesRich result eligibility raises CTRCTR, rich result impressions
Republish a stale page at a new URL vs update in placeA fresh URL gets reassessedClicks (watch for lost links)
Short vs long-form version of a templateLength matched to intent beats length for its own sakeClicks, conversions
AI-assisted drafts vs fully edited pagesEdited, expert pages outperform unedited AI draftsClicks, conversions
Technical: server-rendered vs JavaScript-injected titles or linksRendered-on-server elements get picked up fasterIndexing speed, clicks
A helpful custom 404 pageVisitors on dead URLs stay and convert instead of leavingConversions from 404 sessions

Start with tests that are cheap to deploy across many similar pages and visible in search results: titles, meta descriptions, H1s and internal links. Save content rewrites and template changes for once your process works.

Worked Example: Measuring an SEO Experiment Against a Control

The numbers below are illustrative, not from a real site. A store tests a new title format on 40 of its 80 category pages. The other 40 are the control. Both groups are compared over the 4 weeks before the change and the 4 weeks after recrawling.

GroupClicks beforeClicks afterChange
Control (40 pages)8,0007,200-10.0%
Test (40 pages)7,6007,980+5.0%

A before/after reading says the new titles added 5%. That is wrong, because the whole category section fell 10% over the same weeks (a seasonal dip). The control tells you what the test pages would have done without the change:

Expected test clicks = test before × (control after ÷ control before)

Expected = 7,600 × (7,200 ÷ 8,000) = 7,600 × 0.9 = 6,840 clicks. Actual = 7,980. Lift = 7,980 − 6,840 = 1,140 clicks, and 1,140 ÷ 6,840 = +16.7%. This is a simple difference-in-differences: the change in the test group minus the change the control group says would have happened anyway.

Now the A/A check. Say that in the 10 weeks before the test, the same calculation on unchanged pages moved between −4% and +5% from week to week. A +16.7% lift is well outside that band, so the result is unlikely to be noise. A +3% lift would have been inside it, and the honest verdict would be “no detectable effect.”

Judge the Experiment on Conversions and Value, Not Just Clicks

A title that promises something the page does not deliver can win clicks and lose sales. Run the same arithmetic on conversions from those landing pages, continuing the illustrative example:

GroupConversions beforeConversions afterConversion rate after
Control1601442.0%
Test1521441.8%

Expected test conversions = 152 × (144 ÷ 160) = 152 × 0.9 = 136.8. Actual = 144. Lift = 7.2 conversions, or +5.3%. So clicks rose 16.7% but conversions only 5.3%, because the conversion rate on the test pages slipped from 2.0% (152 ÷ 7,600) to 1.8% (144 ÷ 7,980). The new titles are attracting some people who were not looking to buy.

If each conversion is worth $120 (illustrative), the test pages made 7.2 × $120 = $864 more over 4 weeks than they would have otherwise. That is still a win, and a much smaller one than the click chart suggests. The useful next test is a title that keeps the extra clicks while matching buying intent more closely.

To do this you need conversions reported by organic landing page and a value on each conversion type. Our guides on SEO conversion tracking and how to calculate conversion value cover both. SEOConversion reports conversions and their value by landing page for organic search and AI assistants, which is the table this comparison needs.

Google’s Rules for SEO Testing

Google publishes guidance on running tests without hurting your search performance. It was written mostly for user-split A/B tests that use different URLs, but the rules apply to any experiment that touches indexable pages:

  • No cloaking. Do not show Googlebot one version and users another, for example by detecting the user agent. Page-group SEO experiments avoid this naturally, because everyone sees the same version of each page.
  • Canonicalize variant URLs. If a test puts a variant on a separate URL, point it to the original with rel="canonical". Google prefers this to noindex on the variant.
  • Use 302, not 301, for test redirects. A temporary redirect tells Google to keep the original URL indexed.
  • End the test when you have your answer. Google warns that a test running much longer than needed, especially one shown to a large share of users, can look like an attempt to deceive search engines.

“Experiments” That Are Really Spam

Search for SEO experiments and you will find tactics presented as clever tests: paying for anonymous press releases that praise a brand so AI answers repeat them, buying backlinks to shared Grok chats so the chats rank, or stretching page titles to hundreds of characters. Some of these report short-term gains. The top results do not mention that Google’s documentation addresses them directly:

  • Buying links is listed as link spam in Google’s spam policies, whether the links point at your own site or at a page you are using as a proxy. The same page covers scaled content abuse (mass-producing pages without adding value) and site reputation abuse (publishing on a strong host site mainly to borrow its ranking signals).
  • Very long titles are not forbidden, but Google says title links are truncated to fit the device and may be rewritten when it detects problems such as keyword stuffing. An extremely long title test often ends up testing Google’s rewrite, not your title.
  • Planting claims for AI answers may change what an assistant says for a branded query nobody else covers, but it gives you no reliable way to measure whether a single extra customer came from it, and it relies on low-quality pages that can be devalued at any time.

The test for any tactic: would you be comfortable if it worked and a Google reviewer saw why? If not, it is a risk you are taking, not an experiment you are running.

Why SEO Experiments Fail, and How to Debug Them

SymptomLikely causeCheck or fix
No change at all after weeksGoogle has not recrawled the test pages, or the change never deployedURL Inspection: last crawl date and rendered HTML; crawl test URLs
Title test shows nothingGoogle is showing its own title link instead of yoursSearch the query and look at the result; compare to your <title>
Control group moved tooShared template, navigation or internal links leaked the change to control pagesDiff the HTML of control pages before vs after
Huge lift in one week, then goneA core update or a competitor change hit one group harderCheck update dates; exclude the affected weeks or rerun
Lift driven by one or two pagesOne page had a seasonal spike or a new linkRecompute without the top pages; if the lift vanishes, it was not the change
Clicks up, conversions flat or downThe change attracted a different intentRead conversions and value per landing page, not only clicks
Conversion data looks broken mid-testTracking script, consent or form changes during the testFreeze tracking changes; annotate any you cannot avoid
Test pages lose queries to other pagesThe change created overlap with another page on the siteCheck which URL ranks for the main queries before and after

SEO Experiment Log Template

Keep one row per experiment in a shared sheet. Over a year it becomes the most valuable SEO document you have: a list of what actually works on your site.

FieldExample entry
ID and nameEXP-07: Category titles with “buy” modifier
HypothesisAdding the buying modifier to category titles raises organic clicks without lowering conversion rate
Test pages / control pages40 / 40 category pages, alternated by clicks
A/A noise band−4% to +5% weekly over the prior 10 weeks
Primary metricOrganic clicks; secondary: conversions and value per landing page
Deployed / recrawled / endedDates for each, plus any update or incident during the test
ResultClicks +16.7%, conversions +5.3%, value +$864 vs expected
DecisionShip to all categories; next test: intent-matched wording

Decision Rule: Ship, Iterate or Revert

ResultDecision
Clicks and conversions up, outside the noise bandShip to all similar pages and log the win
Clicks up, conversions flat or downIterate: the wording attracts the wrong intent
Inside the noise band after enough recrawls and clicksRevert or keep for other reasons; record “no effect”
Clicks down outside the noise bandRevert now and note why the hypothesis failed
Result driven by a few pages or one weekRerun with cleaner groups before deciding
Tools you need

1. Google Search Console for clicks, impressions, CTR and URL Inspection.

2. A crawler to confirm the change is deployed and the control is untouched.

3. Conversion tracking by landing page, with a value per conversion.

4. A spreadsheet (or Python) for the control vs test math. Dedicated split-testing platforms help once you test hundreds of pages at a time.

Once you have a few winning experiments, the same landing-page numbers feed straight into an SEO ROI calculation. If AI assistants are a growing source of visits, the AI conversion tracking guide shows which of those visits can be measured at all.

FAQ

How is SEO evolving?

Search results now mix classic blue links with AI Overviews, video, forums and other features, and more people ask AI assistants instead of searching. Google’s own guidance still centers on helpful, people-first content and a clean technical setup. What changes fastest is where clicks go, which is why testing on your own site beats copying last year’s best practices.

What are the three types of Google output search results?

The usual split is organic results, paid results (ads) and SERP features. SERP features are everything Google adds on top of the ten links, such as AI Overviews, featured snippets, People Also Ask boxes, video and local packs. An SEO experiment only influences the organic results and the features your pages can qualify for.

Can ChatGPT do an SEO audit?

It can review text you paste in, suggest title and heading rewrites, and explain issues you describe. It cannot see your Search Console data, crawl your whole site reliably or tell you how Google actually ranks your pages. Use it to generate hypotheses for experiments, then confirm with real crawl and Search Console data.

How can I check my website’s SEO performance?

Start with Google Search Console: clicks, impressions, click-through rate and average position by page and query. Then add the business side: which organic landing pages produce conversions and how much those conversions are worth. Rankings alone tell you visibility, not results.

What are the 5 best SEO tools?

For running experiments, five tools cover most needs: Google Search Console for clicks and impressions, a site crawler to confirm changes deployed, a conversion tracker or GA4 for outcomes, a spreadsheet for the control versus test math, and a split-testing platform once you have hundreds of similar pages. The best set is the one that measures the metric your hypothesis names.

Is there a free SEO checker?

Yes. Google Search Console is free and is the most reliable source for how your own pages perform in Google Search. Google’s Rich Results Test, PageSpeed Insights and the URL Inspection tool are also free. They are checkers, not experiments: they flag issues, but only a controlled test shows whether fixing one changed anything.

See which SEO experiments actually bring in conversions.

SEOConversion reports conversions and their value by landing page for organic search and AI assistants, so you can judge each test on results, not just clicks.

Start free