PHP: individuare i bot

PHP: individuare i bot

Con PHP possiamo individuare i bot utilizzati dai motori di ricerca o dalle piattaforme social.

La soluzione รจ la seguente:


function is_bot() {
    $ua = $_SERVER['HTTP_USER_AGENT'];
    return preg_match('/Googlebot|DoCoMo|YandexBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|facebookexternalhit/', $ua);
}

Torna su