『葉狂人』的怕失憶筆記 Back-End

如何偵測是否為搜尋引擎的 HTTP_USER_AGENT

有時候我們需要過濾搜尋引擎的流量

以下的代碼就相當的好用

function _bot_detected() {
  if (isset($_SERVER['HTTP_USER_AGENT']) && preg_match('/bot|crawl|slurp|spider/i', $_SERVER['HTTP_USER_AGENT'])) {
    return TRUE;
  } else {
    return FALSE;
  }
}

資料來源 http://stackoverflow.com/questions/677419/how-to-detect-search-engine-bots-with-php

『葉狂人』的怕失憶筆記, author
相信自己,跟隨自己的心靈和直覺,不要盲從信條,不要盲目攀比,你就會是最幸福的。
Google大中華區前總裁 李開復