Skip to content
Join the waitlist

Measurement

Control Group

A control group is the set of users, pages or regions left unchanged while a similar set receives a change, so that the difference between the two shows the change’s effect. Its members must be chosen before the change, ideally at random, and must not be touched by the change. A holdout group is one held back on purpose.

  • Industry term

By QueryRev ResearchPublished Updated7 min read

Why it matters.

A comparison needs something to compare with. In the plain design of a controlled experiment, Kohavi, Henne and Sommerfield describe users randomly assigned to a control, commonly the existing version, or to a treatment. They write that if the experiment is designed and executed properly, the one thing consistently different between the two is the change, so any difference in the measure follows from the assignment[1]. The control group is what makes that sentence true.

The words “at random” carry the weight. The same authors say that the key is that assignment is random: users cannot be distributed any old way, and no factor can influence the decision[1]. A group chosen by hand, or because it looks similar, can differ from the changed group in ways nobody measured, and that difference is then read as the effect.

Where the groups are time series, such as clicks by week, the control becomes the input of a model. Google’s CausalImpact package takes a response series, for example clicks, and a set of control series, for example clicks in non-affected markets or on other sites, and predicts the counterfactual: how the response would have evolved had the intervention never happened. It assumes that the control series were not themselves affected, and warns that if they were, the effect may be under- or overestimated, or found where there is none[2].

A holdout is the same idea in advertising. Google Ads describes Conversion Lift as a controlled experiment that separates an audience into two groups, people who see the ads, the treatment group, and people who do not, the control group, and measures the lift in the conversions each group drives[3]. The group is held back on purpose, so that the difference can be read as the incremental effect of the ads.

In search the unit is usually the page, a region or a market, not the visitor, because a search engine reads one version of each page; the entry on SEO split testing sets out why. The same care applies to a survey. QueryRev’s study fixes its panel of 9,973 domains from the top places of one published ranking, by rank and not by what a site’s robots.txt says, and reads the same domains each time, so a change between readings is a change on the web and not in the list[4].

How it is measured.

Check the match before the change. Chart both groups’ clicks for the weeks before the date of the change: they should move together. Kohavi and colleagues use an A/A test, in which two groups get exactly the same experience, to test a system: at a 95% confidence level it should reject the null hypothesis about 5% of the time[1]. Two groups that already differ cannot be compared afterwards.

After the change, compare movement, not level. The measure is how far the changed group moved against the control over the same weeks, set against the gap between them before. Report it as a range with the method named, because groups of pages are noisy and one figure hides that. The method for two groups measured before and after is difference-in-differences.

Check that the control stayed a control. A new internal link from a changed page, a template release or a promotion on those products makes it a second treatment. Read both groups in Search Console for the whole period, and note the date of every change to either.

Measured by

  • Pages per group
  • Match before the change
  • Difference after the change

A worked example.

Illustrative: an invented site, to show the method.

A coffee-equipment shop wants to know whether new titles lift clicks to its grinder pages. It has 120 of them. It pairs each page with the one most like it in traffic, draws one of each pair at random and rewrites it: 60 pages get new titles and 60 are held back. For the 12 weeks before the change the two groups’ clicks move together.

Two other comparisons are open to the shop, and both fail. The espresso-machine pages are a different product with a different buying season. Grinder pages picked after the change because they held steady were chosen by their result. The 60 held-back pages are a control because they were chosen before the change, at random, and nothing else touched them.

Which pages can be the control?

What to do, step by step.

  1. Write down the change, the one measure (such as clicks to the pages) and the unit, before you start.

  2. List every page the change could apply to and set the rule that decides which are eligible, so that the choice cannot follow the results.

  3. Group pages by traffic, trend and type, then assign one of each pair to the control with a random draw you can repeat, such as a seeded shuffle.

  4. Check the match in the weeks before the change: the groups should move together, and an A/A comparison should find a difference about 5% of the time at a 95% confidence level[1].

  5. Apply the change to one group on a date you record, and keep everything else on both groups the same.

  6. Compare the groups over the same weeks, report the difference as a range, and say how many pages each group held.

Mistakes to avoid.

  • Choosing the control by hand. Hand-picked groups differ in ways nobody measured. Kohavi and colleagues say that assignment must be random and that no factor may influence it[1]. Draw the control by a written rule.

  • Using a different kind of page. Pages for another product, in another season, move for their own reasons. A control has to be like the changed pages in everything the change does not touch.

  • Choosing the control after the change. Pages picked because they held steady, or because they fell, are chosen by their result. The comparison then shows the choice, not the change.

  • Letting the change reach the control. CausalImpact assumes that its control series were not affected by the intervention, and says an effect may be over- or underestimated, or found where there is none, if they were[2]. A site-wide template release, or new links to control pages, makes the control a second treatment.

  • Keeping the control too small. With few pages the noise is large, and a difference has to be large to stand out from it. Kohavi and colleagues give a sample size that grows with the square of the noise divided by the difference to be found[1].

How QueryRev treats it.

QueryRev does not build control groups by default. Most SEO changes cannot be split between visitors, so a change is verified against a modeled baseline of what the page would have done anyway, and the uncertainty is shown. Where the data and the sample size allow, stronger causal methods are used and named beside the result (the rules). Outside QueryRev, a matched group of unchanged pages is one way to build such a baseline. The lift above the modeled baseline is written as a range and labelled incremental, never added to another kind of revenue. That is the loop in short: the revenue a page earns, the decision to change it, and an outcome that counts once it is verified. See counterfactual baseline and the guide to SEO ROI.

Questions people ask.

What is the difference between a control group and a holdout group?

A holdout group is a control group formed by holding part of an audience, or a set of pages, back from a change on purpose. In advertising, the people who are not shown the ads are the holdout, and the lift in their conversions is compared with that of the people who were.

Can I use last month or last year as the control?

Not as a control group. An earlier period is a before-and-after comparison, and it carries its own season, updates and promotions. A control group lives in the same weeks as the changed group, so that whatever reaches both is cancelled out.

How many pages should a control group have?

Enough that no single page decides the result, and enough for the difference you care about to stand out from the noise. The smaller the groups, the larger a difference must be to show, so work out the smallest lift that would matter before you choose the size.

Sources and citation.

Primary sources only: the search engines, the AI vendors, standards bodies and QueryRev’s own research. Each is cited in the text by its number.

  1. Practical Guide to Controlled Experiments on the Web (Kohavi, Henne and Sommerfield, KDD 2007)exp-platform.com ·

  2. CausalImpact: an R package for causal inference using Bayesian structural time-series modelsGoogle ·

  3. About Conversion LiftGoogle Ads Help ·

  4. State of AI crawler access, October 2026QueryRev Research ·

Cite this definition

A suggested citation. Its link goes to the definition, whose anchor does not change.

QueryRev Research. “Control Group.” QueryRev AI glossary, 25 October 2026. https://queryrev.com/glossary/control-group#definition

Related terms