来自网址缩短程序的流量是否被视为直接流量?


24

来自缩短网址的流量来自,例如bit.ly,它们是否直接显示在Google Analytics(分析)中,还是保留了真实的引荐来源网址?

例如:如果有人输入bit.ly链接,则视为直接链接,但如果有人单击bit.lyTwitter中的链接,则视为来自Twitter的引荐流量?

Answers:


18

URL缩短服务bit.lygoo.gl(请参阅tinyurl.com以下说明)返回301移动永久HTTP状态-即。URL重定向。然后,浏览器向新(即长)URL发送新请求,并再次传递引用。对于大多数主流URL缩短服务,这都是相同的。

如果该服务执行301重定向(应如此),则浏览器将绕过引荐来源。在这种情况下,我看不出Google Analytics(分析)没有在其报告中不显示该推荐人的理由。

但是请注意,浏览器本身可以配置为禁止HTTP引用,甚至发送完全错误的内容。

流量是通过缩短网址(例如bit.ly)而来的,它们是否直接显示在Google Analytics(分析)中,还是保留了真实的引荐来源?

他们保留真正的推荐人。如果确实是直接请求,则这也可能是“直接”的。

例如 如果有人键入bit.ly链接,则视为直接链接,但如果有人单击Twitter的bit.ly链接,则视为来自Twitter的引荐流量?

是。请注意,twitter现在将其所有URL包装在其自己的URL缩短服务中,因此,引用URL的形式为http://t.co/xyzxyz

一个例子

以下缩短的URL都重定向到显示HTTP引用程序的页面。

您可以看到通过跟踪上述任何链接,可以传递HTTP引用(前提是您的浏览器已设置为这样做)。如果您将URL复制并粘贴到新的浏览器窗口中,则不会传递任何引荐来源-这是直接链接。

tinyurl.com (2015-08-08更新)

我不知道这是否是新东西,但我刚刚注意到,它tinyurl.com仅在第二次以及用户发出的后续请求中执行常规301重定向(并发送HTTP Referer)!最初tinyurl.com出现的请求似乎是要加载中间页,然后发出(JavaScript?)重定向!这将导致第一个请求返回一个200 OK状态,并且将引荐网址设置为缩短的“小” URL!(并执行浏览器历史记录中特有的操作。)

但是,在第二个请求上,将为您提供标准301重定向,并传递了预期的HTTP引用(也将被缓存)。(我想这可能是由在第一个请求期间设置的tinyurl.com cookie决定的。)

2015-08-09:我之前在Google Chrome浏览器中使用新的隐身窗口对上述内容进行了测试,但是无论如何,它现在似乎都会导致301重定向-因此,不确定到底发生了什么tinyurl.com,仅仅是“毛刺”?!

HTTPS-安全连接

只是有关从安全内容(HTTPS)到非安全内容(HTTP)的链接的补充说明-这会影响任何类型的链接,而不仅仅是URL缩短器。在这种情况下,浏览器未设置 HTTP引用标头。

如果引用页面是通过安全协议传输的,则客户端不应该在(非安全的)HTTP请求中包含Referer标头字段。

来源:RFC 2616第15.1.3节

JavaScript重定向

但是,JavaScript重定向破坏原始引用。没有Location设置标题,并且您仅看到200 OKHTTP状态代码。

  • 该页面将JavaScript重定向到与上述页面相同的页面(该页面显示HTTP引荐来源网址)。但是HTTP Referer是包含JavaScript重定向的中间页,而不是传递原始的Referer(即此页面)。

1
请注意,由于Pro Webmasters仅使用HTTPS并且上面的缩短链接是HTTP-在上面的示例中,浏览器不再发送引荐来源网址(如“ HTTPS-安全连接”部分所述)。不幸的是,我无法编辑答案以添加注释或更正链接,因为现在在整个Stack Exchange网络上都禁止使用URL缩短服务。参见:meta.stackexchange.com/questions/64450/…–怀特
先生,

链接应替换为支持https的服务(不支持w3dk.com),因为stackexchange现在位于https中,并且
引荐


2

这取决于。

通常情况下,通常将Web浏览器与Twitter或社交媒体一起使用时,单击缩短的链接将在Google Analytics(分析)中显示原始引荐来源。但是,由于许多用户使用的是手机和社交媒体应用程序而不是浏览器,所以最终将获得直接流量。如果您过滤了GA数据,则可能会看到大量来自移动设备的直接流量。

如何解决呢?

实际上,这很容易。在缩短广告系列跟踪变量之前,请将其添加到所有URL。然后,您可以看到GA中所有正确的内容。广告活动追踪我的意思是增加utm_sourceutm_mediumutm_campaignURL变量。无论您使用哪种缩短服务,甚至跨不同协议使用,这都是解决此问题的最佳方法。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.