SlideShare uma empresa Scribd logo
1 de 10
BEST PRACTICES:
OPTIMIZING A/B
TESTS FOR SEO
BY LAURENT MÜLLENDER, 2015
A/B TESTING AND SEO
Although Google officially states that A/B Tests should not impact SEO performance, there is still
a risk of:
Duplicate content
Indexed variants
De-listing/penalty
On the following slides I will show you:
How to avoid or minimize those risks.
How to avoid common mistakes.
How to properly setup A/B (or multivariate) tests so that there is no negative impact on your SEO
performance.
AVOID DUPLICATE CONTENT
When testing, you usually test two or more pages with similar content but slight changes. This
could be seen as duplicate content by search engines.
Use the same URL for the test. Either through DOM manipulation or parameters.
Control: www.domain.com/test.html
Variant: www.domain.com/test.html
Or
Control: www.domain.com/test.html?v=1
Variant: www.domain.com/test.html?v=2
Avoid using two different pages, under two different URLs
Control: www.domain.com/control.html
Variant: www.domain.com/variant.html
AVOID INDEXING OF TESTS (1/2)
If you use different URLs for the test, there‘s a risk that the test page(s) gets indexed.
To avoid this, you can set a canonical to the original page and set the test page to NOINDEX.
Note: Google prefers canonical over NOINDEX because it more closely matches your intent in this
situation.
Example:
On variant.html:
<link rel="canonical" href="https://www.domain.com/control.html" />
and
<META NAME="ROBOTS" CONTENT="NOINDEX">
Important: should you use redirects to split traffic, use 302 instead of 301 redirects. This tells
Google that this redirect is just temporary.
AVOID INDEXING OF TESTS (2/2)
You can also avoid indexing of the test page(s) by excluding Search Engines from your test so that
they always see the original version. Additional benefit: bots might skew your test results.
1. In your ROBOTS.TXT file:
User-Agent: Googlebot
Disallow: /variant.html
2. In your testing tool:
In most testing tools you can exclude certain types of traffic from the test. You can exclude bots
like Googlebot with a regular expression. Example Visual Website Optimizer:
Please keep in mind that Google wants to visit a page just like a regular user. In times of
marketing automation, personalization and massive testing, Google has softened its rules, but it
could still be seen as content cloaking.
WHAT IF A VARIANT GOT
INDEXED?
You can check the indexing status of a page using the following search:
Should your page appear, you can either wait for the next crawling, or remove the URL from the
index using Google‘s Search console (formerly known as „Webmaster tools“)
SHORTEN THE TESTING TIME
Do not let your test run for too long. Here‘s Google‘s view on long tests:
“If we discover a site running an experiment for an unnecessarily long time, we may interpret this as an
attempt to deceive search engines and take action accordingly. This is especially true if you’re serving
one content variant to a large percentage of your users.” (Google Webmaster Central blog)
When preparing your test you will calculate the optimal sample size for a given significance level
that will be validated with a t-Test. Knowing your traffic and seasonal effects, you can then
calculate the time needed to reach the calculated sample size. A calculation is always better than
gut feeling and you keep the length to the strict minimum.
However, t-Tests are slow and are only useful with an end point to collecting data, a fixed sample.
Sequential testing algorithms are more suited for testing as they analyze and evaluate data as they
come in. Bayesian models return ranges that become more and more accurate over time and they
can be looked at at an early stage of the testing time.
Such models help you take a decision faster than with t-Tests and thus it reduces testing time.
Modern testing tools such as Visual Website Optimizer or Optimizely support such algorithms.
AFTER THE TEST
Do not just delete the variant.
This might generate a 404 error code should the page or elements of the page such as images
have been indexed or linked.
301 redirect the variant URL to the winning URL.
IN A NUTSHELL
1. Use a single URL for your test to avoid duplicate content risks.
2. If you use different URLs for you split test, set a canonical and NOINDEX for your variants.
3. If you use redirects to split traffic, use 302 instead of 301.
4. In some cases you might want to exclude bots from your test.
5. Should a page get indexed, remove it from the index through the Google Search console.
6. Shorten testing time by calculating the optimal testing length or using better statistical
methods.
7. After the test, 301 redirect the URLs to the winning URL to avoid 404 errors.
“I've been quite clear that there's nothing wrong with A/B testing. In fact, less than a month ago I
tweeted that "A/B testing can be really helpful" and included a link to best practices:
https://twitter.com/#!/mattcutts/statuses/191658511149711360 “(Matt Cutts, Source)
AUTHOR
Laurent Müllender
Performance-driven product management and
online marketing
www.muellender.biz
Laurent.muellender@gmail.com

