搜索引擎優化誤區分析

搜索引擎優化作弊是指針對搜索引擎算法的不完善而采取相應欺騙性手段提高頁面權重及相關性的行為,按照作弊的操作范圍可分為內部作弊及外部作弊。

內部作弊是指通過操控網站內部因素影響頁面權重及相關性的行為;而外部作弊則是指通過操控網站外部因素(外部鏈接)影響頁面權重及相關性的行為。常見的搜索引擎優化作弊方式包括:

1. 關鍵字堆砌

2. 隱藏文本

3. 鏡像網站

4. 門頁

5. 302 重定向

6. 偽裝

7.鏈接欺騙

其中,1-6 屬於內部作弊,而 7 屬於外部作弊。

1. 關鍵字堆砌

關鍵字堆砌是指在頁面上堆放大量與頁面主題相關或無關的關鍵字,這樣做是為瞭增加某些關鍵字的詞頻以提高頁面相關性。在頁面中常用於堆砌關鍵字的區域包括正文內容、<noframe>標簽及註釋。 正文內容中堆砌關鍵字是指在頁面主體標記(即<body></body>標簽間)的任何位置 上堆放與頁面相關或無關的關鍵字,如下圖所示。

在頁面正文內容中堆砌關鍵字不僅會影響頁面美觀及用戶體驗,而且還是一種欺騙搜索引擎的違規行為,搜索引擎輕易就能識別。

2. 隱藏文本

隱藏文本是最早也是最簡單的搜索引擎優化作弊方式之一,通過隱藏頁面中堆砌的關鍵字,達到既增加關鍵字詞頻、提高頁面相關性,又不影響頁面美觀及用戶體驗的目的。

隱藏文本通常通過控制文本的字號及顏色屬性值來實現。因此,這些隱藏文本對於普通用戶來說是不可見的,但搜索引擎卻可以識別。

(註:隱藏文本也是關鍵字堆砌的一種方式。)

3. 鏡像網站

廣義上的鏡像網站是指那些復制或者抄襲其他網站內容的網站。常見的鏡像網站有三種:

第一種是克隆網站,指在內容完全相同的網站 上綁定多個域名(這些內容可能在同一服務器上,也可能在不同的服務器上),例如:在相同內容的網站上同時綁定域名。

第二種是為內容完全相同的網站制定多套不同風格的頁面模版,再綁定多個域名。

第三種是數據采集網站,指網站中所有的內容都是通過采集程序采集的。

為瞭減少搜索結果中的重復信息,提高用戶體驗,搜索引擎會降低鏡像網站的權重或者忽略鏡像網站的內容。

4. 門頁

門頁即Doorway Pages,也稱為橋頁、跳轉頁或入口頁,是指針對搜索引擎而進行特別優化的頁面,當用戶訪問門頁時,會自動(或引導用戶手動)跳轉至另外一個內容完全不同的頁面上。 例如:頁面 1、頁面 2都是網站 A的頁面,頁面 1針對搜索引擎進行過特別的優化,而頁面 2是一個正常的頁面。當普通用戶訪問該網站時,會從頁面 1自 動(或引導用戶手動)跳轉至頁面 2,即頁面 1存在的目的是引導用戶進入頁面 2;當搜索引擎訪問該網站時首先得到的是頁面 1,而頁面 2則可能被忽略。這樣,這個經過特別優化的頁面 1就可以在搜索引擎中得到較好的表現,而普通用戶在搜索結果中點擊頁面 1的鏈接時,也會自動(或引導用戶手動)進入頁面 2。這時,我們稱頁面 1為門頁。 門頁可能是針對一個搜索引擎,也可能是針對多個不同的搜索引擎。由於每個搜索引擎的算法會存在或多或少的差異,有些人為瞭提高網站在各個搜索引擎中的表現,會針對不同的搜索引擎建立不同的門頁,再對不同的搜索引擎蜘蛛程序返回相應的門頁。

例如:如果程序監測到前來訪問的是 Googlebot,則返回針對 Google 而進行過特別優

化的頁面;如果是百度的 BaiduSpider,則返回針對百度進行過特別優化的頁面。

搜索引擎輕易就能識別門頁。對於使用門頁的網站,搜索引擎的處罰是非常嚴厲的,輕者降低網站權重,重者直接從索引中清除。

5 偽裝

偽裝即 Cloaking,是指根據用戶身份返回不同頁面的行為,是門頁最常用的跳轉方式之一。例如:面對搜索引擎及普通用戶返回不同的頁面,向搜索引擎返回經過特別優化的頁面,而對普通用戶則返回正常的頁面。不管在什麼情況下,偽裝都是欺騙搜索引擎的違規行為,因此會受到搜索引擎的懲罰。

偽裝實現原理:首先對前來訪問的用戶的頭部代理信息進行判斷,如果是搜索引擎蛛蜘程序則返回為搜索引擎而準備的頁面,否則返回正常的頁面。在進行偽裝時你必須知道搜索引擎蜘蛛程序的頭部代理信息,這些信息我們可以在服務器日志上查看到。例如:Google 蛛蜘程序Googlebot,百度蛛蜘程序baiduspider。 下面介紹以 PHP 實現的偽裝代碼:

<?php
$trouve=strpos($_SERVER[HTTP_USER_AGENT],Googlebot);
if($trouve!==false){
?>
<html>
… 為 Google 準備的頁面…
</html>

<?php
}
else{
?>
<html>
… 為普通用戶準備的頁面…
</html>
<?php

}
?>

6. 302 重定向

重定向指把對一個目錄或者文件的訪問請求轉發至另外一個目錄或文件(詳細請參考URL 優化一章中URL 重定向一節)。

重定向包括 301 重定向及 302 重定向。其中,302 重定向又稱為暫時性轉移(Temporarily Moved ),適用於臨時更換域名或目錄名稱等情況。常見的 302 重定向方式包括meta重定向及JS 重定向。在使用 302 暫時性重定向時必須十分謹慎,否則很容易會陷入門頁的誤區而遭到搜索引擎的懲罰。

Meta 重定向是指通過設置 Meta 標簽的 http-equiv 屬性值及內容來實現的重定向。例如:在頁面頭部加上代碼<Meta http-equiv=refresh content=3;url=>,則打開當前頁面 3 秒鐘後自動跳轉至網站。

在Meta重定向中,如果設定的停留時間過短(如:停留時間少於一秒),則會被搜索引擎認為是門頁。為瞭避免門頁嫌疑,我們在使用 Meta 進行跳轉時,通常會把停留時間設定在 3 秒以上。

JS 重定向,是指使用 Javascript 語言實現的重定向。代碼如下所示:

<SCRIPT LANGUAGE=JavaScript>
<!–
window.location.href=/ PQ秀秀網原創 如需轉載 請註明出處!