SEO作弊法(上)-不要欺騙搜尋引擎

2

就一個正常的搜尋引擎程序來說,從蜘蛛程序抓取網頁資料,到最後顯示在使用者的搜尋結果頁面裡,應該都是完成的電腦程序流程,而非人工篩選。

所以相對的就有些人,會利用電腦規則中的漏洞進行非法欺騙搜尋引擎的行程,而這看似無害的動作,卻可能引起搜尋引擎的反感,進而對該網站進行懲罰。

每一個搜尋引擎都有針對作弊行為的偵測程式,有時甚至也會有人為的檢測動作,就是為了避免作弊行為導致搜尋引擎的能力受到使用者的質疑。

而每一家搜尋引擎都有針對作弊網站的懲罰,以下列出三個

Yahoo!作弊聲明

Google作弊聲明

百度的作弊聲明

而這次「走在高空鋼索上的危險行為」系列的文章中,所說明的作弊方式,並非告訴你如何作弊,而是要你去避免這樣的行為,也可以讓你對照,是否曾有SEO的廠商告訴你要做這些事情,這些都是會對你的網站造成無法彌補的後果。

我們將分為三篇文章針對SEO作弊行為進行解說:

1.關鍵字的堆疊或誤導性的關鍵字(Keyword Stuffing/Repeated Words)這個是初步最常見的作弊方法,在Title以及meta的地方做關鍵字的堆疊。

過度的關鍵字堆疊,將造成搜尋引擎的誤判,短時間內會讓網站的提名快速爬升,但卻也會很快的被搜尋引擎發現,並而進行懲罰。

圖一. SEO 作弊手法 - 大量堆疊關鍵字

圖一. SEO 作弊手法 – 大量堆疊關鍵字

 

上面的例子裡,可以清楚的看見,網頁內的原始碼不斷的進行關鍵字的堆疊, 尤其是在meta Description的部分,不斷的堆疊並重複關鍵字。

作弊的檢查方式:

(1)在頁面上的空白區域按下滑鼠的右鍵

(2)按下「檢視原始碼」這個選項,會顯示出這個網頁的所有原始碼

(3)從最上方開始尋找Title以及meta這兩組關鍵的語法,跟隨在這兩組語法後就會很明顯的看見很多關鍵字堆疊。

2.隱藏的網頁內容及連結(Hidden Text/Link)

這個方式算是常見的手法,一般來說有分為隱藏文字與CSS隱藏文字兩種方式。

下列範例中使用的為display:none的方式,將堆疊的關鍵字隱藏起來,讓你在頁面上看不到這些字,但是搜尋引擎仍會抓取。

圖二. SEO 作弊手法 - display none

圖二. SEO 作弊手法 – display none

 

作弊的檢查方式:

(1)在頁面上的空白區域按下滑鼠的右鍵

(2)按下「檢視原始碼」這個選項,會顯示出這個網頁的所有原始碼

(3)從最上方開始尋找DISPLAY這這個關鍵語法,找到之後,確認一下語法是不是[DISPLAY:none],而且後面帶了很多的關鍵字堆疊,如果找到,那恭喜你,成功的看透了此作弊法。

而另一則範例則是使用與背景色相同,並以極小字的方式出現,如果正常瀏覽時也看不出來

圖三. SEO 作弊手法 - 隱藏文字,反白前

圖三. SEO 作弊手法 – 隱藏文字,反白前

上面是正常瀏覽的畫面

圖四. SEO 作弊手法 - 隱藏文字,反白後

圖四. SEO 作弊手法 – 隱藏文字,反白後

 

但如果使用「全選」網頁時,就會出現這些與背景顏色相同的字。

只要在HTML裡面將字型設定跟背景色相同或是CSS裡面進行設定,並將文字極小化就不容易一下子被發現。

作弊的檢查方法:

(1)在頁面上的空白區域按下滑鼠的右鍵

(2)按下「全選」這個選項,此時所有的畫面都會被以反白的方式選取

(3)反白後,就會看見所有的隱藏字了

awoo SEO研究團隊

 

2 Responses to “SEO作弊法(上)-不要欺騙搜尋引擎”
  1. Avalon

    你好,我想請教一下關於文中說明的問題。我的網站(BLOG)幾乎全部內容都用Google excel的內嵌式視窗,因此除了標題,內容是完全無法被搜尋引擎搜索到。我提供的內容是CD的銷量資料,因此我希望CD名稱能被搜索到。如果我用display none來把每名歌手的大量CD名稱輸入到其文章上,以便搜尋引擎發現,由於除了內嵌式視窗便沒有任何文字內容,這會不會反而被認為是作弊而受到懲罰呢?如若方便,盼能回答,謝謝。

    • Awooseo

      建議不要使用display:none;
      真的很容易被認為是作弊而遭到處罰喔~

      題外話,剛剛去逛了你的網站,發現到你自己有使用schema.org的語意標籤,
      目前這還不算很多人使用,你怎麼知道要用語意標籤呢?

歡迎留言給awoo