最近利用鏡像站點操作站群十分猖獗,幾乎到處都能看到這些鏡像站點的影子,在百度站長社區、QQ群等seo站長圈子中,也經常遇到朋友在討論自己的網站被惡意鏡像了。今天就給大家聊一下,遇到鏡像網站現象我們所能做的。
首先,我們了解一下什么是鏡像網站?
鏡像站點的意思是將一個互聯網上的網站數據“拷貝”到本地服務器,并保持本地服務器數據的同步更新,因此也稱為“復制網絡站點”。
如何判斷自己公司的網站是否被鏡像網站了?
最簡單的操作,在百度直接搜索公司名稱,在搜索結果的前三頁中,出現標題是你們網站的,但是域名不是(通常是很長的二級域名)。那么就可以判斷,貴公司的官網被人惡意鏡像了。
鏡像網站
網站被鏡像了怎么辦?
1、百度搜索結果舉報
我承認這一點然并卵,但是還是希望大家遇到違規的站點,多舉報一下,就算當時沒有處理,如果舉報的人多了,希望能夠引起百度的重視。
辦法就很簡單了,直接點擊如圖的“舉報”
舉報鏡像站點
按照真實情況填寫一下,提交就行了。
2、負面消息擠壓法
一般惡意鏡像的網站權重不會太高,我們實在刪除不了,又想將影響降到最低,只需要把這些鏡像網站擠壓下去即可,網站首頁的位置有限,理想的狀況下,只需要展示公司官網、百度百科、百度知道、百度文庫、公司對外新聞宣傳這些信息就可以了。一般百度系的產品權重比較高,只要操作了,排名都不錯。
3、技術手段處理
如果對方鏡像站點采用反向代理技術,我們就可以通過技術手段來屏蔽。具體的操作方法如下:
js代碼的解決方案
這個js腳本的意思是,如果地址欄中的網址不是queqia.com和 www.queqia.com中的任何一個,那么就把地址欄轉向 http://www.queqia.com/。這段代碼同樣可以避免被人使用反向代理技術“偽造”一個跟自己一模一樣的網站。
php方法的解決方案
$proxy_rs = $this -> proxy_filter();
if( $proxy_rs != ‘queqia.com’ || $proxy_rs != 'www.queqia.com’ )
{
echo '非法反向代理訪問';
//header('Location: http://www.queqia.com/');
exit;
}
public function proxy_filter()
{
/*
$svrUrl = 'http://' . $_SERVER['SERVER_NAME'].$_SERVER["PHP_SELF"];
if (!empty($_SERVER["QUERY_STRING"]))
{
$svrUrl .= "?".$_SERVER["QUERY_STRING"];
}
return $svrUrl;
*/
return $_SERVER['SERVER_NAME'];
}
最后是htaccess方法的解決方案
在.htaccess代碼中寫入:
RewriteEngine On
RewriteBase /
php_value auto_append_file proxy.php
proxy.php的代碼如下:
$f = getenv("HTTP_X_FORWARDED_FOR");
$server = getenv("HTTP_HOST");
if (($f!="")&&($server!=“queqia.com”)&&($server!="www.queqia.com”)){
echo '本服務器禁止惡意反向代理!';
}
?>
大家根據自己的實際情況處理吧,最后希望搞鏡像站點的站長,調整一下站群方向吧,給廣大站長減少點麻煩吧。
上一篇:中小企業為什么要做網站?
掃一掃 加微信咨詢