搜尋引擎最佳化

SEO-Tips-For-Beginners

搜尋引擎最佳化(Search Engine Optimization,簡稱SEO)是一種利用搜尋引擎的搜尋規則來提高目的網站在有關搜尋引擎內的排名的方式。由於不少研究發現,搜尋引擎的用戶往往只會留意搜尋結果最前面的幾個條目,所以不少網站都希望透過各種形式來影響搜尋引擎的排序。當中尤以各種依靠廣告維生的網站為甚。

所謂「針對搜尋引擎作最佳化的處理」,是指為了要讓網站更容易被搜尋引擎接受。搜尋引擎會將網站彼此間的內容做一些相關性的資料比對,然後再由瀏覽器將這些內容以最快速且接近最完整的方式,呈現給搜尋者。

搜索引擎优化对于任何一家网站来说,要想在网站推广中取得成功,搜索引擎优化都是至为关键的一项任务。同时,随着搜索引擎不断变换它们的排名算法规则,每次算法上的改变都会让一些排名很好的网站在一夜之间名落孙山,而失去排名的直接后果就是失去了网站固有的可观访问量。所以每次搜索引擎算法的改变都会在网站之中引起不小的骚动和焦虑。可以说,搜索引擎优化是一个愈来愈复杂的任务。 seo就是通过搜索引擎的规则进行优化,为用户打造更好的用户体验,seo最终的目的就是做好用户体验。

網站管理員以及網路內容提供者在90年代中期開始使用搜尋引擎來優化網站。此時第一代搜尋引擎開始對網際網路分門別類。一開始,所有網站管理員得做的事只有提交所屬網站到各家搜尋引擎。這些引擎跑一些蜘蛛機器人(spider)──擷取於網頁程式中找到連至其他網頁的超链接──並且儲存所找到的資料。過程中同時包含了將網頁下載並儲存至搜尋引擎擁有者的伺服器中,這時有另外一個軟體稱為Indexer來擷取頁面中不同的資訊——頁面中的文字、文字的位置、文字的重要性以及頁面所包含的任何連結,之後將頁面置入清單中等待過些時日後,再來擷取一次。隨著線上文件數目日積月累,越來越多網站員意識到基本搜尋 (organic search,亦翻為隨機搜尋) 條目的重要性,所以較普及的搜尋引擎公司開始整理他們的列表,以顯示根據最恰當適合的網頁為優先。搜尋引擎與網站員的戰爭就此開始,並延續至今。

一開始搜尋引擎是被網站管理員本身牽著走的。早期版本的搜尋演算法有賴於網站員提供資訊,如關鍵字的基本定義標籤(meta tag)。當某些網站員開始濫用標籤,造成該網頁排名與連結無關時,搜尋引擎開始捨棄標籤並發展更複雜的排名演算法。

Google由兩名在斯坦福大學深造的博士生拉里·佩奇(Larry Page) 和謝爾蓋·布林(Sergey Brin)開始。他們帶來了一個給網頁評估的新概念,稱為「網頁級別」 (PageRank),是Google搜尋引擎演算法[2]重要的開端。網頁級別十分倚賴導入鏈結(incoming link),並利用這種每個導入某網頁的鏈結相當於給該網頁價值投一票的理論建立起邏輯系統。越多導入鏈結意味著該網頁越有“價值”。而每個導入鏈結本身價值直接根據該鏈結從何而來的網頁級別,以及相反的該頁導出鏈結 (outgoing link) 。

在網頁級別幫助下,Google 在服務相關的結果上證明它相當優異。Google 成為了最普遍和最成功的搜索引擎。由於網頁級別度量了站點外因子, Google 感到它會比頁內因子難以動手腳。

然而網站員們已經開發出對付Inktomi搜索引擎的鏈結操作工具和計劃。這些方法證明對Google 算法一樣管用。許多站集中於交換、買賣大量鏈接。隨著網站員尋求獲取鏈結只單單要影響Google送更多流量給該站,而不管是否對站點訪客有用否這種行為增加,網頁級別對原始算法的信賴度漸漸被破壞了。

此時,是Google 和其它查尋引擎對廣大範圍的站外因子仔細檢視的時候。開發更加聰明的算法有其他原因。網際網路已經膨脹到擁有非技術的廣大族群。他們經常無法使用先進的提問技術來取得資訊;而且他們得面對比起發展早期更龐大資料、更複雜的索引。搜尋引擎必須開發具備預測性、語義性、語言性和啟發性演算法。

目前,網頁級別的縮小版仍然被顯示在Google 工具條上,不過網頁級別只不過是Google考慮在網頁分級時超過100個因素裡中的一個。

今天,大多數搜尋引擎對它們的如何評等的演算法保持秘密。搜索引擎也許使用上百因素在排列目錄;每個因素本身和因素所佔比重可能不斷的在改變。

大部分當代搜尋引擎優化的思路──哪些有效、哪些沒效──這些很大部分在於觀察與根據內線消息來的猜測。某些優化員得執行控制下的實驗以取得不同優化方法的結果。

发表评论


*