什么是A/B测试?
A/B测试(A/B Testing), 有时称为拆分测试 (Split Testing),就是比较两个版本的网页,以查看哪个更好。在同一时间向类似的访客显示一个页面的两个版本(A和B),转换率高的版本获胜!
网络上所有的网站都有共同的目的 – 这也是它们存在的原因:
- 电子商务网站希望访客购买产品
- SaaS网络应用程序希望访客注册并转换为付费用户
- 新闻和媒体网站希望读者点击广告或注册付费订阅
每个商业网站都希望访客能够转化为目标客户,这个比率就是“转换率”。衡量版本(A或B)的优劣就是根据它们将访客转化为目标客户的比率。
为什么要进行A/B测试?
A/B测试能够挖掘现有流量的最大价值。尽管获得流量的成本可能非常巨大,但增加转化的成本却很小。比如云眼A/B测试工具的小型企业SaaS版每月的起价仅为68元,这仅相当5到10个百度点击的费用。A/B测试的投资回报(ROI)是巨大的,因为着陆页或网站上的微小变化可能导致潜在客户生成,销售和收入大幅增加。
A/B测试能测什么?
几乎任何影响访客行为的网站都可以进行A/B测试。
- 标题
- 小标题
- 段落文本
- 认证
- 行为召唤(CTA, Call to Action)文字
- 行为召唤(CTA, Call to Action)按钮
- 链接
- 图片
- 折叠说明
- 社交评价
- 媒体报道
- 奖章和徽章
A/B测试和SEO
云眼在“AB测试影响SEO和搜索排名”吗博客文章中说明了A/B测试对SEO影响。在SEO方面,A/B测试需要注意:
不要欺骗搜索引擎
欺骗是指,向人类显示一组内容,想搜索机器人显示另外的内容。无论是否进行测试,请确保不是基于用户代理(user-agent)决定是否提供测试,或要投放哪个内容变体。一个不允许的例子是,当用户代理是“Googlebot”时,向其显示原始内容,如果这样做,网站可能被搜索引擎降级或从搜索结果中移除!
使用302,而不是301。
如果您正在执行A/B测试,将用户从原始网址重定向到变体URL,请使用302(临时)重定向,而不是301(永久)重定向。这告诉搜索引擎这个重定向是暂时的,搜索引擎应该将原始URL保留在索引中,而不是用重定向页面的RUL来替换。
试验尽快结束,版本尽快更新
A/B测试得到可靠性结论所需的时间周期,依赖于转化率以及网站流量大小; 一个好的AB测试工具能告诉你什么时候已经收集足够数据来得出可靠的结论。完成测试后,应该使用选取的版本更新网站,并尽快删除测试的所有元素,例如备用网址或测试脚本和标记。
A/B测试过程
运行A/B测试验的正确方法是遵循科学过程。它包括以下步骤:
- 分析网站数据:使用云眼统计分析功能分析网站,并在转化渠道中找到问题。例如,识别跳出率最高的页面,如主页的跳出率是否非常高。
- 观察用户行为:利用访客行为分析功能,查找阻止访客转换的页面或环节。例如,“CTA按钮在主页上不突出”。
- 构建假设:根据访客行为分析的结果,构建旨在提高转化率的假设。例如,“增加CTA按钮的大小将使其更加突出,并将增加转化。”
- 测试假设:根据假设创建一个新的页面版本,并且对比原始页面进行A/B测试。例如,“用具有较大CTA按钮的版本对比原始主页进行A/B测试”。根据每月访客数量、当前转化率和预期转换率变化,计算测试可能持续的时间。(可以用云眼A/B测试样本计算器计算)
- 分析测试结果:分析A/B测试结果,并查看哪个版本提供了最高的转化。如果版本中有明确的胜出者,请继续执行第6步。如果测试结果不确定,请返回到第3步,重新设计假设。
- 向所有相关方报告结果:让营销、IT和UI / UX中的其他人了解测试结果和结论建议。
第一次A/B测试
1.在网站中添加云眼JS代码段
嵌入云眼JS代码段后就可以运行在网站上创建的A/B测试案例。
2.使用所见即所得的可视化编辑器创建优化版本
在可视化编辑器中加载网站,并简单点击界面对页面进行修改。高级用户甚至可以使CSS和JS代码更改。
3.选择目标
所有A/B测试都要设置一个或多个想要提高的转化率目标。这些目标可以直接设置(如点击链接,访问页面),也可以通过代码设置高级自定义事件。
4.开始跟踪测试
A/B测试试验已经准备好了。您可以在访客到达测试现场后查看报告。