【问题标题】:Is there a way to recognize google bots with the php?有没有办法用 php 识别谷歌机器人?
【发布时间】:2013-02-17 16:59:53
【问题描述】:

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

【问题讨论】:

    标签: seo googlebot google-crawlers


    【解决方案1】:

    是的。类似的东西

    If ($_SERVER['HTTP_USER_AGENT'] == "Googlebot") {
    
    $_SESSION['ageverified'] = true;
    // do more
    
    }
    

    应该可以。

    请参阅此处了解所有确切的用户代理名称及其抓取的内容。

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

    【讨论】:

      猜你喜欢
      • 2015-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-12
      • 2010-09-30
      • 2015-01-29
      相关资源
      最近更新 更多