使用Google或是其他搜尋引擎的時候,要如何找到最精確的資料?經常在網路上找資料的人可能會告訴你「多用各種關鍵字交叉查詢」之類的方式;而這篇文章要談的是,這一陣子開始寫blog以來,對於SEO的一些心得。(我另外有寫一篇SEO心得,請參照「近日SEO心得」)

對於SEO,我個人的習慣是先從網站整體的架構進行改善,其次針對各個頁面的架構、內容進行更細部的調校;網站的整體架構包含頁面之間的連結要更加緊密、連結所給的Anchor Text要更明確、各個頁面的Metadata要更精確、頁面Title最好都包含網站的名稱(這些基本的技巧在我目前管理的網站及本blog都盡可能地實踐);而頁面的細節則包含文章的標題、各段落的小標題以及內文的關鍵字進行結構化的修改。舉例來說,只要是標題,請善用<h1>...</h1>, <h2>...</h2>的標籤來代表,如果內文有特別的關鍵字需要強調,不要客氣盡量用 <strong>...</strong> 包含關鍵字,盡量避免使用 <font size="6" color="red">...</font> 這樣的方式來代表各個段落的小標題或關鍵字。

簡單來說,盡量使用結構化的方式來組織文章,排版、版面、字體的設定一律交給 CSS 來處理,使用 CSS 還有另一個好處是往後網站版面變更,不用擔心內文的排版會亂掉。

註:相關的技巧其實網路上真的很多網站都有介紹,本文講得也並非全然正確orz

開始接觸SEO大概兩三個月的時間,這段時間最大的感想是:「內容才是王道」只要網站本身的體質夠好(內容豐富),再加上一些SEO的技巧便可大幅提昇網站的流量。因此,如何改善內容?這一陣子的心得是,除了不斷充實內容之外,如何組織、呈現內容也是相當重要的。簡單來說就是反其道而行,寫文章之前先設想,這篇文章假使想要被人家搜尋到,那麼你打算要讓user以什麼關鍵字找到你的文章?