301.302リダイレクトは一般的には.htaccessが使われることが多いですが、phpでも可能です。
ソースは下記の通りです。
<?php
$header = getallheaders();
$agent = $header[“User-Agent”] ;
if(ereg(“Googlebot”,$agent)){
header( “HTTP/1.1 302 Moved Temporarily” );
header( “Location: http://www.xxx.co.jp” );
exit;
}
?>
//上記のは302リダイレクト、301にするには
header( “HTTP/1.1 302 Moved Temporarily” );
を
header( “HTTP/1.1 301 Moved Temporarily” );
に変更すればよし。