如果我想在Mozilla Firefox上隐藏一些内容,我会使用以下代码:
<?php if (strpos($_SERVER['HTTP_USER_AGENT'], 'Gecko') == FALSE) { ?>
Hide only in Mozilla
<?php } ?>
Run Code Online (Sandbox Code Playgroud)
我的问题是,如何向Googlebot隐藏一些内容?
小智 6
您可以根据用户代理检测googlebot
您可以在http://www.useragentstring.com/pages/Crawlerlist/找到用户代理列表
对于Googlebot:
if (strpos($_SERVER[‘HTTP_USER_AGENT’],"Googlebot"))
{
// do some functionality
}
但是隐藏谷歌的元素是一个坏主意,谷歌很聪明,你肯定会受到惩罚.
http://support.google.com/webmasters/bin/answer.py?hl=en&answer=66355