将内容隐藏到Googlebot

2 php user-agent

如果我想在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