Skip to content
SEO Madmanby Adam Hafez

SearchPilot test: canonical alone matched a redirect for duplicates

A SearchPilot split test added 301 redirects atop an existing canonical tag for trailing-slash duplicates. The result stayed inconclusive.

Published: · Read time: 3 minutes

Written byAdam Hafez
Share
Plain Markdown
Silhouette of a signpost with two arrows pointing in opposite directions at sunset

Key takeaways

  • SearchPilot tested adding 301 redirects from trailing-slash URLs that already carried a canonical tag pointing to the non-trailing-slash equivalent.
  • Redirected URLs lost organic sessions as expected once their traffic funneled through to the canonical target instead.
  • The canonical target pages saw only a marginally positive traffic change, and SearchPilot itself calls that result inconclusive at a statistically significant level.
  • The client deployed the redirect site-wide anyway, citing alignment with best practice rather than a proven statistical gain.
  • SearchPilot does not publish the page count, test duration, or a confidence interval for this test, a gap consistent with its other published case studies.

A common piece of technical SEO advice holds that a 301 redirect is the strongest way to consolidate duplicate URLs, stronger than a canonical tag, which Google can choose to ignore. SearchPilot, a controlled SEO A/B-testing company, ran an actual test of that belief on a site that already had canonical tags in place, and the result was not the clean win the advice would predict. SearchPilot’s own published case study, not our analysis, is the source for what follows.

What SearchPilot tested

The client’s trailing-slash URLs already carried a canonical tag pointing at the non-trailing-slash equivalent before the test began. According to SearchPilot, those pages were “getting a small amount of traffic indicating that some of the pages were still indexed and ranking,” despite the canonical already being in place. That starting condition is what made the test worth running: if canonical tags fully consolidated signal on their own, no residual traffic should have existed on the duplicate URLs at all.

SearchPilot’s variant added a 301 redirect from the trailing-slash URLs to their non-trailing-slash canonical target, on top of the existing tag, and compared the outcome against a forecast built from the site’s control group. The mechanism under test was narrow and isolated: one additional signal, a redirect, layered onto a page set that was already canonicalized, which is a cleaner test of the redirect’s marginal effect than comparing a redirected page against a page with no duplicate-handling at all.

What the result actually showed

Two things happened, and SearchPilot reports them separately rather than blending them into one number. First, the redirected trailing-slash URLs lost organic sessions, which SearchPilot describes as “an expected decrease,” since a redirected URL no longer serves its own page at all and any of its remaining rankings or click-through had nowhere left to land. Second, the canonical target pages, the ones meant to benefit from the newly consolidated signal, saw only a change SearchPilot calls “marginally positive,” and its own wording states plainly that “the result remained inconclusive at a statistically significant percentage.”

That is a materially different outcome than the 22% traffic uplift SearchPilot reports in its separate test of canonicalizing to product variation pages. In that case, a clear, though still confidence-interval-free, positive number is reported. Here, the honest reading of SearchPilot’s own words is that the redirect did not produce a result the company itself is willing to call statistically real, on the side of the test that was supposed to show the benefit.

Why the client shipped it anyway

SearchPilot’s case study notes that the client deployed the redirect site-wide despite the inconclusive result, based on the change matching general best practice and the absence of any observed negative trend overall. That is worth separating clearly from the test’s own finding: shipping a change because it seems safe and conventional is a defensible operational decision, but it is not the same claim as the test having proven a traffic gain. SearchPilot’s case study does not conflate the two, and neither should a summary of it.

Why we care

The advice that a redirect always beats a canonical tag for consolidating duplicate signal is repeated often enough to sound settled. This one controlled test, run by a company whose business is running controlled tests, found the opposite of a clean confirmation: a canonical tag that was already in place appears to have already done most of the consolidation work, and adding a redirect on top of it cost real traffic on one side without producing a provable gain on the other. SearchPilot does not disclose enough about this test, page count, duration, or a confidence interval, to turn that into a universal rule. What it does support is a narrower, more defensible claim: before assuming a redirect is the stronger fix for a duplicate that already carries a working canonical, it is worth testing that assumption on the actual site in question rather than applying it as received wisdom.

The evidence

Sample
Not disclosed by SearchPilot

Hypothesis: Redirecting duplicate trailing-slash URLs to their canonical equivalent consolidates ranking signal more completely than leaving a canonical tag in place on its own, because the client's pages carried a canonical already yet still showed a small amount of indexed, ranking, traffic-generating duplicates.

Method: SearchPilot's own controlled SEO A/B-testing methodology: splitting a site's eligible pages into a control group (canonical tag only, unchanged) and a variant group (canonical tag plus a 301 redirect), then comparing the variant group's actual organic traffic against a forecast built from the control group and the site's own pre-test trend, reporting the result with an estimate of statistical confidence rather than a raw before-and-after comparison.

Findings

  • Trailing-slash URLs that were redirected saw an expected decrease in organic sessions, consistent with traffic that no longer resolves on the old URL at all.
  • The non-trailing-slash canonical target pages saw only a marginally positive traffic impact, which SearchPilot states explicitly did not reach statistical significance.
  • The client rolled the redirect out site-wide regardless, based on alignment with general best practice and the absence of any negative trend, not on the test clearing a significance threshold.

Limitations: SearchPilot does not publish the number of pages included in this test, its start and end dates, or a confidence interval for the marginal traffic change it reports on the canonical target pages. Because the result itself is described as statistically inconclusive, this piece cannot responsibly report a percentage uplift the way a clean result would allow; the honest reading is that a canonical tag alone already did most or all of the consolidation work, and adding a redirect measurably cost traffic on the redirected side without a proven gain on the other, on this one site, over an undisclosed period.

Sources

  1. 1.Testing the Canonical Element - SearchPilotPrimary

Frequently asked questions

Did adding a redirect help or hurt in this test?

Both, in different places. It measurably cost organic sessions on the redirected trailing-slash URLs, which is expected once those URLs stop resolving on their own. It produced only a marginal, not statistically significant, gain on the canonical target pages.

Why would a page with a canonical tag still get indexed and ranked on its own?

A canonical tag is a strong hint to Google, not a directive it is forced to obey. SearchPilot's own description of the starting state is that the trailing-slash pages already carried a canonical to the non-trailing-slash version but were still getting a small amount of traffic, meaning some were still indexed and ranking independently.

If the result was inconclusive, why did the client deploy the redirect anyway?

SearchPilot reports that the client shipped the change site-wide based on it matching general best practice and showing no negative trend overall, not because the test cleared a statistical significance threshold. That is a business decision layered on top of an inconclusive result, and the case study is explicit about that distinction.

Does this mean canonical tags alone are always enough?

No. This is one test, on one site, over an undisclosed period, and SearchPilot does not publish enough detail (page count, duration, confidence interval) to generalize it. What it does show is that on this site, adding a redirect on top of an existing canonical did not produce a proven additional gain, which is a real, if narrow, data point against always reaching for a redirect as the stronger fix.

About the author

Adam Hafez
Adam Hafez

Founder

Founder, UpgradIQ, Inc.

Adam Hafez works on technical SEO and search measurement: how pages get crawled, indexed, ranked and now quoted by answer engines. He founded UpgradIQ, which reads Google Search Console and GA4 to tie ranking movement back to the changes that caused it. He publishes what the data supports and states the limits of it.

  • Technical SEO
  • Search Console and GA4 measurement
  • Answer engine optimization
  • Structured data

The briefing

One email when something in search actually changes. No digest padding.

Subscribe