SEO界的一股清风
对于一切靠数据说话的用户增长Team来说,SEO是个黑盒,是一只不服管教的野兽。
SEO流量为什么跌了?xx的优化能给我们带来多少SEO流量的增长?抱歉,很难说清楚,主要靠猜。面对SEO这个大黑盒,Pinterest的Growth团队站了出来,发明了一套SEO定量分析的方法,轻巧简单,简直就是SEO界的一股清风。
SEO实验框架
想必大家都对A/B Test很熟悉,将人群分组进行测试,比较不同组别的数据;
而Pinterest的SEO实验框架,则是将网站上的页面进行分组,统计不同组别一段时间的SEO流量差异,计算出某个动作对SEO带来的影响。
如下图所示,Pinterest将页面分为了对照组和测试组,测试组执行了某项SEO动作,随着时间变化,测试组的SEO流量提升,然后产品同学就可以开心的发邮件庆祝并推动项目上线了。
要注意的是,在开始测试之前,两个分组的流量就是有差异的(因为网站每张页面的流量不均衡,在随机分组时,肯定会有流量差异)。所以Pinterest计算了之前和之后的平均差异,轻松对比就能得出提升率,如下图所示:
这个精巧的实验系统上线之后,Pinterest就开始用它来干活啦,好不好用?我们来看看他们的几个案例:
案例1:标题重复,到底重不重要?
在传统的SEO理论中,标题重复可是个大事儿,挺影响SEO流量的,Pinterest的pin board都是用户命名的,规则是{board_name} on Pinterest,存在着大量重复,于是他们在测试组中,对所有pin board的标题,都改成了{board_name} on Pinterest | ({number} Pins)
改好了上线,但测试了很久,也没发现有任何流量的提升,所以对他们来说,标题重复不算事儿,可以继续开心的玩耍了。
案例2:图片描述
Pinterest上的图片以百亿计,但很多图片多缺少描述,同学们想,也许给图片加上描述,能对SEO有帮助。
Pinterest找到很多相同的图片,唯一的差异是描述信息丰富程度,把描述少的作为测试组,为这些图片加上丰富的描述,结果一系列的实验优化下来,一年的时间,流量增长了近30%,之后Pinterest也在研发自己的可视化分析引擎,用于丰富图片描述。
案例3:JavaScript优化带来的虚惊
为了提升网页性能,Pinterest对JS进行了优化,临上线前,拉到SEO实验框架中跑了几天,结果发现流量直线下跌,如下图所示:
一开始大家以为搜索引擎需要适应,等适应之后一切会好起来,但是流量下降的越来越多,于是果断下线了新的JS,又花了1个月,流量才逐步恢复。
现在,即使某个上线需求不针对SEO,Pinterest也会丢到SEO实验框架中,确保不影响线上流量,尤其是如下几个方面会加以重点关注:主布局的变化,H标签的变更,注册模块的调用和JS获取内容。
人家的SEO做的就是这么科学,看完之后,也好想来一发,用科学的方法指导SEO,你值得拥有!
原文可见: https://engineering.pinterest.com/blog/demystifying-seo-experiments