0

我刚做了一个酒精饮料网站。他们需要对所有链接进行年龄验证。这是一个单页网站,我使用主干路由系统。我已经使用 SESSION 对象创建了检查,因此如果未设置 SESSION 对象,我将加载介绍视图(年龄验证视图)。这一切都按预期工作,但问题是谷歌机器人。当他们试图抓取我的页面时,应用程序总是在加载介绍(年龄验证)视图。这是该网站的链接,但我认为它不会很有用,因为我想这更像是一个合乎逻辑的技术问题......所以..我的问题是如何只重定向访问者并让谷歌机器人看到页面的实际内容?我应该使用 cookie 还是有办法通过 php 实现这一点?

4

1 回答 1

1

是的。就像是

If ($_SERVER['HTTP_USER_AGENT'] == "Googlebot") {

$_SESSION['ageverified'] = true;
// do more

}

应该管用。

有关所有确切的用户代理名称及其爬取的内容,请参见此处。

http://support.google.com/webmasters/bin/answer.py?hl=en&answer=1061943

于 2013-03-03T15:58:39.280 回答