認識 SEO (搜尋引擎最佳化)

[ SEO 介紹 ]
SEO搜尋引擎最佳化 (Search Engine Optimization) 的縮寫,通常被認為是網路行銷中較具有技術性層面的一部份,這是因為 SEO 有助於促進網站排名,同時還需要一些技術知識 - 至少要熟悉基本的 HTML 語法。SEO 可以被定義為優化網頁的行動或是為了與搜尋引擎關係更加友善,從而獲得在搜尋結果中較高的排名。

掌握一個基本概念,即使把所有東西都 SEO 也不能保證能得到最高的排名,相反地,如果不重視 SEO,也不一定會被搜尋引擎給忽略,這正是 SEO 有趣的地方,畢竟沒人真正知道 SEO 的規則。

除了搜尋引擎最佳化有利於提高自己的網站流量之外,您也可以選擇透過搜尋引擎的關鍵字廣告快速達到網站宣傳的目的,但是在 SEO 技術的背後基本概念是藉由網站的相關特殊關鍵字換得較高的排名,而不是透過付費達成。

搜尋引擎最佳化可以是短暫也可以是持續的,假設您的網站關鍵字是非常特殊、獨特的,那麼您可能只需要使用一般基本的 SEO 技術即可,但是大多數的情況下想獲得較高的排名,您需要特別注意 SEO 及投入大量時間和精力在裡面。即使您只打算做一些基本的搜索引擎優化,也必須了解搜尋引擎的運作方式以及哪些項目是 SEO 中最重要的。

[ 搜尋引擎如何運作 ]
首先您必須了解搜尋引擎並不像人類具有極高的智慧,因此人類和搜尋引擎瀏覽網頁的模式是不一樣的。雖然科技快速進步,但是搜索引擎還無法像人類一樣可以感受到網頁華麗、酷炫的設計以及享受電影中的聲音和動作,只對文字產生興趣。反而搜尋引擎爬行 (crawl) 網路,尋找網站的文字項目是為了解網站的主要內容是什麼,為了提供搜索結果,搜尋引擎進行了幾項動作:抓取 (crawling)建立索引 (indexing)處理 (processing)計算關聯性 (calculating relevancy)檢索 (retrieving)

搜索引擎會抓取 (crawling) 網路上有些什麼值得收錄的內容,執行這個任務的程序就稱為爬蟲 (crawler)、蜘蛛 (spider) 或機器人 (在Goolge 稱為 Googlebot),Spiders 會根據網頁上的超鏈結不斷訪問和收錄網頁內容然後紀錄下來,並且在過程中把所有找到的東西建立索引。由於網路上的網頁數量實在太多,Spiders 要每天去拜訪新產生的網頁或是修改過的網頁是不可能的,有時候 crawlers 可能會有一到兩個月無法拜訪您的網站,這段期間搜尋引擎優化的努力將不會得到效果,只能默默等待。

另外您可以檢查您的網站有什麼東西會被 crawler 看到。如前面所述,crawlers 看不到圖片Flash動畫JavaScript框架 (frame) 和有密碼保護的網頁和目錄,因此如果有這些在您的網站上,您可以使用網路上提供的 Spider 模擬器,看看這些東西是不是可以被 Spider 看見。如果它們無法看見,它們將不會 spidered、沒有索引、不被處理等等,總歸一句,它們將不會存在搜索引擎

抓取網頁之後下一步就是要建立索引(indexing)的內容。索引的網頁是儲存在一個龐大的資料庫,日後可以再從資料庫檢索。索引的處理是要確定詞語能夠說明該網頁的內容,並指派給該網頁特定的關鍵字。對於一個人來說是不可能處理這些龐大的資訊,但透過搜索引擎就可以輕鬆處理這份工作。有時後,它們也許就無法明確獲得網頁上的含意,但是如果您能幫助它們優化您的網頁,將會使它們更容易把您的網頁正確地分類以獲得更高的排名。

當您在搜尋引擎鍵入關鍵字搜尋時,它就會進行處理 (processing) ,比對搜尋的字串和索引網頁的資料庫,因為很可能有一個以上的網頁(實際上是數以百萬計的網頁)含有搜尋的字串,然後搜索引擎就會在每一個索引網頁與搜尋的字串計算關聯性 (calculating relevancy)

計算關聯性有各種不同的演算法,這些演算法都有不同的權重比例,例如關鍵字密度超連結meta 標籤等等因素。這就是為什麼相同的搜尋字串會在不同的搜尋引擎顯示不同的搜尋結果。更重要的事,所有主要的搜尋引擎都知道這樣的事實,例如 Yahoo、Google、MSN,所以它們會定期的更改演算法,另外一個原因是競爭對手也會不斷的改進,因此,如果您想繼續維持在較高的排名,您必須持續的優化您的網頁。

最後一步是搜索引擎中的檢索 (retrieving) 結果,只是簡單地顯示在瀏覽器中,將網頁在搜尋結果中從最相關到最不相關的網站做排序。

[ 搜尋引擎之間的差異性 ]
雖然所有搜索引擎運作的基本原則是相同的,但是它們之間次要的差異會導致結果有很大的變化。曾經有位 SEO 的專家開玩笑的說:「Yahoo 的演算法是故意和 Google 唱反調。」但是各大搜尋引擎喜歡不同的東西是個事實,如果你想要征服一個以上的搜尋引擎,則需要優化的更仔細。

留言

這個網誌中的熱門文章

新三國志英傑傳修改器 Ver 1.0 繁體中文版

在 ASP.NET 也能使用 MessageBox 彈出對話方塊的功能

ACCESS 資料庫在 Web.config 中使用相對路徑