Server-Side A/B Testing - Okay for SEO?
-
Hey Moz Community!
I've been digging into the differences between server-side testing and client-side testing and had a generic question. Is it safe to run server-side A/B testing?
For example, if I want to Split Test the home page of a site and show 50% of my traffic one home page, and show 50% of my traffic a completely different (read: new template, new content, new CTAs, etc) home page, are there any implications to SEO and organic search?
I've spent about five hour researching and from what I can find A/B testing is acceptable as long as you don't show Googlebot different content or run A/B tests on Googlebot. Matt Cutts, head of Webspam at Google, has stated that A/B testing does not impact search rankings. "A/B or split testing or other forms of testing web sites is okay by Google as long as you don't test GoogleBot or don't treat GoogleBot differently."
The biggest concerns for SEO cloaking, so from my understanding, for server-side testing, you'd need to do user-agent based redirection so that Googlebot (or any search bot) gets the normal version of the home page. The bots shouldn't be part of the test. Technically that is cloaking, but intention-wise, we're not trying to be sneaky. I've also read through this article about experimentation from Google developers here.
Am I missing anything here or is there a definitive answer? If we serve a “B” as a different site for user testing, just exclude google bot by user-agent and we’re good? THANKS!
-
Hi,
I wouldn't be worried about this too much, the biggest and smallest sites in the world do A/B testing and most of the big ones run it through the back-end of their site. In all cases you're trying to improve the user experience and make sure they have a better time on your site. I don't worry about this for TNW at least.
-
Hello, my friend.
Good question you got here. Made my brain leftovers to spin.
Anyway, here is my understanding (and I can be completely wrong).
As Google always says, don't treat Google bot differently from human users, also, they say don't play a/b testing on him. At the same time Google Analytics' a/b testing is working like this: when you visit page for the first time, you get "normal" page, than, based on chance of a/b testing, you either gonna stay or be redirected after loading the page (this one is important) to test page. After this you are being assign a cookie, so every recurring visit you are not "played" with testing until test is complete. Then all cookies are removed and everybody is served whatever version of a/b testing "won".
So, putting three hypothesizes above together, my understanding is that Google bot is being treated the same way - it gets "assigned" (or simply served the original) a version of the page on the first visit. This makes sure that there is no confusion by Google which version of tested page to index.
I think as long as you keep this in mind, there won't be any troubles for SEO.
Hope this makes sense and helps you.
Cheers.
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
-
What kind of home page need to be, to show good results of SEO?
Hello, i have couple questions about new home page building. I want to start build new home page to replace old one. At this moment my home page is obsolete and shows low conversion. My costumers often have negative thoughts about existing one. My knowledges in coding is weak, where should i pay more attention to design, to section placement, to pictures and video gallery? Can hosting positively or negatively affect to SEO results? How to make the new website load faster? Here's my website's example. http://www.skydas.lv http://www.m-lux.lv http://www.sosdienests.lv Thank you very much, waiting for replay.
Conversion Rate Optimization | | Felter0 -
Overlay / modal for product pages - bad or good for SEO?
Hi all, I am considering using full overlays/modals for an e-commerce site for all our product pages (category/listing pages will be "normal", the product page will come over the listing page as an overlay/modal when you click on the product). Those “product overlays” will also be accessible directly with own URL (if need to be linked to for ex.). All the literature I find out there treats overlays and modals as “marketing” ones (ads, sign-ups, etc.) and is generally critical to overlays when it comes to SEO, while also saying that an overlay that has to do with good UX should not hurt the SEO of our site. What do you think? Will all product pages as overlays be considered as good UX by the search engines and therefore not be negatively impacted, SEO speaking? Or should we stay clear of overlays and create “normal” product pages? Thanks in advance! Arnaud NB: The reason we want to create those overlays are for design and UX purposes, and try to increase our conversion rate.
Conversion Rate Optimization | | Arnaud_Fo0 -
Date of Review on productpage - important for SEO?
Hi Have a questions. We have lots of products on the website. A lot have reviews and some do not.
Conversion Rate Optimization | | RetailClicks
Is it harming that review dates (post dates) are older then let's say 1-2 months? Cause we do not have fresh reviews every month. So is it better to then let the dates behind and not show? Or is it better to show 'old' dates. How important are fresh review dates on the website? We have hreview tags around the reviews and dates.0 -
Web Overlays - Region Specific Offers - SEO Implemention & Considerations
Hi all, I'm currently considering implementing some overlays on a site. They're likely to be time-specific (so running only on certain hours and days), visitors will only see it once and content will also be slightly different based upon the region of the visitor (US, Non-US). They will be marketing-based messages tailored to the visitor based on where they are visiting from, I was thinking about putting the content of the overlay in an <iframe>and blocking it from being crawled/indexed by bots.<br /><br />Would this approach set-off any alarms with Google in terms of cloaking or any other nasty things? To clarify, they'll be as unobtrusive as possible to the visitor.<br /><br />Based on the above approach, bots will see that an iframe is being called, but with more or less no content - would this be a problem too?<br /><br />Another approach i thought about would be to dynamically serve different images based on the region...<br /><br />Lastly, assuming correct and safe implementation from a technical perspective, as a generality, have people seen better results from capturing exit traffic, timed overlays or when people first land?<br />Any advice appreciated!</p></iframe>
Conversion Rate Optimization | | ElNino0 -
Call extension only showing with some keywords/ads?
I've enabled Call Extensions with Call Forwarding on my Adwords Campaign (found out Location Extension must be enabled, so enabled that, but left out phone number in location settings). I thought these extensions should work on a campaign level. However, I can only see the google voice call forwarding extension on some of my keywords/ads. What's up?
Conversion Rate Optimization | | Mozzin0 -
Call-to-action is literally a call/dialing a number...
The call-to-action for this site is not some sort of webform, nor adding an item to a cart; it is a call, that is the action this business wants to elicit. Would there possibly be any advantage to making the number clickable and having a landing page for that, any suggestions on how to make this call-to-action more pronounced/clear? Thanks! =]
Conversion Rate Optimization | | Mozzin0 -
SEO For Personalized Content Pages
Hi, We are building a site that has content that personalizes based each visitor. This is being done to serve the most relevant content for conversion purposes and NOT for SEO purposes. So, there are many diferent versions of each page based on the visitor's location, device, browser, keyword-used, traffic source, etc. Obviously, we don't want this to appear like cloaking (it is genuine content personalization) and wondered how Google would view this? What is the safeguard for protecting the website from potential penalties? Any help would be greatly appreciated! Thanks in advance.
Conversion Rate Optimization | | Clickthroo0 -
Advice on SEO for Chinese Website in China
Hey folks, I am a little out of my depth here because I have never SEO'd a website that is not in English - and especially in China. I have a few questions that I hope someone can help with? What are the primary SE's in China Are there any specifics with regards Keyword Research Are there any specifics around SEO techniques and climbing up the SERPs? I know I don't speak Chinese but I will need to be advising. Thanks, Andy
Conversion Rate Optimization | | Andy.Drinkwater0