加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – 如何识别客户端是一个搜索机器人?

发布时间:2020-12-13 17:05:14 所属栏目:PHP教程 来源:网络整理
导读:我使用 AJAX构建了我的整个站点(实际上它是GWT).我还实现了Google提出的AJAX抓取功能.然而,在实施之后,我发现Yahoo,Bing和百度都没有实现这个方案! 我想知道是否有办法识别网络客户端是一个搜索机器人.如果是,则会显示我创建的HTML快照. 我最好能在APACHE级
我使用 AJAX构建了我的整个站点(实际上它是GWT).我还实现了Google提出的AJAX抓取功能.然而,在实施之后,我发现Yahoo,Bing和百度都没有实现这个方案!

我想知道是否有办法识别网络客户端是一个搜索机器人.如果是,则会显示我创建的HTML快照.

我最好能在APACHE级别识别它们,然后我就可以做一个mod_rewrite.但是如果我可以在PHP或GWT中做到这一点仍然可以.

解决方法

要使用Apache,您可以在%{HTTP_USER_AGENT}上使用rewriteRule和RewriteCond.

RewriteCond接受RegExp,所以你必须在那里使用一个模式,它匹配所有这些机器人(你应该找到如何在由acme链接的页面上构建模式的信息).

但要小心:搜索引擎可能会惩罚向机器人和其他客户提供不同内容的页面.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读