没有推荐人的请求最常见的原因是什么?

时间:2009-06-09 20:33:56

标签: http analytics referrer http-referer

我的服务包含大量请求,HTTP_REFERER为空值。我想正确地解释这一点,并想知道最常见的原因。

我知道HTTP_REFERER是一个可选的标头字段,但大多数具有默认设置的浏览器似乎都会发送它们。

到目前为止我找到的常见原因:

  • 代理
  • 机器人
  • JavaScript链接(所有这些?这个浏览器是否依赖?)
  • 来自书签或浏览器启动页面的请求
  • 用户手动输入了网址
  • Flash链接
  • 来自其他应用的链接,例如电子邮件客户端
  • 浏览器设置或隐私浏览器插件
  • 一些个人防火墙过滤引用
  • 如果重定向通过半官方刷新http标头
  • 发送,则大多数浏览器都不会发送推荐人
  • this
  • 这样的推荐人

缺少|无关|错误的内容?

是否有可能将百分比置于这些项目之后?或者可能对列表进行排序并指出比例?

4 个答案:

答案 0 :(得分:3)

百分比将取决于您的网站是什么以及为什么人们可能想要伪造他们的推荐人 ..还有一些人只是在没有主页的情况下打开一个新标签。或者通过浏览器以外的其他东西登陆(例如插件或聊天链接等)。

如果您的功能依赖于引荐来源,请使用Cookie或重新考虑设计。因为你不能依赖它。

答案 1 :(得分:0)

基本上,所有页面请求都不涉及用户点击网页上的链接。

答案 2 :(得分:0)

一切都取决于,我们没有足够的信息来说明最有可能的原因。我会说机器人,但你必须分析数据(假设你有服务器日志)并解释它。我不知道您的网站有多受欢迎或其目的是什么,因此机器人可能不是首要原因。

答案 3 :(得分:0)

在某些情况下,301重定向是丢失推荐信息的原因。