Mais conteúdo relacionado

Mais procurados

User Experience Flight Check - WordCamp LA
User Experience Flight Check - WordCamp LAUser Experience Flight Check - WordCamp LA
User Experience Flight Check - WordCamp LA
jharr
 
GRUPO CONSTRUCTOR MIAHUATLAN - Tutorial: Google for Webmasters
GRUPO CONSTRUCTOR MIAHUATLAN - Tutorial: Google for WebmastersGRUPO CONSTRUCTOR MIAHUATLAN - Tutorial: Google for Webmasters
GRUPO CONSTRUCTOR MIAHUATLAN - Tutorial: Google for Webmasters
Edysur Construcciones
 
Charisma Productions Network - Tutorial: Google for Webmasters
Charisma Productions Network - Tutorial: Google for WebmastersCharisma Productions Network - Tutorial: Google for Webmasters
Charisma Productions Network - Tutorial: Google for Webmasters
Betty Andrews
 

Mais procurados (14)

RSS feeds
RSS feedsRSS feeds
RSS feeds
 
How to Create a Sitemap | Submit a Sitemap in Google Search Console
How to Create a Sitemap | Submit a Sitemap in Google Search ConsoleHow to Create a Sitemap | Submit a Sitemap in Google Search Console
How to Create a Sitemap | Submit a Sitemap in Google Search Console
 
Google
GoogleGoogle
Google
 
User Experience Flight Check - WordCamp LA
User Experience Flight Check - WordCamp LAUser Experience Flight Check - WordCamp LA
User Experience Flight Check - WordCamp LA
 
How (& Why) To Redirect a URL
How (& Why) To Redirect a URLHow (& Why) To Redirect a URL
How (& Why) To Redirect a URL
 
GRUPO CONSTRUCTOR MIAHUATLAN - Tutorial: Google for Webmasters
GRUPO CONSTRUCTOR MIAHUATLAN - Tutorial: Google for WebmastersGRUPO CONSTRUCTOR MIAHUATLAN - Tutorial: Google for Webmasters
GRUPO CONSTRUCTOR MIAHUATLAN - Tutorial: Google for Webmasters
 
SEO & ITS TECHNIQUES
SEO & ITS TECHNIQUESSEO & ITS TECHNIQUES
SEO & ITS TECHNIQUES
 
Technical SEO Introduction
Technical SEO IntroductionTechnical SEO Introduction
Technical SEO Introduction
 
Technical seo tips for web developers
Technical seo tips for web developersTechnical seo tips for web developers
Technical seo tips for web developers
 
Basic SEO
Basic SEO Basic SEO
Basic SEO
 
Introduction to web development
Introduction to web developmentIntroduction to web development
Introduction to web development
 
Google SEO
Google SEOGoogle SEO
Google SEO
 
Information Architecture for SEO
Information Architecture for SEOInformation Architecture for SEO
Information Architecture for SEO
 
Charisma Productions Network - Tutorial: Google for Webmasters
Charisma Productions Network - Tutorial: Google for WebmastersCharisma Productions Network - Tutorial: Google for Webmasters
Charisma Productions Network - Tutorial: Google for Webmasters
 

Semelhante a Best practices: Optimizing A/B tests for SEO

Gwo Techieguide
Gwo TechieguideGwo Techieguide
Gwo Techieguide
VML
 
Bitly-Enterprise-Google-Analytics-Implementation-Guide
Bitly-Enterprise-Google-Analytics-Implementation-GuideBitly-Enterprise-Google-Analytics-Implementation-Guide
Bitly-Enterprise-Google-Analytics-Implementation-Guide
Maria Brems Rasmussen
 
Innovation Through Marketing and TechnologyMBA.docx
Innovation Through Marketing and TechnologyMBA.docxInnovation Through Marketing and TechnologyMBA.docx
Innovation Through Marketing and TechnologyMBA.docx
adkinspaige22
 
Innovation Through Marketing and TechnologyM.docx
Innovation Through Marketing and TechnologyM.docxInnovation Through Marketing and TechnologyM.docx
Innovation Through Marketing and TechnologyM.docx
adkinspaige22
 
