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链接的页面上构建模式的信息). 但要小心:搜索引擎可能会惩罚向机器人和其他客户提供不同内容的页面. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |