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