What are the best practices for server-side A/B testing?
-
When performing a full-site server-side A/B test, what best practices should you follow to ensure that you're:
- not cloaking or at least not being shady
- only showing Google (and other search engines) the version you want them to see (i.e. not the test pages)
Thanks in advance!
-
The definition of cloaking according to Google is "the practice of presenting different content or URLs to human users and search engines." For that reason, there is some risk in showing Google a different page than what is being shown to your users in the test. Displaying different content based on user-agent is a red-flag to Google.
That being said, cloaking penalties are "manual actions", meaning they are manually applied by human reviewers on Google's team, so unless you are purposely trying to be deceptive, the risk of being penalized is low. Additionally, you can request reviews of manual actions via Google Search Console to appeal any penalties.
Another approach could be to use server-side redirects for the test, using 302 redirects and redirecting users bucketed into the test to a separate URL. The 302 redirect indicates to Google that this is a temporary change, and that they should retain the original page in their index. You can further reinforce this by adding a canonical tag to the test page and pointing it to the original version of the page.
Finally, for high priority SEO pages you may also consider using a client-side A/B test. Client-side A/B testing uses Javascript to dynamically change the content on the page, and is typically not indexed by Google.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Any possibility to track goal completions/conversions at a sub-page (non-landing page) level in Google Analytics?
We’re promoting our sub-page it's http://www.flightcentre.ca/flights/london on our homepage under the slideshow so I need to see how many people went to the homepage, then went to this page, and then converted (enquired or booked.) What I can’t see is how many people did that. I know how to look up how many people landed on that page and then converted, but I need to know how many people navigated there and then converted. Is that possible? I can only see Goal Completions if I look at that page as a landing page, but that only presents a very slim view of the total visits when compared to those pages generally. Any way to check the entire behavior or activities happening through this page i.e. /flights/london?
Conversion Rate Optimization | | flightcentre200 -
Best way to learn UX?
Does anyone have any good resources, books, or methods to begin learning User Experience? I would love to hear anyone's advice or entry into it. Looking to mesh SEO with UX tactics to diversify strategies.
Conversion Rate Optimization | | MERGE-Chicago0 -
Analytics (Other Than Google) & A/B Testing Tools
Hey, I have Google Analytics on my website, like most people, but I was looking at some other analytics and testing tools like heat maps, click maps, A/B, etc. I was hoping that some of you could recommend a few that you use to see where pages are going wrong, track user behaviour and to how improve conversion rate. I have had a look at a few websites like: https://www.clicktale.com/
Conversion Rate Optimization | | JonathanRolande
https://www.optimizely.com/ It would also be interesting to know how acurate these tools actually are, they seem quite legit. Cheers0 -
What's the Best Method of Content Distribution
This question is both specific and open ended. I have a new web project I've been working on content for. I paid to have a really sweet research article written and I am in the process of turning it into an info-graphic as well. Being that the the website is so new it doesn't have many customers and few to no blog readership. Now that I will soon have great content for the site should I : A. Post on the Blog ? ( Its a Blogger on a blog. domain.com ) B. Post as a static page on the website ? (domain.com/content) C. Something Else ? Whats the easiest to promote and push traffic to?
Conversion Rate Optimization | | CDUBP
Which will rank best?
Which will rank longer?
Which will rank faster? Any other suggestions to get the content in front of the niche market?0 -
How Do I Create a Google Analytics Dashboard for My Designer To Monitor Landing Page A/B Testing
Hello All, We recently started doing some "AdWords Experiments" using A/B testing of our search landing pages. My web design team does not have access to our AdWords account, but they do have "user" access to our Google Analytics account. What I need to figure out how to do is setup an easy dashboard (or custom report) that will show them at a quick glance how the two versions of their page are performing in terms of: Goal Completions (Conversions) where the specific page is the entrance/landing page. Bounce Rate Time spent on site where the specific page is the entrance/landing page. Pages viewed where the specific page is the entrance/landing page. Possibly a way to see the most popular page visited 'next' after starting on the specific entrance/landing page Anything else that might be useful The two URLs would be like: http://www.domain.com/search/testa/
Conversion Rate Optimization | | Robert-B
http://www.domain.com/search/testb/ Any insight about the best way to do this is greatly appreciated! Cheers!0 -
E-commerce Customer Reviews/Ratings Solutions?
Hi all, Was wondering if based on your experience you could recommend E-commerce customer reviews/ratings solutions? Or if you prefer to use in-house built solutions. I currently have proposals from bazaarvoice, Shopzilla and Reevoo. Cheers
Conversion Rate Optimization | | Carlos-R0 -
What's the best thing to put in the footer on a PPC landing page?
From a conversion perspective what are the best elements to have in the footer of a Paid landing page.
Conversion Rate Optimization | | SirSud0