php實(shí)現(xiàn)屏蔽掉黑帽SEO的搜索關(guān)鍵字

字號(hào):


    我給大家一個(gè)方法 我的思路
    思路就是這樣的 那些大佬們想做這個(gè)東西大部分還是要留QQ或者電話號(hào)碼
    那么我就匹配里面的規(guī)則 找出搜索里面的數(shù)字 然后判斷數(shù)字字符串的長(zhǎng)度 進(jìn)而去判斷 是否為垃圾搜索
    奉上代碼:
    <?php
    //@功能 屏蔽掉黑帽SEO的搜索關(guān)鍵字
    //@By 陽兄
    function findNum($str=''){ //取出字符串里面的所有數(shù)字
    $str=trim($str);
    if(empty($str)){return '';}
    $result='';
    for($i=0;$i<strlen($str);$i++){
    if(is_numeric($str[$i])){
    $result.=$str[$i];
    }
    }
    return $result;
    }
    $the_lnum=strlen(findNum($q));//獲取數(shù)字字符串長(zhǎng)度
    if($the_lnum>6){ //判斷長(zhǎng)度是否超過6 超過則直接301到搜索頁面
    header("HTTP/1.1 301 Moved Permanently");
    header("Location: ");
    exit();
    }
    ?>