2

Mozilla Firefoxで一部のコンテンツを非表示にする場合は、次のコードを使用します。

<?php if (strpos($_SERVER['HTTP_USER_AGENT'], 'Gecko') == FALSE) { ?>
Hide only in Mozilla
<?php } ?>

私の質問は、一部のコンテンツをGooglebotに非表示にする方法です。

4

3 に答える 3

6

次のようなユーザーエージェントに基づいてgooglebotを検出できます

ユーザー エージェントのリストは、 http: //www.useragentstring.com/pages/Crawlerlist/ にあります。

Googlebot の場合:

if (strpos($_SERVER[‘HTTP_USER_AGENT’],"Googlebot")) { // do some functionality }

しかし、Google の要素を非表示にするのは悪い考えです。Google は賢いので、間違いなく罰せられる可能性があります。

http://support.google.com/webmasters/bin/answer.py?hl=ja&answer=66355

于 2012-06-19T18:38:42.457 に答える
1

robots.txt ファイルをウェブサーバーに配置し、googlebot またはすべての検索エンジンを除外するように設定する必要があります。それがどのように機能するかについての適切な説明は、www.robotstxt.orgにあります。

于 2012-06-19T18:24:49.417 に答える