我们之前讲了如何识别网站的外部流量来源,下一步当然是进一步分析外部流量转变为内部流量后的传递行为。这也是网站长期优化的一项重要数据支撑。所以本篇文章就来讲讲如何识别访客在网站中的访问路径。
目标1:查看每个页面的流量去向
方法:GA4 – 路径探索报告
在GA4的探索
页面,有一个系统预制的桑基图路径模板。我们可以在里面逐一查看具体页面的流量都是去到了哪里。
点击其中的一级,能展开下一级路径。节点类型建议选择网页路径和屏幕类,因为网页标题很可能因为SEO优化而改动,导致路径图的下一级中同时出现同一个页面的多个子路径,这样对分析来说就不是很清晰。
目标2:追踪特定链接
方法:为链接添加字符串尾缀
有时候,我们只想要知道页面中的某个或某几个链接被点击的次数。这个追踪方法就挺多的:比如用上篇文章中提到的追踪自定义事件的例子1,只不过略显麻烦;或者给链接加上字符串尾缀(类似于xxx.com/aaa/?ref=abc),这种方法要简单很多。
不过这种方式有一些统计弊端和SEO弊端:当访客在社交平台分享了带尾缀的url,那么访问计数会失真;另外,即便你简单地在robots.txt中设置了disallow,但是当其它网站有这个url的反向链接时,谷歌很可能不会遵守robots.txt规则,将你这条带尾缀的url也收录——导致重复内容和统计失真两个问题。
这种方法要注意潜在的SEO问题:
①必须要设置好 canonical 标签,指向原始网页,防止带字符串的url被索引、排名,进而导致追踪数据有误。正常情况下,SEO插件会帮我们自动添加canonical标签。但是我们最好到xxx.com/aaa/?ref=abc的页面源代码中检查一遍;
②建议在robots.txt中设置Disallow: /?ref=* ;
③将字符串尾缀页面设置为noindex是最佳方案——也是最保险的方案。
以追踪header菜单的链接点击次数为例:页首菜单是网站特别重要的一部分,我们通常把最重要的内容放在菜单中,因此,追踪到菜单中各个链接的点击数据非常重要,有利于我们评估某些链接/产品/内容的受欢迎程度。
我们只需要给菜单中的URL添加类似于?ref=header的追踪尾缀,那么这些链接的点击次数就可以在GA4或looker中查看,只需要筛选查询字符串字段即可。
Footer菜单或是页面中的具体某个链接也是类似操作。
目标3:查询页面流量来源
方法:参看页面引荐来源
在上面提到的GA4路径探索报告中,我们能够以正向顺序知道流量在每个页面上是怎么传递的。但要是我们想要反向知道某个页面的流量主要来自于哪些页面,那咋办呢?没关系,我们可以在GA4或looker中使用网页引荐来源网址字段。
引荐来源字段的值是包含外部来源的,当我们只想要查看内部来源时,可以用过滤
功能排除外部来源流量。有时候该字段会有空值,这相当于GA4没收到数据,可能是浏览器压根就没传递,关于这个的更详细解释大家可以查看阮一峰的HTTP Referer教程。
以上介绍的这3种方式,基本覆盖了流量在网站内部传导的详细路径,大家可根据自己的情况选择实施。