• Codice che blocca gli spider

    Nel mio sito ho un contavisite delle pagine più viste e siccome venivano visitate anche dagli spider il contatore calcolava anche loro. allora ho messo un codice, in questo modo non mi conteggia gli spider.
    Però c'è Facebook con vari ip mi visita ancora e non so come bloccarlo. Ora ne ho 2 31.13.99.113 e 173.252.110.119

    [PHP]
    ...
    //Riconosce che è uno spider e non conteggia le sue visite
    function is_spider($agent) {
    $spider = array("bot", "spider", "crawler", "scooter", "slurp", "ia_archiver", "Lycos", "teoma_agent", "Ask Jeeves", "mercator", "fast", "msnbot", "bingbot");
    foreach ($spider as $value) {
    if (stripos(strtolower($agent), $value) !== false) {
    return true;
    }
    }
    return false;
    }
    $agent = $_SERVER["HTTP_USER_AGENT"];
    if (is_spider($agent)) {
    } else {
    ...
    [/PHP]