重庆seo

棋云科技
轻松上排名

运行SEO分裂测试时,你可能会搞砸5种方法

  搜索引擎优化分裂测试是一个相对较新的概念,但它已经成为任何想要称自己为数据驱动的搜索引擎优化的必备工具。人们已经熟悉转换率优化(CRO)背景下的A / B测试很长一段时间,如果你想确信自己花费的时间是多少,那么将这些概念应用到SEO是合乎逻辑的下一步。实际上会带来更多的流量。

  在Distilled,我们一直处于使用我们自己的SEO A / B测试工具的幸运位置,我们在过去三年中一直用它来测试SEO建议。在这段时间里,我们已经能够在如何最好地设置和测量SEO分裂测试方面磨练我们的技术。

  在这篇文章中,我将概述我们在三年的SEO分裂测试过程中遇到的五个错误,我们通常会看到其他错误。

 什么是SEO Split测试?

  在深入研究它是如何做错的(并且正确)之前,值得停下来解释一下SEO分裂测试究竟是什么。

  CRO测试是明显的比较点。在CRO测试中,您通常会比较页面(或页面组)的控件和变体版本,以查看哪个页面在转换方面表现更好。您可以通过将用户分配到不同的存储桶,并向每个存储桶显示不同版本的网站来执行此操作。

  在SEO分割测试中,我们试图确定哪个版本的页面在有机搜索流量方面表现更好。如果我们采用类似CRO的方式来分析用户,我们将无法测试效果,因为只有一个版本的Googlebot,它只会看到一个版本的页面。

  为了解决这个问题,SEO拆分测试了桶页。我们采用网站的一部分,其中所有页面都遵循类似的模板(例如电子商务网站上的产品页面),并对该部分中的一半页面(对所有用户)进行更改。这样,与基于控制页面性能的预测相比,我们可以衡量变体页面中变更的流量影响。

运行SEO分裂测试时,你可能会搞砸5种方法

  有关详细信息,请在此处阅读我的同事Craig Bradford的帖子。

 常见的SEO分裂测试错误

  1.不要让分裂测试运行足够长的时间

  作为SEO,我们知道我们所做的更改可能需要一段时间才能在排名中生效。当我们进行SEO分裂测试时,这在数据中得到了证实。正如您在下图中所看到的,变体页面(黑色)需要一到两周才能开始 - 基于控制页面(蓝色)开始剥离预测。

运行SEO分裂测试时,你可能会搞砸5种方法

  一个典型的SEO分裂测试 - 通常需要几个星期才能显示提升。

  经过一周左右的时间后,我们的测试可能没什么区别,并且将其作为中性结果称之为恐慌。但是,我们一遍又一遍地看到事情经常在一两个星期后发生变化,所以不要太早称之为!

  这里要记住的另一个因素是,在最初的平坦期后你离开的时间越长,你的结果就越有可能显着,所以你会在你找到的结果中有更多的确定性。

  任何读过CRO背景的人的注意事项 - 我想你在屏幕上大喊大叫让测试运行时间更长以试图达到意义并且你必须预先确定结束日期以便结果有效。对于使用标准统计模型测量的CRO测试,您是正确的。在SEO分裂测试的情况下,我们使用贝叶斯统计方法测量显着性,这意味着保持测试运行直到它达到显着性是有效的,并且您可以对此时的结果充满信心。

  2.测试没有足够流量(或由少量页面控制)的页面组

  我们能够运行使用Distilled ODN的拆分测试的站点的流量水平非常大,我们尝试运行拆分测试的站点部分也是如此。在我们使用SEO分割测试的经验中,我们已经制定了一条经验法则:如果类似页面的网站部分每天总共不会收到至少1,000个有机会话,则很难衡量任何从你的分裂测试中提升。如果您的流量少于您正在测试的页面的流量,那么正面或负面测试结果的任何信号都会被所涉及的不确定性水平所取代。

  一般来说,每天超过1,000个会话,您拥有的流量越多,您可以检测到的提升量就越小。到目前为止,我们用统计信心衡量的最小影响尺寸是百分之几。

  除了在您的网站部分拥有大量流量之外,您还需要确保流量在大量网页上得到良好分布。如果超过50%的网站部分的自然流量达到三到四页,则意味着您的测试容易受到与测试无关的页面性能波动的影响。这可能会使您得出结论,当您正在测试的更改实际受到不相关因素的影响时,您正在测试的更改会产生影响。通过在整个站点部分分配流量,您可以确保这些特定于页面的波动甚至可以自行消除,您可以更自信地测量的任何效果都是真实的。

  3.随意翻页

  在CRO测试中,最佳实践是将每个用户随机分配到控件和变体组中。这有助于确保两个组基本相同,因为往往涉及大量用户。

  在SEO分裂测试中,我们需要对这种方法应用更多的细微差别。对于具有大量页面的站点部分,其中流量分布均匀,纯粹随机的方法可能会导致公平的分组,但大多数网站有一些页面可以获得更多流量,而一些页面可以获得更少流量。除此之外,一些页面可能会有不同的趋势和流量高峰,特别是如果它们服务于特定的季节性目的。

  为了确保页面的控件和变体组在统计上相似,我们以这样的方式创建它们:

  类似的总流量水平

  类似的页面内部流量分布

  随着时间的推移流量也有类似趋

  一系列其他统计指标的相似性

  4.使用JavaScript运行SEO拆分测试

  对于很多网站来说,很难做出改变,而且更难以分开测试。许多网站使用的解决方法(以及我过去推荐的)是使用基于JavaScript的工具(如Google跟踪代码管理器)部署更改。

  除了我们已经看到依赖JavaScript的页面整体表现更差的事实之外,另一个问题是Google并不总是接受通过JavaScript实现的更改。这有两个主要原因:

  抓取,编制索引和呈现页面的过程是一个多阶段过程 - 一旦Googlebot发现了一个页面,它首先会对原始HTML中的内容编制索引,然后在依赖于JavaScript的任何内容或更改之前经常会出现延迟考虑。

  即使Googlebot已经呈现了该页面的JavaScript版本,它也会有五秒的截止时间,之后它将停止处理任何JavaScript。对网页进行的大量JavaScript更改(尤其是那些依赖第三方工具和插件的网页)需要花费超过五秒的时间,这意味着Google在更改有机会生效之前已停止关注。

  这可能导致测试中的不一致。例如,如果您要使用JavaScript插件更改标题标记的格式,则可能只有少数您的变体页面会让Google更改此更改。这意味着无论您认为自己正在测试的任何变化都没有机会展示出重大影响。

  5.进行前/后测试而不是A / B测试

  当人们通俗地谈论SEO测试时,他们通常意味着改变单个页面(或整个网站)并查看他们的流量或排名是否有所改善。这不是分裂测试。如果您只是做出改变并看到发生了什么,您的分析很容易受到任何外部因素的影响,包括:

  季节性变化

  算法更新

  竞争对手的活动

  您的网站获得或失去反向链接

  您在此期间对网站所做的任何其他更改

  真正了解更改是否有效的唯一方法是运行正确的拆分测试 - 这就是我们首先创建ODN的原因。为了解释上述外部因素,必须使用一组控制页面,您可以从中为您正在更改的页面的预期性能建模,并确定您的更改是有效的。

  而现在,给你!我很想听听你的想法 - 你对分裂测试有什么经验?你学到了什么?请在下面的评论中告诉我!

请尊重原创,转载请著名来源:http://www.66nt.net/jiaocheng/94.html
分享: