A/B测试:让版本迭代不困难

什么是A/B测试? 

A/B测试(又被称做拆分测试或水桶测试)通过把网页或app的两个不同版本进行比较,来确定一个性能更好的方案。A/B测试其实可以看成一种实验,将一个页面的两个或多个不同的版本随机呈现给你的目标用户,通过对用户行为的统计分析来确定哪个版本更利于目标转换。

A/B测试其实是一种“先验”的实验体系,属于预测型结论,与“后验”的归纳性结论差别巨大。A/B测试的目的在于通过科学的实验设计、采样样本代表性、流量分割与小流量测试等方式来获得具有代表性的实验结论,并确信该结论在推广到全部流量可信。

A/B测试这种方法论的应用非常广泛,如Web产品、移动产品、数字广告优化领域的应用。

A/B测试一般可以用在网页或者APP的迭代问题上,直接抛出改变前后的不同版本,收集受影响的数据变化情况。这样的测试也让网页优化不再局限于猜测,拍脑门做决策!而是通过数据化驱动决策,让商务洽谈中常听到的“我们认为”直接变成“据我们调查分析”,是不是更具说服力?通过变化前后效果监测确保你所做的调整获得更好的收效。如图:

 A/B测试

为什么要开展A/B测试? 

A/B测试让个人,团队甚至是企业通过收集有关的数据结果,更具针对性,更有效的调整优化用户体验。让他们通过假说的构建更好的了解他们实施的方案中到底是那些确定因素在影响着用户行为。另一方面,他们针对给定目标提出的优化方案,通过A/B测试也许会发现:oh,错了!

A/B测试提升了确定性。这就更好解释了,通过A/B测试,每次只有效果好了才会上线,也就意味着每次优化都能比以前更好,无论是产品经理的自信心、用户的体验还是投资人那里,都可以理直气壮地说,我们的每次更新,都比以前更好了。

 A/B测试更好

A/B测试不仅可以用在单一解决方案的问题以及意见分歧的情况,它还能被持续用在既定方案的不断调整优化上,通过测试实践提高实现单一目标(随时间推进不断提高转化率)

举个例子,B2B技术公司可能想通过优化销售活动着陆页来带动提高他们的销售额。为了实现这个目标,公司的技术团队可能对着陆页的大标题,主视觉,表单,行为呼唤(CTA),以及页面的整体布局设计进行A/B测试实验。

及时的对所做的调整进行测试能帮助他们更准确的知道哪些调整对他们的用户行为产生影响。之后,他们可以逐渐将测试中的较优局部调整进行整合,以期超越旧版本,实现基于用户行为偏好的当前最优调整方案。

这样直接把对照方案抛给用户,能更好的达到预期的优化效果以及让营销活动的关键步骤更有效。

测试广告文案,营销人员能够了解到底哪个版本可以吸引更多的点击,测试着陆页,能够知道怎样的布局设计可以获得更高的转化率。如果每一个步骤每一个元素都被优化以尽可能吸引新用户,那么整体的营销活动支出可以节省不少。

A/B测试还被产品开发设计人员用来测试产品新功能以及设计调整对用户行为的影响。有确定的目标或者一个明确的假设,上线产品,用户参与度,调试情况等都可以通过A/B测试来监测。

如何进行A/B测试? 

在A/B测试中,首先要修改调整网页或者应用程序的显示界面,创建相同页面的另一个版本。这个调整修改视具体情况而定,有可能是单一的某个标题或按钮,也可能是整个页面的重新设计。接下来就是把不同的版本抛给你的用户使用了。分流,让一半的用户看到你的原始版本(称之为控制组/对照组),让另一半的用户看到的是调整后的版本(称之为变化组/实验组)。

 A/B测试变化控制组

控制组和变化组不同的访问者行为将会被监测,并通过数据统计分析工具进行收集分析,最后集中到一个数据分析仪表板中。之后你就能根据该实验的结果看到调整所带来的效果如何?还是完全没有影响。对比A/B两组的用户行为反馈情况,以此来更好的辅助你的决策。

A/B测试流程 

下面 说说A/B测试的一个框架,告诉你如何开展:

1)数据收集:首先是深入去了解挖掘你需要从哪里去展开优化,数据的收集分析帮你找出流量大的地方来运行测试你的网页和应用程序。这样可以帮助你更快速的收集数据。找到界面中那些导致低转化率高流失率的点,以备优化。

2)明确目标:转化目标是用来衡量你的调整版是否优于原有版本的一个重要指标。转化目标其实比较多样化,有可能是某个按钮的点击率,产品购买链接的跳转率,或者是邮件注册率等等。

3)提出假设:当你有了明确的目标后就可以开始着手进行A/B测试,提出为什么你认为调整改变版本会比原版本好的系列假设想法。再根据预期效果和实施难易程度来考虑哪一个优先展开。

4)构建调整:使用A/B测试软件(例如Optimizely),按照提出的假设对你的网站或者移动APP界面的一些元素进行调整。可能是改变按钮的颜色,换一下页面交互元素的位置,隐藏导航栏,或者是添加一些完全自定义的元素。很多A/B测试工具都有视觉编辑器,调整起来很简单。然后确保你的测试质量以保证测试按预期展开。

5)测试运行:好了结束调整后就开始等待你的用户参与进来。在这一环节,你的访问者会随机分配到你的网页或app的不同版本(控制组和变化组)。在这个过程中他们的交互行为会被直接监测,收集以便用于后面不同版本运行效果的分析。

6)分析结果:实验到这里也就完成了,下面就得开始分析一下结果。A/B测试软件会通过收集的数据分析告诉你两个版本运行过程中用户行为的差异,以及是否具有统计学的差异显著性。

如果结果显示你的优化是有效的,那恭喜你,你可以将实验得出的经验用在你其他的网页上,而且可以尝试产品的持续迭代,优化方案获取更好的运行效果;如果结果显示:无效甚至更糟糕,那么也不要沮丧,就当赞经验,分析提出新假设在去实验一下。

无论结果如何,吸取经验教训,为后面测试优化你的网页以及应用程序的不断迭代攒劲!

A/B测试&SEO搜索引擎优化 

谷歌允许甚至是鼓励A/B测试。而且明确指出实行A/B测试或多元测试不会对你的网页搜索排名造成潜在风险。但是如果滥用A/B测试工具,比如说一些障眼法肯定是会对你的网站排名造成危害。谷歌详细阐明了一些做法来确保这些情况不会发生:

1)不允许伪装:伪装指的是通过搜索引擎显示不同于普通访客所能看到的内容。这样的做法会让你的网站被降级或移除搜索结果。为了防止这种做法,不允许将访客细分用在基于用户代理和IP地址的Googlebot上,以显示差异化内容。

上一页12下一页


留言