Googlebot Alert

  • 投稿日:
  • by

 この記事にGooglebotが巡回した時にメールで通知するスクリプトがあったので、早速参考にして導入してみた。
 
* GoogleBotAlert.php 「BOLDの箇所はサーバの環境に合わせる」

$email = "YOUR EMAIL";
if( eregi("googlebot" , $_SERVER['HTTP_USER_AGENT']) &&
eregi(".googlebot.com", $_SERVER['REMOTE_HOST'] ) )
{
mail($email, "Googlebot Alert",
"Google just indexed your following page: " .
$_SERVER['HTTP_REFERER'] .
"\n" .
"HTTP_USER_AGENT: " .
$_SERVER['HTTP_USER_AGENT'] .
"\n" .
"REMOTE_HOST: " .
$_SERVER['REMOTE_HOST'] .
"\n" .
"REMOTE_ADDR: " .
$_SERVER['REMOTE_ADDR'] );
}
?>

* 自分のBLOGページへ設定 「BOLDの箇所はサーバの環境に合わせる」

<script language="JavaScript">
 document.write("<iframe scrolling=no frameborder=0 width=0 height=0 src='http://SERVER_DOMAIN/SCRIPT_PATH/GoogleBotAlert.php'>");
 document.write("</iframe>");
</script>

 
 単純ですが、今までログを見て巡回を知った程度だったので便利かも・・・