如果页面访问是有机的,PPC或从网站获取

时间:2017-05-24 05:54:34

标签: php analytics http-referer

我正在一个网站上工作,我有一个像

这样的页面
http://www.test.com/contact-us

我需要跟踪用户访问此页面的位置。例如:

- From a Search engine
- From web website
- From PPC ads
- From Feeds
etc

需要将其保存到DB中。 有没有办法在php中实现这一点。

-

由于

1 个答案:

答案 0 :(得分:0)

您可以将$_SERVER['HTTP_REFERER']用于此目的。 但它是$ _SERVER变量中的可选键。只有当有人从任何其他来源访问您的网站时,您才会获得$_SERVER['HTTP_REFERER']

可能的来源是 -

  • 另一个网站
  • 您网站的另一页

如果用户通过在浏览器中输入您的网址直接访问您的网站,则不会获得任何 HTTP_REFERER 密钥。