程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php實現屏蔽掉黑帽SEO的搜索關鍵字

php實現屏蔽掉黑帽SEO的搜索關鍵字

編輯:關於PHP編程

     我給大家一個方法 我的思路

    思路就是這樣的 那些大佬們想做這個東西大部分還是要留QQ或者電話號碼

    那麼我就匹配裡面的規則 找出搜索裡面的數字 然後判斷數字字符串的長度 進而去判斷 是否為垃圾搜索

    奉上代碼:

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 <?php   //@功能 屏蔽掉黑帽SEO的搜索關鍵字 //@By 陽兄   function findNum($str=''){ //取出字符串裡面的所有數字 $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));//獲取數字字符串長度 if($the_lnum>6){ //判斷長度是否超過6 超過則直接301到搜索頁面 header("HTTP/1.1 301 Moved Permanently"); header("Location: http://".$_SERVER['HTTP_HOST']."/search.php"); exit(); } ?>
    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved