Search code examples
phpweb-crawlerbots

how to detect search engine bots with php?


How can one detect the search engine bots using php?


Solution

  • Here's a Search Engine Directory of Spider names

    Then you use $_SERVER['HTTP_USER_AGENT']; to check if the agent is said spider.

    if(strstr(strtolower($_SERVER['HTTP_USER_AGENT']), "googlebot"))
    {
        // what to do
    }