如何让你网站统计的更加精准?

引言

最近对比了自己网站在Cloudflare Analytics和51.la统计的数据,结果发现数值差距的比较大,这是为什么?

经过了摸索,发现了以下几个情况:

  1. 广告插件的拦截,大部分广告插件都会拦截网站统计,不仅是51.la,百度统计、谷歌统计都会中招。
  2. Clash规则中针对51.la也是拦截的。
  3. ……

以上是我发现的主要原因,统计网址都被拦截了,还统计个什么?所以与cloudflare的数据对比自然大相径庭。

解决思路

但是,在这过程,我们不难发现这些插件或者规则,都是针对域名进行封锁的。那我们有没有办法把官方给的域名,换成我们自己的?

所以,我们自然而然地就想到反向代理。

开始动手

我个人觉得51.la的数据界面比较符合我的审美与习惯的,所以我选择反代它。

1. 准备域名

在此,我用了我的一个域名 2ge.org,寓意二哥联盟。接下来,我将用这个域名进行反代。

官方域名我的域名
sdk.51.lafx.2ge.org
collect-v6.51.lafx-v6.2ge.org

2. 开始反代

用宝塔创建站点 → 点击设置中的反向代理

站点 fx.2ge.org

image-20230930201206465

站点 fx-v6.2ge.org

image-20230930201322808

image-20230930201413051

代码为:

add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Methods 'GET, POST, PUT, OPTIONS';
add_header Access-Control-Allow-Headers *;

测试是否生效

步骤很简单,完成以上几步就可以了。

之后回到我们的后台,获取统计代码。

image-20230930201608127

然后,我们再看看我们的成品效果。

image-20230930201657054

很好,效果很不错。

看看效果

网站是9月30日替换反代域名的,现在是10月2日中午,我们看看效果。

1. 网站流量统计

image-20231002131017996

效果十分明显,在替换之前,日ip在200~300之间,替换之后数据更加精准,ip在500左右,近乎翻倍了。可想而知,官方域名被屏蔽的有多严重。

2. 蜘蛛统计

image-20231002131400060

差距太过明显,替换之前几乎不统计蜘蛛,替换之后就能够有数据了。

结语

准确得知自己站点访问情况是很重要的,我个人不是为了商业价值。我主要是想知道自己站点访问人数真的很少吗?哈哈哈。

欢迎有疑惑在勿埋我心评论区留言。

无标签
打赏
评论区
头像
    头像

    厉害啊,这样做就行了

文章目录