国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

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

2024-05-04 23:34:18
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了php實現屏蔽掉黑帽SEO的搜索關鍵字的相關資料,這里推薦給大家,有需要的小伙伴可以參考下。

相信很多站長遇到過這種情況:網站內的搜索功能被不良分子利用,通過在站內搜索框中不斷搜索敏感關鍵詞,產生一大批TITLE上帶有敏感關鍵詞的垃圾搜索結果頁(如下圖)。由于Baiduspider對每個站點的抓取額是有限定的,所以這些垃圾搜索結果頁被百度收錄,會導致其它有意義的頁面因配額問題不被收錄,同時可能因百度處理垃圾頁面而影響網站正常排名。

具體的參考百度官方的頁面http://zhanzhang.baidu.com/college/articleinfo?id=117

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

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

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

奉上代碼:

 

 
  1. <?php 
  2.  
  3. //@功能 屏蔽掉黑帽SEO的搜索關鍵字 
  4. //@By 陽兄  
  5.  
  6. function findNum($str=''){ //取出字符串里面的所有數字 
  7. $str=trim($str); 
  8. if(emptyempty($str)){return '';} 
  9. $result=''
  10. for($i=0;$i<strlen($str);$i++){ 
  11. if(is_numeric($str[$i])){ 
  12. $result.=$str[$i]; 
  13. return $result
  14. $the_lnum=strlen(findNum($q));//獲取數字字符串長度 
  15. if($the_lnum>6){ //判斷長度是否超過6 超過則直接301到搜索頁面 
  16. header("HTTP/1.1 301 Moved Permanently"); 
  17. header("Location: http://".$_SERVER['HTTP_HOST']."/search.php"); 
  18. exit(); 
  19. ?> 

以上所述就是本文的全部內容了,希望大家能夠喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 青州市| 鄂州市| 清徐县| 淮北市| 博罗县| 沙湾县| 天峨县| 保亭| 龙海市| 白水县| 迭部县| 叶城县| 杨浦区| 开封县| 吐鲁番市| 敖汉旗| 丹阳市| 江华| 白朗县| 类乌齐县| 晋中市| 铜川市| 西华县| 沈丘县| 通城县| 谢通门县| 哈巴河县| 库尔勒市| 前郭尔| 安平县| 正镶白旗| 固阳县| 沧州市| 贵阳市| 永平县| 高密市| 岱山县| 许昌县| 边坝县| 潜江市| 宿州市|