設計師和開發人員常犯的SEO錯誤以及為搜引擎優化的基本要點。
我所做的一個調查顯示,只有剛剛超過十分之一的人不認為SEO(搜索引擎優化)是設計師的職責所在,但更讓我驚訝的是居然有24%的人不知道SEO為何物! 如果你也不知道SEO是啥或它如何幫助你,那你應該好好讀讀這篇文章。這個指南是為那些希望自己的網站或博客更容易被搜索引擎搜到的設計師所寫的。他包括設計師和開發人員的一些常犯錯誤,以及為搜索引擎做優化的基本技巧。
你為何得學習SEO?
首先,讓我們看看基於爬蟲(crawler-based)的搜索引擎是如何工作的(Google 和Yahoo都是這種類型)。每個搜索引擎都有自己爬行網頁的自動化程序,叫做“網絡蜘蛛(web spider)”或“網絡爬蟲(web crawler)”。它們的主要目的是抓取網頁,閱讀和收集內容,並循著網頁上的鏈接(內部和外部的)向前爬行,然後把收集到的信息儲存在搜索引擎的數據庫裡,這就是網頁的索引。
當搜索者執行一次搜索時,搜索引擎的任務就是匹配索引裡的信息,找出最相關的結果。
搜索結果的優劣決定了一個搜索引擎的優劣。搜索結果的優劣由搜索引擎的算法決定,算法本質上是用大量的因子表示”嘿,這個頁面是相關的還是不相關?“你的頁面會因為與這些因子匹配而排在搜索結果頁的前面(沒錯,一些因子確實更重要些)。
搜索引擎優化工作
每個搜索引擎都有自己的網頁排名算法。理解那些影響算法的因子也將有助於提升你在搜索結果的位置,這也是SEO專家被雇傭的原因。SEO的工作有兩個方面:站內(On-Site)和站外(Off-Site)。
站內(On-Site) SEO:能在你的網站上做的,比如:HTML 標記,關鍵詞,內部鏈接,網站結構,等等。
站外(Off-Site) SEO : 你不能很好控制的一些事情,比如:你得到多少反向鏈接,人們如何鏈接你的網站。
這篇文章是設計師和開發者的指南,主要關心的自然是站內(On-Site)方面。但背地裡想想:如果你把工作做好 了...設 計了一個漂亮的網站...並且/或者產生了有用的內容...那你不需動動手指即可得到站外(Off-Site)的反向鏈接並被收集到社會書簽 (social bookmarks)。