Şöyle bir kod daha kullanışlı olur kanımca.
if (strstr($_SERVER['HTTP_USER_AGENT'], 'Googlebot')){
echo "google bot için içerik";
}else{
echo "kullanıcıya yönelik içerik";
}senin kod eğer user agent parametresinin bir karakteri bile değişirse patlar.
LAKİN BUNUN ADI CLOACKİNGDİR.
YASAKTIR.
BOTU ENGELLEYECEĞİM DİYE OTOMATİK BAN YİYEBİLİRSİN.
Arkadaşların dediği gibi botu engellersen daha sağlıklı olur.
Yoksa her şekilde bota başka kullanıcıya başka sayfa göstermek ban nedenidir.