0

有什么方法可以查明用户是否通过任何一个使用 Perl 的搜索引擎(Google/Yahoo/Bing 等)访问网站?在我的项目中,我必须确定用户是否通过其中一个搜索引擎访问该网站。

CGI referer 可用于找出用户之前查看的内容,但在获取 URL 后,必须对所有搜索引擎进行匹配,以确定它是否来自搜索引擎(Google/Yahoo/Bing 等),这将不可行

我的 $cgi = 新的 CGI;打印 $cgi->referer();

有人可以解释一下吗?

4

1 回答 1

2

这几乎就是您必须做的:获取推荐人,然后对照搜索引擎列表检查它。除了检查 URL 的文本之外,没有其他方法可以确定任意 URL 是否属于搜索引擎。

于 2013-04-02T11:06:26.760 回答