WordPress 系統本身,預設安裝的情況下使用預設模板,實際上對搜尋引擎並不友好,並沒有針對搜尋引擎進行很好的設計。

方法/步驟

1. 固定連結規範化
WordPress 日誌預設是 ?p=xxx 的 URL 格式,而搜尋引擎對於此類 URL 格式的頁面的收錄優先順序很低。 Apache 伺服器如果開啟 mod_rewrite 模組,那麼我們可以利用偽靜態來設定固定連結 (Permalink) 格式,使日誌更容易被搜尋引擎索引。偶推薦/%post_id%.html 和 /%postname% 格式。

2. 標題 (Title) 最佳化
WordPress 預設是 「部落格名稱» 日誌標題」 的 Title 格式,一般來說,將 「日誌標題」 置於 「部落格名稱」 前更利於 SEO,可以使用類似 All in One SEO Pack 的外掛來自動最佳化
Title 以及 Descriptions Keywords 的 Meta 資訊。

3. 使用標籤 (Tag)
標籤是比分類更自由的歸檔方式,透過標籤關聯日誌更有利於檢索,也有助於引導搜尋引擎更好地收錄。除了手工新增標籤,也可以使用外掛實現,類似 Simple Tags 等。

4. 啟用 Ping 功能
Ping 功能允許在日誌釋出或更新後第一時間通知搜尋引擎,以便最快速地收錄新內容。 WordPress 自帶 Ping 功能,實現很輕鬆。

5. 最佳化 robots.txt
偶介紹過針對 WordPress 的 robots.txt 檔案處理方法,對於 SEO 而言,robots.txt 至關重要,良好的 robots.txt 能防止重複內容,限制索引目錄,更好地引導搜尋引擎的收錄行為。

6. 使用 Sitemap(網站地圖)
一份良好的 Sitemap 能讓搜尋引擎更為有效地索引,WordPress 有很多網站地圖生成外掛,偶使用的是 Google XML Sitemaps 外掛,使用量大而且效果不錯。

7. 防止垃圾留言評論

垃圾留言評論會影響 Blog 在搜尋引擎中的表現,因此需要安裝一個自動過濾垃圾留言評論的的外掛,推薦使用 Akismet 。

8. 增加內部連結
在日誌寫作中,要充分利用部落格本身資源,將相關內容相互引用,能有效地提高部落格在搜尋引擎中的權重和級別。

9. 不要輕易做變動

不要總是草率的變動自己的域名、部落格名、連結結構、連結地址等,早期應該做全域性的規劃,中途進行大的變動是非常不明智的。

10. 文章 Post Slug 的最佳化

文章標題中最好包含文章最關鍵的關鍵字,不要使用一些沒有意義的標題,對於英文 Blog 來講,最好啟用一個名叫 SEO Slugs 的外掛,該外掛能夠自動將 post slug 中的 the 、 in 等 「沒用」 的單詞刪除,有利於 SEO.

11. 更新你的部落格

記著經常更新,並且寫出高質量的內容,這才是 SEO 中最關鍵的地方,寫出高質量的文章,將會更容易實現 SEO 的目標。

12. 交換連結
要交換有價值的連結,嚴防帶有 rel=」nofollow」 屬性的連結。