WordPress博客SEO優化指南【上首頁不是夢】

  • A+
所屬分類:SEO實戰技巧

WordPress應該是被使用最多的CMS系統,Matt Cutts 曾說過 “WordPress 是一個非常好的博客平臺,SEO 已經做到了八九成”?;⒓m自媒體曾經看到過一篇報道:“全世界20%以上的網站用的是WP”。雖然最初是作為博客寫作CMS發布的,但現在不僅博客使用,新聞、雜志、門戶類網站也用,簡單的電子商務網站也能用WP,最近越來越多企業網站也開始使用WordPress。

為什么越來越多人選擇wordpress呢?

WordPress的優勢太多了:

1、開源、免費但功能強大

2、內容層和展現層分離,因而模板極為豐富,又可以用于各種類型網站

3、簡單、靈活、開放、標準化,有強大的插件庫,實現各種功能

4、安裝簡單,使用也很簡單

5、版本更新頻繁,但升級十分簡單

6、開發者社群規模夠大,某項功能即使不會做又找不到插件,也能找到開發者幫你寫

雖然WordPress并不能說是完美搜索引擎友好的,但至少是友好度非常高的CMS之一,在各種插件幫助下和適當設置后, WordPress搭建的網站是可以做到比較完美SEO的。

WordPress博客SEO優化技巧【掌握了上首頁不是夢】

1、優化文章標題

作者的主要意思是使用?All in One SEO?這個插件,并且文章的標題不要含有博客名稱,據說這樣會稀釋標題每個關鍵字在搜索引擎上的權重。

2、優化文章摘要

作者的意思是使用?All in One SEO?插件輸入文字摘要,其實添加新文章下面也有一個“摘要”框。

3、自定義固定鏈接

作者建議的固定鏈接格式有兩種,一種是?/%category%/%postname%/?,另外一種是?/%postname%/,如果你之前用的不是這兩種,現在想改過來的話,可以使用一個叫做??Redirection?的插件,從而使得之前的舊鏈接都重新定向到現在的新鏈接。

4、優化語義標簽

作者的意思是側邊欄的標題要用?h4?或者?h5,文章的標題要用?H1?標簽,并且一個單獨頁面里面不要有兩個?h1?標簽。

5、添加內鏈接

作者有兩個建議:

一是使用?“面包屑導航”,不過作者的博客并沒有使用這個功能;

二是在文章末顯示相關文章,這個可以通過插件或者代碼實現。

6、優化外部鏈接

作者建議對?“登入”、“注冊”?等無相關性的鏈接添加?nofollow?屬性,另外,如果鏈接對應的是人,則可以自定義鏈接關系(XFN,?全稱?XHTML Friends Network)?,這個可以在?WordPress?后臺?“鏈接-添加新鏈接”?頁面實現。

7、避免重復內容

?Robot.txt?文件里面列出所有不想被搜索引擎抓取的內容,基本上除了獨立日志和靜態頁面,其他內容都不需要被搜索引擎抓取。不過作者把?wp-content?整個文件夾都放了進去,如果你的圖片有放在這個文件夾里,建議取消這一項,否則你的圖片就不會出現在搜索引擎的搜索結果頁面里。

8、使用網站地圖

作者建議通過?Google XML Sitemaps?插件創建一個網站地圖,以方便搜索引擎抓取你的頁面內容。

9、有利于?SEO?的設計結構

網站內容要先于側邊欄內容被搜索引擎抓取,這點一般的?WordPress?主題的都可以做到。

10、減少網站加載時間

作者認為網站加載速度越快,每天被搜索引擎抓取的頁面就越多,并建議兩個使網站提速的方法,一是使用?WP-Super-Cache插件,二是選擇一個好的虛擬主機。其中有提到?Host Gator?主機,這個主機總統博客的淘寶店有得買。緩存還是要設置一下的,可以將頁面生成純靜態的,不需要每次有人訪問都PHP從數據庫調用內容,比較明顯地提高速度。有不少插件,我用的是WP Super Cache。

服務器開啟gzip??赡艿脑?,考慮CDN。這個我沒有使用。圖片建議壓縮后再上傳,不要把照相機、手機里幾M的文件直接拿來用。

11、優化博客圖片

這個主要是為博客圖片添加?alt?屬性,因為搜索引擎無法識別圖片里面的文字。

12、各類存檔

WP缺省有多種存檔頁面,包括按分類、按發布日期、按作者。這些存檔頁面大部分是沒有用的,反倒有副作用,可能造成復制內容。

按分類存檔當然要使用,這是正常的導航系統。

按日期、按作者存檔,通??梢匀サ?,這兩個存檔內容和按分類是一樣的,并沒有實質價值。要去掉這兩個存檔,需要在模板中刪除相應的顯示代碼,有的模板現在已經沒有這兩個存檔了,或者通過widgets控制顯示與否。

