如何知道来自哪个搜索引擎的访问者来我的网站?PHP-JAVASCRIPT


how to know from which search engine the visitors coming to my website ? PHP-JAVASCRIPT

我能知道访问者曾经在我的网站上使用过哪个"搜索引擎"吗?

例如:

  • 如果访问者在谷歌上搜索我的网站,当点击从谷歌到我的网站的链接时,我需要知道搜索引擎的名称,这里是"google.com"。

  • 同样,如果在雅虎上搜索,点击我的网站链接,我会得到雅虎作为搜索引擎。

有可能吗?

查看超全局$_SERVER。

通过测试并回显$_SERVER['HTTP_REFERER'],您可以捕获引用的URL。

示例代码:

if (isset($_SERVER['HTTP_REFERER'])) { 
    echo $_SERVER['HTTP_REFERER']; 
}

手册中需要记住的内容。

将用户代理引用到当前页面的页面的地址(如果有)。这是由用户代理设置的。并非所有的用户代理都会设置此项,有些用户代理提供了修改HTTP_REFERER的功能。简言之,它不能真正被信任。