SEO的第四課-搜尋引擎的規則

本文為2007年舊文,SEO各種技術及觀念不斷更新,此篇為個人意見僅供參考。

停了好一陣子沒寫SEO相關的文章,趁著有些空檔,趕快再來複習一下。

瞭解搜尋引擎的規則是不是很重要,這個其實是見仁見智的,看過許多書籍以及SEOer的部落格,大家都一直強調不要去猜測搜尋引擎的規則,其實這是SEO的初學者來說,是一個很矛盾的事情。
SEO不是就是在作符合搜尋引擎規則的事情嗎?為什麼又說不要去猜測搜尋引擎的規則呢?如果不去猜測搜尋引擎的規則,又要怎麼作SEO呢?
其實所謂的「不要去猜測搜尋引擎規則」這只是一個基礎觀念,他的意思是在告訴你,作SEO不要老想著要破解搜尋引擎的規則,而是就已知的規則中去做好網站的優化,進而變動性的去符合搜尋引擎的規則才是正確的想法。
搜尋引擎的規則幾百種,如果真要花時間一個一個去做條列式的分析,那只會花非常多的時間,卻不見的有一定的效用,所以與其花時間在猜測搜尋引擎的規則,不如把網站的優化作的更為徹底,然後再依照搜尋引擎的變動去作調整,那才能夠做到SEO最重要的部分。
不過這一篇是談搜尋引擎的規則,我以較為簡單的分類方式列出搜尋引擎的基礎規則,而要作SEO的基礎,這個部分顯的非常重要。

1.簡潔的程式編碼

網頁設計師在編寫網頁的時候,網網不會重視到程式編碼的乾淨程度,而且因為現在網頁編寫的軟體越來越簡便,但這些網頁編寫軟體重視的是使用簡單,以及「所見即所得」的方便性,所以並不會去重視程式編碼的乾淨度。
但,為什麼程式編碼乾淨度很重要呢?有一個很重要的關鍵。
很多人都以為搜尋引擎全文檢索的蜘蛛在收取網頁資訊的時候,是將整個網頁的資料全部抓下來,這是一個很大的錯誤,因為,蜘蛛程式要在最短的時間之內找到網頁的重點,所以他只會選擇性的抓取資料,而因為網頁的資料重要性高的,通常會排在前面,所以他只會抓去前面的一段資料。
● Google檢索每頁網頁量約110K
● Live!檢索每頁網頁量約150K
所以網頁的程式編碼中,越上面的文字越被重視,且越容易被抓取,所以程式編碼的乾淨程度,在SEO中佔有相當重要的位置。

2.關鍵字的分佈與放置

SEO主要是針對關鍵字對搜尋引擎進行優化,所以關鍵字的出現與放置,就更顯的重要,而以下幾的關鍵是必須要重視的。
◆ 關鍵字的密度(Keyword Density)
‧ 同個關鍵字出現在網頁的次數
‧ 不是人多就會贏
‧ 百分之七的意義
所謂關鍵字密度的重點就在於上面所提出的三項重要課題,同個關鍵字出現在網頁的次數,就表示該網頁所談及該關鍵字的重要程度,所以次數很重要。
但是別忘了,「不是人多就會贏」不是打了一堆關鍵字就會贏了,如果關鍵字只是比多的話,那未免也太小看搜尋引擎了,關鍵字的出現在於合理的出現以及合適的出現,在字詞中需要去強調但又不過份露骨的帶出關鍵字來,這也就是在關鍵字策略中很重要的一環。
多少關鍵字是對的?這其實沒有一定的定論,但是一般而已,許多SEO的研究先驅們的心得多表示,關鍵字的量佔有整個網頁文字的百分之七到百分之十四(7﹪~14﹪)為最適當的狀況。
但繁體中文字是雙位元組的組成文字模式,所以不若英語系的單位元組的文字模式容易計算,所以一般來說,再算關鍵字數量的時候並不會過份去精細計算,但會先以大量分佈,然後刪減分析的方式來測試搜尋引擎的計算。

