WordPress SEO 寶典
最基本的搜索引擎優化(SEO)是很簡單的,而 WordPress 程序本身的一些優勢使得 SEO 變得更加容易,比如我愛水煮魚有超過 70% 的流量來自搜索引擎,所以做好 SEO 就是流量的保證,這篇文章就給大家介紹下在 WordPress 博客中最基本的一些 SEO 要求,希望能夠幫助到你。
簡單來說 SEO 分為頁面優化和鏈接建設兩大部分,頁面優化是基礎,而鏈接建設則是重點,兩者缺一不可。
內容為王
在講解具體的 SEO 技巧之前,還是先強調內容為王,高質量、原創的內容是 SEO 的保證,堅持做好這一點,至關重要。為用戶創造有價值的內容。原創文章、特色專題都會給你帶來意外的收獲。搜索引擎親睞原創內容,縱使轉載無數次,搜索引擎知道哪里是原創地址。
頁面優化
頁面優化就是按照 SEO 要求對頁面進行優化,主要會涉及到標題,URL,Meta 標簽,H1 H2 H3 等標簽的使用,關鍵字密度等各個方面。
標題
網頁標題直接影響頁面在搜索結果中的排名,用戶無論是在搜索引擎結果中,Google Reader,微博,或者其他地方閱讀到你的文章,第一印象都是你的標題,所以標題黨也就是這樣產生的,雖然不鼓勵大家做標題黨,但是最基本優化還是要有的。對于標題的優化有兩點:
- 標題中包含文章的關鍵字,1-2個關鍵字即可。
- 標題一般可設計為逆向排列,日志頁面,文章標題放在網站標題的前面。比如這篇文章:
WordPress SEO 綜述 《 我愛水煮魚
(注意這我沒有加網站名,這個影響是不大的,加不加都可以),也可以在標題名和網站名中間加入分類名也是一個不錯的做法。具體代碼,請參考 WordPress 默認的主題中的標題函數的代碼。
鏈接(URL)
WordPress 支持偽靜態鏈接已經給 SEO 帶來了很大的方便,選擇哪種方式 Permalink 其實關系不大,個人推薦盡量選擇帶有 %post-name% 的,這樣如果 %post-name% 中帶有關鍵字,也能夠對 SEO 排名有一定的幫助。比如這篇文章的 URLhttp://blog.wpjam.com/article/wordpress-seo/ 就帶了 WordPress SEO 這個關鍵字。
另外確保頁面中有 rel=”canonical” 標簽,避免重復內容和鏈接唯一性。
Meta 標簽
Google 和百度都已經不把 Meta Keywords 和 Description 作為排名的因素了,但是添加 Meta Description 對網站的流量還有有幫助的,因為 Google 的搜索結果里面直接使用 Meta Description 做該頁面的描述,當用戶搜索,看到好的描述的時候,更容易來到你的網站,而 Keywords 則基本無效了,有時候用了反而適得其反,百度會認為你有過度 SEO 之嫌。
在 WordPress,我們可以給任何頁面都添加 Meta Description,但是我們都很懶,個人建議只需要給首頁和日志頁添加即可,日志頁面如果輸入摘要,使用摘要作為 Meta Description,沒有則獲取文章的前 120 個字做 Description。在主題的 header 中添加如下代碼:
<?if (is_home() && $paged < 2){
//替換成你自己博客的描述
$description = "我愛水煮魚是一個關注 WordPress 開源博客平臺應用和互聯網的 IT 博客。";
} elseif (is_single()){
if ($post->post_excerpt) {
$description = $post->post_excerpt;
} else {
$description = substr(strip_tags($post->post_content),0,120);
}
}
?>
<meta name="description" content="<?=$description?>" />
語義化
語義化的網頁代碼能更好地被搜索引擎爬蟲識別,所以使用 XHTML 和 CSS 對網站進行重構,盡量將 CSS 和 Javascript 代碼從 HTML 文件中分離出去?,F在還可以采用 HTML5 進行網頁重構,精簡的網頁代碼能有效改善信噪比問題,讓搜索爬蟲更關注內容本身。
H1 H2 H3 等標簽的使用
首先一個頁面只有一個 H1 標簽,頁面上最重要的標題給予 H1 標簽,所以在首頁或者列表頁中,網站的標題采用 H1 標簽,而在日志頁,文章的標題采用 H1 標簽,網站標題使用 DIV。其實 WordPress 默認的主題就是這么設置。
除了設置 H1 標簽之外,還要給文章內容中的子標題按照要求設置 H2 H3 標簽,這樣除了更加文章內容更加清晰之外,語義化也更佳,對 SEO 也有幫助,Google 喜歡語義化的內容, 你可以使用我的 WordPress 文章目錄插件來進一步提高 SEO 效果。
如果你在首頁或者其他分類這樣的列表頁中輸出了全文,你可以使用動態修改 WordPress Heading 標簽這個技巧來使得標簽更加語義化。
圖片優化
雖然最新最牛逼的圖像識別技術不斷出來,再牛逼還是沒有辦法比的過人的眼睛,所以給圖片名上一個好的名字是非常重要的,比如這篇前面那張“我愛水煮魚有超過 70% 的流量來自搜索引擎”的圖片,我就給它命名為“fairyfish-seo-traffic.png”,而不是不知所云的“12414124124.jpg”,并且給他賦予 alt 標簽,搜索引擎看到這張圖片的時候就立刻理解這張圖片的意思。
鏈接建設
前面介紹了頁面優化,當你頁面優化好了,那么就需要搜索引擎收錄你的文章,并且排名靠前,那么怎么讓搜索引擎收錄,并且排名靠前呢?這就是鏈接建設的事情了。
向搜索引擎主動提交
基本上 WordPress 做得博客,搜索引擎很快就能收錄,如果你想讓搜索引擎盡快收錄,可以主動提交,各大搜索引擎均有“提交網址”的功能。如:
Sitemap
Sitemap 是一個包含你網站上所有公開頁面和文檔的鏈接和額外信息的 XML 文件,可以通知搜索引擎網站上有哪些可供抓取的網頁。Sitemap 文件在其中列出網站中的網址以及關于每個網址的其他元數據(上次更新的時間、更改的頻率以及相對于網站上其他網址的重要程度為何等),以便搜索引擎可以更加智能地抓取網站。Google Sitemaps 服務是 Google 網站管理員工具的一部分,
對于 WordPress 博客來說,我們可以使用 Google XML Sitemaps 或者 Simple Google Sitemap 插件生成 sitemap 文件。
站內鏈接優化
一個網站的鏈接體系架構是非常重要的,對于用戶來說,良好的鏈接體系架構能夠讓用戶立刻明白這個網站主要介紹什么內容,并且快速找到他所需要的內容,而對于搜索引擎來說,良好的鏈接體系架構能讓站點的頁面正確被搜索引擎索引,保證 Google 爬蟲正確找到頁面。
- 保持重要的頁面在首頁有鏈接,網站的首頁是最重要的頁面,也是搜索引擎最經常來訪問的頁面,所以該頁面我們應該盡量把更多的重要頁面鏈接顯示到首頁。但是也要注意,千萬不要超過100個鏈接。
- 站內的頁面都要有鏈接至首頁
- 建立面包屑鏈接,網站建立明晰的導航和層次結構。
- 相關聯的網頁內容要做互鏈,如文章下方的“相關文章”功能。建議安裝相關日志插件。
- 相關關鍵字鏈接至相關文章,比如你以前日志中有過關于“key1”的文章,在以后的文章中都可以將“key1”鏈接至之前的那個頁面,以產生關聯性。
- 記得定期清除無效鏈接。
獲取反向鏈接
從外部鏈接到你的網站的鏈接,稱為“反向鏈接”,反向鏈接是搜索引擎衡量網站質量的重要依據,是SEO工作的重點,如何增加反向鏈接?
- 提供高質量的原創內容,自然能得到大量的反向鏈接。高質量的原創內容,容易被無數個網站進行轉載,有版權意識的網站會在他的網站上留下你的鏈接地址。
- 將網站加入到相關的目錄中去,比如DMOZ開放目錄、高質量的網址導航站、和你網站主題相關的網站互鏈。
- 做一些總結性的專題、列表、索引,人們很喜歡收藏此類,從而贏得反向鏈接。比如:iPad 裝機必備十大免費軟件。
- 在與網站主題相關的大型網站上發表文章,比如客座博客。
- 提供免費的服務和產品,比如提供免費的 WordPress 主題給人下載,用的人越多,你獲取的鏈接越多。
WordPress SEO 總結
關于 WordPress SEO 就介紹這么多,WordPress 本身就是 SEO 做得很好的一個開源程序,如果再加上一些優化和提高,一定會讓你的博客的流量提升的很快。 這篇文章我會長期更新,修正和添加新的內容。
來源:wpjam
我在2022年翻到了這篇2013年的文章……遲到了9年……