How to perform a technical SEO audit and ramp up your content strategy in 10 ...
How to perform a technical SEO audit and ramp up your content strategy in 10 ...How to perform a technical SEO audit and ramp up your content strategy in 10 ...
How to perform a technical SEO audit and ramp up your content strategy in 10 ...
Waqar Ahmad
 
6 Must Have Google Analytics Filters by Jason Cartwright
6 Must Have Google Analytics Filters by Jason Cartwright6 Must Have Google Analytics Filters by Jason Cartwright
6 Must Have Google Analytics Filters by Jason Cartwright
JM Garcia
 
5 Reasons Why Test Automation Can Fail.pdf
5 Reasons Why Test Automation Can Fail.pdf5 Reasons Why Test Automation Can Fail.pdf
5 Reasons Why Test Automation Can Fail.pdf
AnanthReddy38
 

Semelhante a Best practices: Optimizing A/B tests for SEO (20)

Gwo Techieguide
Gwo TechieguideGwo Techieguide
Gwo Techieguide
 
Techieguide
TechieguideTechieguide
Techieguide
 
Bitly-Enterprise-Google-Analytics-Implementation-Guide
Bitly-Enterprise-Google-Analytics-Implementation-GuideBitly-Enterprise-Google-Analytics-Implementation-Guide
Bitly-Enterprise-Google-Analytics-Implementation-Guide
 
Seo for Engineers
Seo for EngineersSeo for Engineers
Seo for Engineers
 
How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021
How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021
How to construct your own SEO a b split tests (for free) - BrightonSEO July 2021
 
Innovation Through Marketing and TechnologyMBA.docx
Innovation Through Marketing and TechnologyMBA.docxInnovation Through Marketing and TechnologyMBA.docx
Innovation Through Marketing and TechnologyMBA.docx
 
Innovation Through Marketing and TechnologyM.docx
Innovation Through Marketing and TechnologyM.docxInnovation Through Marketing and TechnologyM.docx
Innovation Through Marketing and TechnologyM.docx
 
SEO Split-Testing - Why and How
SEO Split-Testing - Why and HowSEO Split-Testing - Why and How
SEO Split-Testing - Why and How
 
SearchLove London 2016 | Tom Anthony | SEO Split-Testing - How You can Run Te...
SearchLove London 2016 | Tom Anthony | SEO Split-Testing - How You can Run Te...SearchLove London 2016 | Tom Anthony | SEO Split-Testing - How You can Run Te...
SearchLove London 2016 | Tom Anthony | SEO Split-Testing - How You can Run Te...
 
Google Optimize - Advanced A/B Testing Made Simple
Google Optimize - Advanced A/B Testing Made SimpleGoogle Optimize - Advanced A/B Testing Made Simple
Google Optimize - Advanced A/B Testing Made Simple
 
How to perform a technical SEO audit and ramp up your content strategy in 10 ...
How to perform a technical SEO audit and ramp up your content strategy in 10 ...How to perform a technical SEO audit and ramp up your content strategy in 10 ...
How to perform a technical SEO audit and ramp up your content strategy in 10 ...
 
SEO 101 - Google Search Console Explained
SEO 101 - Google Search Console Explained SEO 101 - Google Search Console Explained
SEO 101 - Google Search Console Explained
 
Google penalty
Google penaltyGoogle penalty
Google penalty
 
Google algorithm
Google algorithmGoogle algorithm
Google algorithm
 
[Part 1] understand google search console outrankco
[Part 1] understand google search console   outrankco[Part 1] understand google search console   outrankco
[Part 1] understand google search console outrankco
 
6 Must Have Google Analytics Filters by Jason Cartwright
6 Must Have Google Analytics Filters by Jason Cartwright6 Must Have Google Analytics Filters by Jason Cartwright
6 Must Have Google Analytics Filters by Jason Cartwright
 
5 Reasons Why Test Automation Can Fail.pdf
5 Reasons Why Test Automation Can Fail.pdf5 Reasons Why Test Automation Can Fail.pdf
5 Reasons Why Test Automation Can Fail.pdf
 
Seo checklist
Seo checklistSeo checklist
Seo checklist
 
How to Use Google Search Console
How to Use Google Search ConsoleHow to Use Google Search Console
How to Use Google Search Console
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
 

Último

VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
imonikaupta
 

Último (20)

Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
Sarola * Female Escorts Service in Pune | 8005736733 Independent Escorts & Da...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
 
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...Katraj ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For S...
Katraj ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For S...
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 

