提升 SEO!雞速網托也可升仙!WordPress 優化指南

時間 :11:32 取得文章短網址

文章分類 : Business Tech, News

 
 
 

wordpress-pageloadingtime-seo-ranking, 提升 SEO 值!WordPress 3.13 優化指南

提升 SEO 值!WordPress 3.13 優化指南

很多用家都使用 WordPress 來架設私人網誌,又或者網站,並用盡大的 Plugin 插件來提升 SEO 值,事實上插件愈多,系統的運行速度會愈慢,據 Google 的新規定,來衡量一個網站的 SEO 排名,在最新的 Google Analytics 新版面上已多了一個「網站速度」的選項來量度網站的 Page Loading Time。

超過 5 秒載入!你的網站便不及格了

一些用家基於成本的考都會將 WordPress 寄存於外國,那麼 Page Loading Time 便由多方面的因素來決定,例如當地網頁托管公司提供伺服器的速度、網站的國際寬頻速度、如果不是獨立伺服器,而是分享式寄存(即伺服器內不單只你一個客戶),那速度便要視乎當時其他客戶的使用情況。

google-site-speed, Google Analytics 新版塊中已提供網站載入速度的統計數據

Google Analytics 新版塊中已提供網站載入速度的統計數據

了解你網站的速度情況

GTMetrix 是一個免費的網站狀態查詢工具,它會檢視網站製作中所有設計上的未盡優他的東西,並提供建議,那裡你可以查詢自已網站的實際 Page Loading Time,不同時間用 GTMetrix 的數據都會有記錄,你可以通過 History 歷史狀況來查詢網站的載入時間,主版面總容量,甚至與同類網站比較等等。通過它可以幫助你了解網站存在著的問題

page-loading-time-gtmetrix

gtmetrix 是一個免費的在線網頁工具可找出閣下網站的存著問題,尤其在設計上

 

增加 WordPress 在 SEO 排名方法

(一)用錢就可解決的問題

1. 使用本地收費的網頁托管公司
2. 使用實體網站伺服器
3. 網站托管商提供的寬頻速度(一般是按量收費,無限流量的托管商一般會限速)

(二)不用錢也可以解決的

1. 減少 WordPress 上無謂的插件使用
2. 使用特別的 SEO 插件進行優化(不同效果插件很參差)
3. 使用 DB Cache 數據庫加速器,將動態的查詢變成靜態
4. 使用如 Hyper Cache、Super Cache、W3 Total Cache 這類靜態內容的速度器
5. 使用 WP-Minify 將 WordPress 範本中的 JavaScript / CSS 合併減少網站平衡查詢數量
6. 利用 WP-Smush.it 等插件減少相片中的色深和增加壓縮率
7. 使用 WP-Minify
8. 將 JavaScript 插件盡量放到載入的尾段
9. 使用 Permalink 及在圖片加入 Meta Data/ALT,甚至以檔案名稱來標示圖片內容
10. 正確運用 Tags(例如檢查行業關鍵字)
12. 使用 Robot.txt 及 Sitemap(或具壓縮性的 Site Map)
13. 使用加壓了的 HTTP 標頭
14. 啟動 DNS Prefetching 功能

 

A. WP-Minify 設定方法

在設置(在「工具」側欄),確保了JavaScript,CSS 和 HTML 的縮小選項被選中的。還有一個功能,Place Minified JavaScript in footer。這有助於符合 YSlow 要求把 JavaScript 放於底部的要求,雖然預設是不推薦,但如果你打算使用該功能,這將是一個不錯的主意,以測試你的博客,以確保沒有出現相容問題。

WP-Minify 設定方法

WP-Minify 設定方法

 

B. 使用 W3 Total Cache 加速器

你會發現在你的管理工具條一個新的部分叫做 Performance 的常規設置「Disable Minify」,建議先將它關閉,由 WP-Minify 負責管理,據了解由 WP-Minify 管理下的效果會好過 W3 Total Cache。接下來, 檢查 Page Cache 進入 Page Cache 頁面緩存設置並選中「高速緩存的主頁」。

使用 W3 Total Cache 時要特別留意與 WordPress Theme 主題的相容問題

使用 W3 Total Cache 時要特別留意與 WordPress Theme 主題的相容問題

 

在瀏覽器快取中進入瀏覽器的緩存設置,你會看到一堆選項,直接解決網頁速度和 YSlow 建議(Expires Header,緩存控制頭,eTags,Gzip 壓縮等),檢查他們是啟動。

W3 Total Cache 加速器

W3 Total Cache 加速器

 

如果你的 WordPress 插件有任何修正,插件的 W3 Total Cache plugin 可能會問你要清除緩衝存儲。這樣做是為了確保插件不會成為一個緩存版本中存有未更新的資料。

 

C. 優化網站圖片 WP Smush.it

Yahoo 的 Exceptional Performance series(卓越性能表現系列)推薦以下幾種無損圖片優化方式:
1. 剝離JPEG 文件的元數據;2. 優化JPEG 壓縮;3. 將某些GIF 圖像轉換為索引PNG;4. 從索引圖像中剝離未使用的顏色;針對上述優化建議,Smush.it 提供了相應的API,而WP Smush.it 插件則將其與WordPress 之間實現了無縫的配合。啟用WP Smush.it 插件後,每張添加至文章的圖片會自動通過Smush.it 運行優化操作,對用家完全透明,無需人力干涉。另外,圖片的格式轉化等參數可通過配置選項設定,且支援已有圖片的優化,是節省空間和流量的好幫手。

WP Smush.it 無損圖片優化方式

WP Smush.it 無損圖片優化方式

  

D. DNS Prefetching 減少大量的 DNS 解釋

當你進入一個網站前,域名會先由 DNS 伺服器進行解釋,並得出伺服器的 IP 地址,如果網站本身流量大的話,DNS 伺服器負荷亦會相對加大,直接影響域名查詢速度,增加頁面的載入時間,這對 Google SEO 的規定是甚麼不利的。DNS Prefetching 的原理是避免大量無用的 DNS 解析,加速網頁查詢速度。做法是進入網站之前或之後,在背景運行時不將網頁所有連結進行解釋(因為預設是會全數進行解釋),借此來加快瀏覽速度,要留意這個功能只支援新一代的瀏覽器,你亦可以通過 WordPress 的插件如 DNS Prefetching 來將使用者瀏覽器的 DNS Prefetching 關閉。

將瀏覽器預設的 DNS Prefetching 關閉後減省 DNS 伺服器負荷

將瀏覽器預設的 DNS Prefetching 關閉後減省 DNS 伺服器負荷

 

你可能會對以下文章有興趣:

Leave a Reply

Your email address will not be published.