當然在模板中去掉代碼,直接訪問存檔頁面還是能訪問的,為保險起見,可以在這兩個存檔頁面全部加上noindex標簽,確保搜索引擎不索引收錄,或者用robots文件禁止抓取。

13、SEO優化推薦插件

除了上面提到的插件,我還裝了這幾個插件:

All In One SEO Pack – SEO專用插件是必須的,我裝的是All in One SEO Pack,會自動或手動設置很多SEO功能,如:

帖子頁面標題、說明標簽的客制化,加noindex 或nofollow標簽(通常不加,但給了這個選項的自由)
加上canonical標簽
首頁標題、說明標簽客制化
設置各類頁面標題標簽的格式,如前面提到的帖子標題順序
各類頁面是否加noindex或nofollow的缺省設置,寫帖子時還可以覆蓋這個缺省設置
另一個很有名的SEO插件是Yoast SEO,功能比All in One SEO更多更復雜一些,但大致是一樣的,現在也更流行。之所以選擇All in One SEO是最早寫博客時先找到的它,習慣了而已。

AMP – 這個不用解釋了, Google AMP實現最簡單的方式。

Autoptimise – 把WordPress零散的CSS和JS文件集合到一個文件中,減少調用文件數,提高速度。試用了一下,沒卸載,但目前并沒有啟用,覺得效果不大。

Broken Link Checker – 檢查帖子連到其他網站的鏈接是否還有效。上次檢查清理鏈接時發現很多當年連出去的鏈接已經無效了。

Dean’s Permalinks Migration – 帖子URL有任何變動時,這個插件自動設置301轉向。

WP-Optimise – 清理數據庫中的備份等不需要的東西。

WP還有很多其它插件,能實現你能想到的各種各樣的功能,常見但和SEO不直接相關的如兩步認證登錄、流量統計、圖片處理等。在各種插件幫助下和適當設置后, 但要注意,啟用的插件越多,插件越復雜,WP速度將越慢,所以,不是必須的功能,就不要安裝了。

14、用戶優化

指的是通過讀者來提升自己博客的搜索引擎排名。主要通過鼓勵讀者訂閱你的博客或者鼓勵讀者留言,其中作者建議使用Comment Redirecting?插件來鼓勵讀者留言。

15、轉向處理

網址規范化是幾乎每個網站都存在,所以都要考慮的問題。

前面提到的URL的各種形式,選定了一種格式顯示在網站上,其它格式還是可以訪問的,需要做301轉向到選擇的規范化格式,這個工作下面介紹的Dean’s Permalinks Migration插件會自動處理。SEO插件會在帖子頁面加上canonical標簽,各種格式的URL即使都能訪問并沒有做301轉向,也會通過 canonial標簽規范化到選擇的格式。

全站不帶www的URL需要做301轉向到帶www的URL(或者反過來,有的網站選擇不帶www的版本為規范化版本),http版的URL也要做301轉向到https版本。LAMP(Linux+Apache+MySQL+PHP)服務器,這個可以通過.htaccess 文件里的rewrite規則實現,如虎糾自媒體SEO實際用的轉向規則是:

RewriteCond %{SERVER_PORT} 80

RewriteRule ^(.*)$ http://www.abushamil.com/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^f9seo.com[NC]

RewriteRule ^(.*)$ http://www.abushamil.com/$1 [L,R=301]

這只是個例子,別照抄。同樣的功能,可以用不太相同的正則表達式和規則實現,不同服務器寫法要求也可能不同。比如只做不帶www轉向到帶www可以寫成:

RewriteCond %{HTTP_HOST} ^f9seo.com [NC]

RewriteRule ^(.*)$ http://www.abushamil.com/$1 [L,R=301,NC]

貴網站具體怎么寫,問程序員。

16、版權及轉載聲明

我在每篇帖子結尾都加了版權聲明及轉載要求。通常在模板里的single.php這個文件中加,不用每篇帖子人工加。

雖然SEO熱度大不如前,但我的幾乎每篇帖子還是有不少轉載的,大部分沒留原始出處,也沒留原作者,甚至有的干脆說是他寫的,但還是有正規網站會尊重版權,至少標明原作者的。即使比例不高,積少成多,長期堅持還是會有效果的。

這篇WordPress SEO指南是虎糾自媒體簡單討論一下優化WordPress網站的幾個要素,這樣你的網站上搜索引擎首頁不是夢,相同的考慮也適用于其它博客系統。這里只談技術性優化,關于博客的運營、市場研究、文章寫作等問題,歡迎大家在底下留言,我們一同探討。

weinxin
虎糾自媒體官方微信
這是我的微信掃一掃
f9seo

發表評論

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: