如果没有部署统计脚本或者工具,那么想要知道一个网站或者某个网页的访问量是很困难的。爱站等工具使用搜索引擎索引的方式来估算访问量,因此对于小流量网站或者非常规类型网站的访问量的估算会有非常大的偏差(通常是偏低,甚至可能偏低2-3个数量级)。今天,我们介绍一个小技巧,可以估算一个小流量网站的访问量(对于博客比较准确)。使用这种方法估算可以获得小流量网站大致的访问量区间。
本文作者为香菇肥牛,本文永久链接为https://qing.su/article/161.html, 转载请注明原文链接。谢谢!
1, 原理
我们先来介绍一下估算的原理。所有Chrome浏览器用户(桌面版和手机版)在访问任何一个网站的时候会都留下一条网站加载时间的测速记录,并自动上传至谷歌的页面测速服务进行归档。如果某个页面或者网站在过去一个月内被Chrome桌面版浏览器或者Chrome手机版浏览器提交了超过200条记录,那么在使用PageSpeed测速工具的时候就可以查看到该网站的Field Data; 如果不超过200条记录,那么PageSpeed就不会显示Field Data.
2, 模型与分布
然后再介绍一下大致的用户浏览器使用分布。在整体统计学意义上,网站的总访问量和移动端占比是呈正相关的。也就是说,访问量越大的网站,其移动端访问量的占比通常也会越大,通常和电脑端流量差不多。而相反,访问量越小的网站,其移动端访问量的占比就越小。对于一个小流量的网站来说,通常电脑端流量是主要流量来源。对于月5000IP以下的小流量博客或者资讯类网站来说,通常可以假设手机端流量在10% – 20%,电脑端流量在90% – 80%. 我们假设手机端流量占比15%, 电脑端流量占比85%. 如果您要估算的网站是视频/图片类型的网站,则手机端流量占比会显著提高。
无论是电脑端还是手机端,Chrome浏览器的流量都占60%左右。(可以参考https://en.wikipedia.org/wiki/Usage_share_of_web_browsers)
那么,按照15:85的比例估算,那么手机端Chrome占总访问量的15% * 60% = 9% => 约等于10%, 电脑端Chrome占总访问量的85% * 60* = 51% =>约等于50%
3, 判断条件
基于上述的估算模型,我们可以得出结论,如果PageSpeed能够显示手机端和电脑端的Field Data, 那么这个小流量网站的月流量在2000以上;如果只能显示电脑端Field Data而不显示手机端,那么这个小流量网站的月流量在400 – 2000之间;如果两者都不显示,那么该网站的月流量在400以内。我将这个模型估算了6个我自己或者朋友的网站,并与实际访问统计数据做对比,其结果是基本准确的。
4, 具体流程
我们先打开PageSpeed,并输入要测试的网站。
PageSpeed: https://developers.google.com/speed/pagespeed/insights/
在检测结果中能看到是否分别有手机端和电脑端的Field Data. 比如,我们测试一下香菇肥牛的博客,发现在移动端和桌面端都有Field Data. 下面绿框框起来的部分就是Field Data.
这说明我们的博客的月流量估算大于2000。
我们测了下面另外一个网站,该网站的手机端没有 Field Data, 只显示了does not have sufficient real-world speed data, 如下图红框所示;而该网站的电脑端有Field Data.
这说明,我们测试的这个网站的月流量在400 – 2000之间。
5, 总结
综上,我们可以使用PageSpeed提供的Field Data功能,粗略地估算一个小流量网站的月流量区间。在没有实际统计的情况下,这种方法由于是基于真实流量而不是基于搜索引擎关键词等分析,因此比使用爱站等第三方网站查询的结果要准确得多。这个方法的局限性也是显然的:它只能按照这三个区间估算一个小流量网站的流量,而且如果网站类型不是博客或者资讯类,那么手机端访客的量可能会较高,需要根据实际情况来修改上述的模型。
本文作者为香菇肥牛,本文永久链接为https://qing.su/article/161.html, 转载请注明原文链接。谢谢!