WordPress的SEO技術

最基本的搜索引擎優化(SEO)是很簡單的,而 WordPress 程序自己的一些優點使得 SEO 變得更加容易,好比我愛水煮魚有超過 70% 的流量來自搜索引擎,因此作好 SEO 就是流量的保證,這篇文章就給你們介紹下在 WordPress 博客中最基本的一些 SEO 要求,但願可以幫助到你。app

我愛水煮魚有超過 70% 的流量來自搜索引擎

簡單來講 SEO 分爲頁面優化和連接建設兩大部分,頁面優化是基礎,而連接建設則是重點,二者缺一不可。wordpress

WordPress SEO 寶典

內容爲王

在講解具體的 SEO 技巧以前,仍是先強調內容爲王,高質量、原創的內容是 SEO 的保證,堅持作好這一點,相當重要。爲用戶創造有價值的內容。原創文章、特點專題都會給你帶來意外的收穫。搜索引擎親睞原創內容,縱使轉載無數次,搜索引擎知道哪裏是原創地址。函數

頁面優化

頁面優化就是按照 SEO 要求對頁面進行優化,主要會涉及到標題,URL,Meta 標籤,H1 H2 H3 等標籤的使用,關鍵字密度等各個方面。工具

標題

網頁標題直接影響頁面在搜索結果中的排名,用戶不管是在搜索引擎結果中,Google Reader,微博,或者其餘地方閱讀到你的文章,第一印象都是你的標題,因此標題黨也就是這樣產生的,雖然不鼓勵你們作標題黨,可是最基本優化仍是要有的。對於標題的優化有兩點:post

  1. 標題中包含文章的關鍵字,1-2個關鍵字便可。優化

  2. 標題通常可設計爲逆向排列,日誌頁面,文章標題放在網站標題的前面。網站

    好比這篇文章:WordPress SEO 綜述 《 我愛水煮魚(注意這我沒有加網站名,這個影響是不大的,加不加均可以),也能夠在標題名和網站名中間加入分類名也是一個不錯的作法。具體代碼,請參考 WordPress 默認的主題中的標題函數的代碼。

連接(URL)

WordPress 支持僞靜態連接已經給 SEO 帶來了很大的方便,選擇哪一種方式 Permalink 其實關係不大,我的推薦儘可能選擇帶有 %post-name% 的,這樣若是 %post-name% 中帶有關鍵字,也可以對 SEO 排名有必定的幫助。好比這篇文章的 URL http://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 文件中分離出去。如今還能夠採用 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 作得很好的一個開源程序,若是再加上一些優化和提升,必定會讓你的博客的流量提高的很快。 這篇文章我會長期更新,修正和添加新的內容。

標籤: SEO WordPress
相關文章
相關標籤/搜索