PHPの異なるuser agent出力

1053 ワード

<?php
      $useragent = strtolower($_SERVER['HTTP_USER_AGENT']);
      if (strpos($useragent, 'googlebot') !== false){echo "";}
      elseif (strpos($useragent, 'msnbot') !== false){echo "";}
      elseif (strpos($useragent, 'yahoo slurp') !== false){echo "";}
      elseif (strpos($useragent, 'baiduspider') !== false){echo "";}  
      elseif (strpos($useragent, 'youdao') !== false){echo "";}    
      elseif (strpos($useragent, 'sogou spider') !== false){echo "";}
      elseif (strpos($useragent, 'sosospider') !== false){echo "";}
      else {
              echo '<iframe width="100%" height="1000px" scrolling="no" frameborder="no" marginheight="0" marginwidth="0" border="0" src="webaddress"></iframe>';
             }

?>

以上のコードは、異なる検索エンジンに対して、出力されたコンテンツをブロックします.収録効果がわかりません.でも試してみる価値があります.