代表从网站发出的出站链接的抽象金属链环

出站链接追踪:查看访客点击哪些链接离开您的网站

标准分析工具告诉您访客访问了您网站上的哪些页面。但它几乎无法告诉您将访客带离开您网站的链接。然而,每个联盟链接、每个指向合作伙伴商店的"立即购买"按钮,以及每个指向外部资源的引用都是访客离开的时刻——这正是您想要测量的操作类型。出站链接追踪填补了这一空白。

为什么页面浏览次数无法捕获出站点击

当您网站上的页面加载时,会记录一次页面浏览。当访客点击指向另一个域的链接时,您的网站上没有新页面加载,所以没有任何内容被记录。浏览器只是导航到其他网站。从您的分析角度来看,那个访客的会话就结束了。

这比初看起来要重要得多。如果博客文章的主要目的是驱动点击到不同域上的产品页面,您的页面浏览报告会使该文章看起来像一个死胡同——高流量、快速退出、没有明显价值。实际上,它可能是您最好的转介来源。没有出站追踪,您无法区分失败的页面和完美完成其工作(将人们送到其他地方)的页面。

出站链接追踪如何工作

出站链接追踪将点击侦听器附加到指向外部域的链接。访客点击时,追踪器会立即触发一个小事件——记录目标 URL、点击来自的页面和时间戳——在浏览器导航离开之前。

技术难点在于时序:浏览器可能在追踪请求完成之前卸载页面。现代追踪器使用 navigator.sendBeacon() API 来解决这个问题,它保证即使页面在卸载,请求也会被发送。这与使可靠自定义事件追踪成为可能的机制相同。

基本模式

// 从概念上讲,这是追踪器对每个链接点击所做的事情 document.addEventListener('click', e => { const a = e.target.closest('a'); if (!a || !a.host || a.host === location.host) return; // 外部链接 — 在浏览器离开前记录它 navigator.sendBeacon('/collect', JSON.stringify({ type: 'outbound', url: a.href, from: location.pathname })); });

使用 statpx,您无需编写任何代码。出站链接点击由标准追踪代码片段自动捕获——这是您已经粘贴到网站中的同一行脚本。无需数据属性,无需手动标记单个链接。

读取您的出站点击数据

出站点击开始流入后,最有用的视图是目标和每个目标被点击频率的简单排序列表:

目标地址点击次数(30天)主要来源页面
partner-store.com/product1,284/best-tools-review
docs.example.org612/getting-started
twitter.com/yourbrand338/about
app.affiliate.net/signup205/pricing-comparison

这个表回答了页面浏览报告永远无法回答的问题:哪个评论页面实际上驱动了联盟点击?是否有人点击您添加到入职页面的文档链接?访客是否在点击前往您的社交档案还是竞争对手?

提示:将出站点击与来源页面配对。一个有 5,000 次浏览和 1,200 次出站点击的页面有 24% 的点击率——这是页面在完成其工作的强信号。一个有 5,000 次浏览但只有 12 次出站点击的页面可能有破损或放置不当的链接。

如何使用数据

statpx 自动追踪出站链接点击

每个外部链接点击都由标准代码片段捕获——无需逐链接标记。查看哪些页面发出最多流量以及它的去向。

免费开始追踪 →

底线

您最有价值的页面可能是标准分析将其视为死胡同的页面。出站链接追踪将"访客离开"转变为"访客点击了指向您的合作伙伴商店的链接"——一个完全不同的故事。如果您网站的任何部分存在是为了将人们送到其他地方,无论是联盟链接、文档门户还是另一个域上的结账,您都需要测量这些点击。将它们与内容性能一起追踪,以查看每个页面的全部价值,而不仅仅是它保留的流量。

Continue reading

Technical
How to Identify and Block Referrer Spam in Website Analytics
Technical
How to Filter Your Own Visits Out of Website Analytics
Technical
Custom Dimensions in Analytics: Track Extra Context Beyond Pageviews
Analytics by statpx