如何做好網站內頁的SEO?(On-Page-SEO)
對網站做SEO,一直以來是許多網站經營者鑽研的東西,如何討好搜尋引擎對這件事情非常的重要。一個剛成立的網站,想要有人氣、流量、衝知名度,最簡單的方式就是買廣告,但是這樣的做法並非長久之計,當沒有下廣告,網站可能就再次被大家忽略了,而且廣告下不好,也無法精準命中自己的網站客群。〈這裡不是指吳克羣(大誤)〉
如果不要靠廣告曝光,那第二種做法就是透過SEO,那它究竟是什麼?說穿了它只是三個但字的縮寫「Search Engine Optimization」,中文意思是搜尋引擎優化或是搜尋引擎最佳化。做SEO的方向有很多,這回我們要做的是On-Page-SEO,這名詞我是將它解釋為網站內頁的SEO優化,畢竟一個網站重點就是內頁,做好它,其實是有很大的加分效果。
在國外的一篇文章「8 Easy Wins for On-page SEO」中提到了關於On-Page-SEO的八個方法,但看完之後我們會發現,這些重點我們都知道,也知道可能會影響,但就是沒有特別去在意或是改善它們。很多時候,小細節沒去顧慮到的話,是會吃虧的,因為搜尋引擎的規則非常多,往往都是一堆小細節的規則累積起來,最後會影響整個排名。
下面的文章主要是看了「8 Easy Wins for On-page SEO」這篇文章後,以自己理解方式在介紹這些相關的重點,如果有不對的地方,歡迎提出來討論。
一、網址權重 – Canonicalize Internal Duplicates
這一個重點是提到我們之前介紹的Canonical標籤有關係。因為動態程式的關係,所以同一篇文章很可能有四五種不同的網址,最明顯的例子應該是在Discuz系統內,如果開啟了論壇靜態網址,那網址會有單篇網址、靜態網址、最後回覆網址、單則訊息網址等等,這樣的數量很可怕,也很容易分散頁面的權重。因此我們必須善用Canonical標籤,來對網站進行優化。
- Duplicates caused by session variables and tracking parameters:session或teackin產生的額外連結。
- Duplicates caused by search sorts and filters:搜尋結果產生的額外連結。
- Duplicates caused by alternate URL paths to the same page:網址路徑的設定產生的額外連結。
二、網頁標題 – Write Unique TITLE Tags
在網頁上的標題,其實是非常關鍵的。標題下得好不好除了影響到訪客是否願意看這篇文章之外,同時也影響著搜尋引擎是否判斷這篇文章的權重。「title tag」的使用是很重要的,在下標題的時候,除了要具有一定的吸引力之外,同時標題內也要帶有關鍵字而且具有獨特性,這樣在搜尋排名種更容易突出。至於關鍵字是什麼?我們可以善用搜尋引擎提示的關鍵字作為下標題的參考依據,因為這些詞都是一般使用者常會進行搜尋的關鍵字。
三、網頁描述 – Write Unique META Descriptions
除了標題之外,網頁的Meta描述對於搜尋引擎或許權重不高,但是卻是不可或缺的。描述部分下得好,就容易吸引訪客到來。同樣的,描述也需要具有獨特性,如果每篇描述都一樣,那這樣不如不要設定。Meta的描述會出現在哪邊?正規的搜尋引擎,會將這部分的描述顯示在搜尋結果之中。
四、標題精準 – Shorten Your TITLE Tags
這邊提到的重點屬於第二點的延伸,第二點是希望我們可以對標題下得有特色,而且有一些重要的關鍵標籤,在「Shorten Your TITLE Tags」強調的是標題要下得精準,盡量不要有重複的關鍵字來讓權重降低,標題越長,越後面個關鍵字權重就越低。等於是分散整個標題的權重,因此要記得下標題就是要「精準」!
五、重排標題 – Re-order Your TITLE Tags
原文在標題這邊強調這麼多重點,可見得標題對於整內頁的影響力有多深厚,因為會搜尋近來的訪客也是在搜尋引擎上看到你的標題,因感興趣而近來瀏覽,倘若網頁標題就只有「無標題文件」,下方描述稍微還能看的狀況下,會進來的人還是有限。
在這邊所要強調的標題重排重點,相信大家應該很清楚這個狀況,很多人喜歡把網站名稱擺放在前頭,但是對於部落格文章或是網站內頁來講,網站名稱並不是重點,重點是頁面或文章的內容與標題是否有高度相關,而搜尋引擎也是這樣判定。所以要改善這部分,我們可以是著將原本排法:「網站名稱 – 文章標題」改成「文章標題 – 網站名稱」。
六、淺化結構 – Add Direct Product Links
如果你架設的WordPress有啟用固定網址的功能,又將網址結構設定為日期的方式,想必這網址一定非常的長,而且中間有許多斜線隔開,這對於搜尋引擎來講,算是結構很深的網站,最簡單的做法就是變更網址結構,讓他最多就到三層,淺化結構,讓搜尋引擎更好爬你網站的資料。
搜尋引擎的運作模式採用樹枝狀(tree)的方式擴散,所以越深層的頁面會越晚抓到,甚至可能被忽略掉。因此,無法變更網頁架構,可以用「Add Direct Product Links」來改變。或許你看到「Product」很怪,不過別在意,這邊主要強調重點就是你可以在頁面內拉出深層的網址,列出成一塊,比方說相關文章或是隨機文章這樣的做法,讓其他深層的文章可以當搜尋引擎爬進這頁面後,發現相關和隨機文章的連結,直接以「走捷徑」的方式快速知道該頁面。
七、重設錨點 – Re-write Internal Anchor Text
若是做靜態網頁的,使用錨點應該還蠻常會用到的,錨點通常使用在問與答頁面,一個問題配上一個答案,當點了問題就會跳到答案,這就是錨點的作用。但一般人在設定錨點的時候都會直接用數字設定,可是把SEO因素考慮進去,會建議使用有意義的英文名稱。因此在這部分「Re-write Internal Anchor Text」就是希望大家可以對於網站內有使用錨點文字的文章,重新設定其錨點名稱。
八、移除連結 – Remove 10 Low-Value Links
最後一個重點則是移除連結,挑選10個權重比較低的網站,從你網站首頁或內頁移除掉,因為過多的網站連結,會讓自己的網站權重降低、PR降低。但事實上,這個觀點已經慢慢的被Google推翻掉了,Google逐漸讓PageRank的權重變得不那麼重要,目的就是不希望大家一味的追著PR權重。所以最後一個「Remove 10 Low-Value Links」,其實可以不用看得太重,當然掛太多也不好啦!
以上這些方法是可以參考運作看看,香腸認為,這些優化其實並不完全針對搜尋引擎,對於訪客來講,這些也可以同時套用到他們身上。標題下得好不好,描述寫得棒不棒,都是會影響訪客到訪你網站的意願度。淺化結構可以利用相關文章或是隨機文章,除了給搜尋引擎看,訪客同時也可以閱讀網站其他網站,某主程度上,這樣的SEO其實也是跟人有極大的關係。畢竟搜尋引擎也是人開發出來的,但角度也常會使用人的角度進行分析。以上的方法或許短期內看不出成效,但網站長期這樣子維護、運行,應該可以看到成效,畢竟搜尋引擎並非下關鍵字廣告,效果慢,但是維持的也比較長久。