◆ 關鍵字的緊密度(Keyword Proximity)
‧ 使用者不會只打一個字來搜尋
使用者在使用關鍵字時的想法是千變萬化的,比如目前網誌中有一篇談及iGoogle,我從GOOGLE分析中得知,有使用者是以「什麼是iGoogle」來作搜尋的字,也就是說,關鍵字的運用不要太過死板,要符合邏輯,才能針對所有的使用者關鍵字來作符合。
而關鍵字的緊密度在於要能夠儘量在合理的範圍中緊密的出現,這樣搜尋引擎會較容易判定你是符合該關鍵字的頁面。
◆ 關鍵字的顯著度(Keyword Prominence)
‧ 網頁標題
‧ 主題標題
‧ 內文
‧ 網頁描述
這裡所提及的部分要先釐清一個觀念,SEO針對的是每一個網頁,而非每一個網站,也就是說,搜尋引擎的搜尋是針對每一個網頁進行比對,所以每一個網頁都要針對關鍵字的顯著度進行優化。
網頁標題就是Page title,每一個網頁的標題都必須跟隨網頁內容的主題變動,如果整個網站的網頁標題都是相同的,搜尋引擎的重要度就會降低。
主題標題跟網頁標題很類似,他也必須跟從每個網頁的主題變動,所以通常會看到這樣的顯示方式「富貴大佛介紹∣蘇美島旅遊」,這個是比較好的組合方式,也比較清楚。
內文的關鍵字顯著度當然是很重要的,而且要懂得善用語法特性,比如搜尋引擎對欲<H1>這樣的語法下的文字會很重視,因為他的語法中所代表的意義就是很重要的,所以需要適當的放置,但也不能過多,不然對搜尋引擎來說就失去重點了。
網頁描述的重點在於Meta語法,其實目前許多搜尋引擎已經不再將META的語法列入排序規則中,但仍會參考,META語法主要分為三種:
a. Meta keywords:關鍵字清單(大部分的搜尋引擎都不支援)
b. Meta Description:網頁內容描述(Google支援,YAHOO!不支援)
c. Meta robot:告知搜尋引擎不要index此網頁(所有搜尋引擎都支援)

3.網頁連結的普遍性與擴散性

網頁與網頁間的相互很重要,如果蜘蛛程式爬到某一個網頁之後,找不到其他連結到其他網頁的路徑後,他就會認為這是就是網頁的盡頭,其他的網頁也就不會再檢索了,所以完成網頁之後,需要依段時間去測試每個網頁跟網頁間的連結,如果可以做好充分的連結,會讓蜘蛛程式很輕易的可以走到每一個網頁去檢索資料。
而擴散性指的是重要性,如果搜尋引擎判定首頁為最重要的網頁時,會給予一個分數標準,如果其他的網頁可以做到充分的連結時,首頁的重要性將會擴散的其他網頁去,而其他網頁的重要性也跟著就提高。
這個的好處是什麼呢?我舉一個實際的例子。
如果首頁的關鍵字是「旅遊」,而其中一個次頁的關鍵字是「蘇美島」,如果雙方充分連結之後,搜尋引擎給予首頁的評價是5分,那麼給予蘇美島的評價可能會是4分,那蘇美島這個關鍵字就會在搜尋引擎中與其他網頁進行評比,也許網頁本身優質不若其他網頁,但經由擴散性的評比之後,他就會得到比較高的評價。

4.重要的搜尋引擎與目錄服務登錄

搜尋引擎的登錄是一個重要的動作,因為搜尋引擎之間也會相互交換資料,所以當你在重要的搜尋引擎得到登錄及排名時,在其他的搜尋引擎也會得到重視。
而另一個重要的事情是目錄服務的登錄,目前的目錄服務包括有
YAHOO!Directory
YAM
Openfind
Open Directory
而其中最重要的一個目錄服務就是Open Directory,因為他的登錄最難,所受到的重視就最高,但因為每個搜尋引擎參考的目錄服務不盡相同,所以一定要儘量的去登錄每一個目錄服務。

5.反向連結的重要性

所謂反向連結就是,別人連結到你的網站,這個的評價功能跟之前所提的網頁連結的擴充性有點類似,觀念上其實很相同。
如果連結到你網站的該網頁擁有高評價,那麼你受到連結的網站也會得到不錯的評價,所以得到高評價網站的青睞就顯的相當的重要。
但是千萬不要作一件事情,那就是如果有人邀請你要來成為某個大連結農場的一員,千萬不要去,因為那只會另你的網站被搜尋引擎所討厭而已。
不要故意去作欺騙搜尋引擎的事情,那將令你得不償失。

搜尋引擎的規則談到這裡大概就是以上所說的這些,當然,這是所謂的大目標,你應該把這些部分都做好,再來進行細部的調整。
下次要談YAHOO!與GOOGLE的運作方式。

延伸閱讀:

“SEO的第四課-搜尋引擎的規則” 有 1 則留言

  1. 小王子

    你好,很高興認識你,也很高興遇到SEO的同好喔
    不敢說是批評指教,大家互相切磋求進步是好的

請留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

返回頂端