Best practices: Optimizing A/B tests for SEO

  • 1. BEST PRACTICES: OPTIMIZING A/B TESTS FOR SEO BY LAURENT MÜLLENDER, 2015
  • 2. A/B TESTING AND SEO Although Google officially states that A/B Tests should not impact SEO performance, there is still a risk of: Duplicate content Indexed variants De-listing/penalty On the following slides I will show you: How to avoid or minimize those risks. How to avoid common mistakes. How to properly setup A/B (or multivariate) tests so that there is no negative impact on your SEO performance.
  • 3. AVOID DUPLICATE CONTENT When testing, you usually test two or more pages with similar content but slight changes. This could be seen as duplicate content by search engines. Use the same URL for the test. Either through DOM manipulation or parameters. Control: www.domain.com/test.html Variant: www.domain.com/test.html Or Control: www.domain.com/test.html?v=1 Variant: www.domain.com/test.html?v=2 Avoid using two different pages, under two different URLs Control: www.domain.com/control.html Variant: www.domain.com/variant.html
  • 4. AVOID INDEXING OF TESTS (1/2) If you use different URLs for the test, there‘s a risk that the test page(s) gets indexed. To avoid this, you can set a canonical to the original page and set the test page to NOINDEX. Note: Google prefers canonical over NOINDEX because it more closely matches your intent in this situation. Example: On variant.html: <link rel="canonical" href="https://www.domain.com/control.html" /> and <META NAME="ROBOTS" CONTENT="NOINDEX"> Important: should you use redirects to split traffic, use 302 instead of 301 redirects. This tells Google that this redirect is just temporary.
  • 5. AVOID INDEXING OF TESTS (2/2) You can also avoid indexing of the test page(s) by excluding Search Engines from your test so that they always see the original version. Additional benefit: bots might skew your test results. 1. In your ROBOTS.TXT file: User-Agent: Googlebot Disallow: /variant.html 2. In your testing tool: In most testing tools you can exclude certain types of traffic from the test. You can exclude bots like Googlebot with a regular expression. Example Visual Website Optimizer: Please keep in mind that Google wants to visit a page just like a regular user. In times of marketing automation, personalization and massive testing, Google has softened its rules, but it could still be seen as content cloaking.
  • 6. WHAT IF A VARIANT GOT INDEXED? You can check the indexing status of a page using the following search: Should your page appear, you can either wait for the next crawling, or remove the URL from the index using Google‘s Search console (formerly known as „Webmaster tools“)
  • 7. SHORTEN THE TESTING TIME Do not let your test run for too long. Here‘s Google‘s view on long tests: “If we discover a site running an experiment for an unnecessarily long time, we may interpret this as an attempt to deceive search engines and take action accordingly. This is especially true if you’re serving one content variant to a large percentage of your users.” (Google Webmaster Central blog) When preparing your test you will calculate the optimal sample size for a given significance level that will be validated with a t-Test. Knowing your traffic and seasonal effects, you can then calculate the time needed to reach the calculated sample size. A calculation is always better than gut feeling and you keep the length to the strict minimum. However, t-Tests are slow and are only useful with an end point to collecting data, a fixed sample. Sequential testing algorithms are more suited for testing as they analyze and evaluate data as they come in. Bayesian models return ranges that become more and more accurate over time and they can be looked at at an early stage of the testing time. Such models help you take a decision faster than with t-Tests and thus it reduces testing time. Modern testing tools such as Visual Website Optimizer or Optimizely support such algorithms.
  • 8. AFTER THE TEST Do not just delete the variant. This might generate a 404 error code should the page or elements of the page such as images have been indexed or linked. 301 redirect the variant URL to the winning URL.
  • 9. IN A NUTSHELL 1. Use a single URL for your test to avoid duplicate content risks. 2. If you use different URLs for you split test, set a canonical and NOINDEX for your variants. 3. If you use redirects to split traffic, use 302 instead of 301. 4. In some cases you might want to exclude bots from your test. 5. Should a page get indexed, remove it from the index through the Google Search console. 6. Shorten testing time by calculating the optimal testing length or using better statistical methods. 7. After the test, 301 redirect the URLs to the winning URL to avoid 404 errors. “I've been quite clear that there's nothing wrong with A/B testing. In fact, less than a month ago I tweeted that "A/B testing can be really helpful" and included a link to best practices: https://twitter.com/#!/mattcutts/statuses/191658511149711360 “(Matt Cutts, Source)
  • 10. AUTHOR Laurent Müllender Performance-driven product management and online marketing www.muellender.biz Laurent.muellender@gmail.com