我一直覺得搜尋引擎優化更多的是一種藝術,而不是技術。
我估計做網站設計和搜尋引擎優化的以學理工科的居多,但是真正的搜尋引擎優化所要求的文科的基礎更多,比如市場行銷,廣告,心理學,寫作等等。 當然它也要求一些技術基礎,比如HTML,PHP,伺服器HTTP://www.aliyun.com/zixun/aggregation/22929.html">基礎知識等。 但對這些技術內容的要求不是很高。 一個高級程式編寫員並不意味著能成為一個好的搜尋引擎優化人員。
說搜尋引擎優化是自然的藝術,指的是對網站的優化應該看起來是自然而然的,無論搜尋引擎還是使用者都不應該感覺到你對網站做過了優化。
說搜尋引擎優化是平衡的藝術,指的是你不能把搜尋引擎優化手段用到極至。 對一個網站你必須有總體的考量和計畫。 不同的推廣手法,不同的SEO手法,要取得一個均衡。 不應該有任何一個因素顯得非常突出,或者非常弱。
當然這兩方面都是說起來容易,做起來困難。
有很多人覺得搜尋引擎優化很簡單,讀過一些資料後就成專家了。 實際上一些細微的地方需要你積累很多經驗,並對搜尋引擎和搜尋引擎優化有深刻的理解。
舉一個搜尋引擎優化自然性的例子。 我們都知道把網站登錄到網站分類目錄裡是獲得反向連結的一個好方法。 雖然反向連結的重要性現在有爭議,但不可否認高品質的分類目錄的反向連結對排名有一定影響。
很多站長會在網站設計完成後,向所有他知道的重要的分類目錄登錄,這也是很多專家所推薦的。 但在實際工作中,我還是建議不要同時向這些目錄登錄。
站在搜尋引擎的角度看,如果某一個網站突然在某一天或某一個時間內,在所有重要的網站分類目錄中出現,你覺得這自然嗎? 很顯然,只有腦子裡想著搜尋引擎優化的人才會這麼做。 一般的生意人會想到這一點嗎? 絕大部分不會。
當然,並不是說你這麼做就一定會導致什麼問題。 但是如果這種搜尋引擎優化痕跡太多的話,就成問題了。 你必須從每一個小的地方注意。
再舉一個平衡性的例子。 一般來說,最好的優化是使你的網站在很多個關鍵字下排名提高,而不是只有某一個你最關注的關鍵字排到第一,但其他不太熱門的相關關鍵字和其他網頁都排的很靠後。 也就是說,你不應該有一個全明星網頁(一般來說是主頁)在搜索你行業最熱門關鍵字時排第一,而其他相關關鍵字都找不到你的網站。
這也同樣適用于PageRank,有一些網站主頁PR很高,但裡面的內容頁PR全是零。 或者某一部分的內容網頁PR不錯,但大部分不好。
實際上你應該通過適當的內部連結結構,使你所有網頁的PR得到提升,使你的主頁PR能夠均勻的分散到各個網頁。 有幾個網頁是你想側重的,但是不應該讓這幾個重要網頁和其他次要網頁的懸殊太大。
(原文發于2006年06月02日)