
專注用戶體驗(yàn)設(shè)計(jì)與開發(fā)
-
商務(wù)合作
- 郵箱:123456789@qq.com
- 手機(jī):15323711532
- 座機(jī):0755-84185494
- 地址:廣東省深圳市龍崗區(qū)布吉中興路21號基業(yè)大廈
Copyright ? 2015 深圳市鑫惠廣網(wǎng)絡(luò)科技有限公司 粵ICP備2023111395號
網(wǎng)站被惡意鏡像后有哪些危害?SEO技術(shù)要先了解一下什么是鏡像網(wǎng)站。 一些做SEO優(yōu)化的伙伴發(fā)現(xiàn)自己在百度搜索自己的網(wǎng)站的時(shí)候出現(xiàn)了域名不同但是內(nèi)容完全和我們自己網(wǎng)站一樣的網(wǎng)站,這種情況就可以判斷為我們自己的網(wǎng)站被別人鏡像了。
網(wǎng)站被惡意鏡像后有哪些危害??如何判斷網(wǎng)站被鏡像?
最簡單的查看方法就是在百度上面搜索:intitle 我們網(wǎng)站的標(biāo)題 ,比如搜索:intitle 快排科技 - 網(wǎng)絡(luò)營銷學(xué)習(xí)全網(wǎng)整合營銷推廣工具軟件互聯(lián)網(wǎng)營銷資源站,如果百度上出現(xiàn)了很多標(biāo)題一樣但是域名不一樣的網(wǎng)站,這個就說明了網(wǎng)站被鏡像了。
網(wǎng)站被惡意鏡像后有哪些危害?
那么到底什么是鏡像呢?惡意鏡像又被稱為惡意解析,也被稱作為惡意克隆。一般是別人用一些特殊的技術(shù)手段將我們的網(wǎng)站完全復(fù)制一個出來。除了域名不同,網(wǎng)站的內(nèi)容完全和我們的網(wǎng)站相同。這些鏡像網(wǎng)站的工作原理一般是當(dāng)用戶訪問鏡像的網(wǎng)站的時(shí)候,這個網(wǎng)站的程序就會自動來原網(wǎng)站來調(diào)取數(shù)據(jù),然后修改相關(guān)的鏈接之后展現(xiàn)給用戶,這種實(shí)際上系統(tǒng)資源還是利用的原來的站點(diǎn)的。
這樣用戶和搜索引擎無法分辨哪個是真正的站點(diǎn),哪個是鏡像出來的站點(diǎn)。所以就會有可能導(dǎo)致正版網(wǎng)站有可能被搜索引擎停止收錄,甚至刪除已經(jīng)被收錄過的頁面。并且,如果他的這個域名有不健康的內(nèi)容那么有可能我們的站點(diǎn)也會受到相應(yīng)的污染,嚴(yán)重者會被攔截報(bào)毒或者 K 站的情況。
網(wǎng)站被惡意鏡像后有哪些危害,怎么處理?
1、通過 js 來防護(hù)網(wǎng)站被鏡像
在網(wǎng)站的頭部(也被稱作為頁眉或者 head)
<head></head>
標(biāo)簽里面添加以下代碼:
<script type="text/javascript">if (document.location.host != "www.seokuaipai.cn") {location.href = location.href.replace(document.location.host,'www.seokuaipai.cn');}</script>
或者加上以下 js 代碼:
<script type="text/javascript">rthost = window.location.host;if (rthost != "www.seokuaipai.cn") {top.location.href = "https://www.seokuaipai.cn";}</script>
需要注意的是,代碼中的 www.seokuaipai.cn 域名要換成你的主域名,如果填寫錯誤的話,會導(dǎo)致網(wǎng)站一直在刷新的狀態(tài)。但是這個也是有缺點(diǎn)的,如果對方的鏡像網(wǎng)站屏蔽了 js 的話這個方法是不能用的,所以方法 1 和方法 2 結(jié)合使用效果更佳。
2、如果對方屏蔽了 js,應(yīng)該如何防止被鏡像?
找到網(wǎng)站的頁眉,也就是 header.php 文件,我們編輯這個文件添加如下代碼:
<p style="display:none;"><script>proxy2016 = false;</script><img src="" onerror='setTimeout(function(){if(typeof(proxy2016)=="undefined"){window.location.host="www.seokuaipai.cn";}},3000);'></p>
有些網(wǎng)站是屏蔽 js 代碼比如下面的這個:
<script>...</script>
所以<script>proxy2016 = false;</script>
代碼將被過濾掉,img 的 onerror 設(shè)置超時(shí)時(shí)間 3000 毫秒,將運(yùn)行函數(shù)部分,檢測是否還存在 proxy2016 字符,如果沒有找到就會將主機(jī)的 URL 改為 www.seokuaipai.cn;為了安全起見,將 js 部分可以使用 js 代碼混淆,可以使用站長工具進(jìn)行代碼混淆《代碼混淆工具》比如本站的混淆結(jié)果如下:
經(jīng)過測試,這代碼在 Chrome、IE11、360 極速瀏覽器上都有效,并且會跳轉(zhuǎn)到原來網(wǎng)站的文章頁,如果需要火狐瀏覽器生效的話需要將代碼里面的 img 標(biāo)簽的 src 地址修改成空或者無效圖片地址就可以了。
3、通過屏蔽 IP 來防護(hù)網(wǎng)站被鏡像
我們知道網(wǎng)站鏡像的原理就是別人采集復(fù)制我們的網(wǎng)站,或者直接解析我們的網(wǎng)站內(nèi)容進(jìn)行展現(xiàn),所以我們只需要屏蔽掉對方網(wǎng)站主機(jī)的 IP 即可。下面就以 wordpress 程序?yàn)槔渌绦虻恼堊约簻y試。
我們首先要獲取對方服務(wù)器的 IP,這個 IP 有可能是對方域名所綁定的 IP,也有可能不是,這個我們可以通過網(wǎng)站日志查看下哪些 IP 訪問異常。如果對方是解析我們網(wǎng)站的話,我們可以通過下面的方法來獲取對方的 IP。首先復(fù)制下面的代碼,新建一個 php 文件,然后命名成“ip.php”上傳到你的網(wǎng)站根目錄。
然后訪問鏡像了你網(wǎng)站的站點(diǎn),在地址后面加上.../ip.php 這段代碼,然后你的網(wǎng)站根目錄會出現(xiàn) ip.txt 文件,我們打開這個文件之后就會看到一個 IP 地址。IP 獲取之后我們就需要屏蔽對方的 IP,以 wordpress 為例,我們找到網(wǎng)站的根目錄的.htaccess 文件。我們編輯下這個文件,我們添加如下的代碼(代碼里的 IP 修改成我們從 ip.txt 里面復(fù)制的 IP):
#添加 IP 黑名單Order Deny,AllowDeny from 162.158.72.179
如果你的網(wǎng)站采用的 CDN 加速的話,我們可以直接在 CDN 后臺添加 IP 黑名單。此時(shí)如果你刷新下鏡像的網(wǎng)站,如果對方網(wǎng)站是 403 報(bào)錯的話,就說明我們已經(jīng)處理完畢了,剩下的就交給蜘蛛來處理了。
以上就是關(guān)于“網(wǎng)站被惡意鏡像后有哪些危害以及怎么處理”的介紹,我們應(yīng)該養(yǎng)成定期分析數(shù)據(jù)指標(biāo)的習(xí)慣,這樣才能夠及時(shí)發(fā)現(xiàn)SEO數(shù)據(jù)異常,從而避免網(wǎng)站被惡意鏡像,上述內(nèi)容,僅供參考。
專注用戶體驗(yàn)設(shè)計(jì)與開發(fā)
Copyright ? 2015 深圳市鑫惠廣網(wǎng)絡(luò)科技有限公司 粵ICP備2023111395號