雖然 WordPress 已有內建的搜尋功能,但是搜尋準確度較差,而且沒有篩選器,如要進行進階搜尋就會比較困難,例如查找特定關鍵字在某些分類或標籤的文章,依照過去的作法,通常會將內建的搜尋功能改以「Google 程式化搜尋引擎」(Google Custom Search,通常稱為自訂搜尋)服務替代,只要搜尋範圍限制在特定網域名稱就能利用 Google 強大的搜尋技術來改善網站搜尋功能。當然,以內建搜尋功能進行搜尋時會查詢資料庫,如果改由第三方服務也有助於降低主機的資源消耗。
架站程式
不續費虛擬主機?WordPress.com 對應個人網域每年 13 美元搬家超划算

下個月手邊的虛擬主機又要續約,想到自己許久沒有更新的個人部落格和親朋好友的小網站好像都放在一起,如果沒有要繼續維護又得付主機費用很不划算,小主機動輒每年也要個數十元美金起跳,雖然可以找優惠代碼(Coupons)或是看看有無第一年折扣價格,但要把網站全數移轉過去又是一個大工程,第二年後通常會恢復原價,到時還是得另外尋找新的主機商。
WP Rocket 最強 WordPress 快取外掛,完整最佳化設定選項教學

如果是使用 WordPress 程式自行架站,我通常會建議安裝 Akismet、Jetpack 和任一種快取(Cache)外掛,前兩者是 Automattic 提供的防垃圾留言和整合各種功能模組,可解決非常多問題,減少外掛安裝數量,快取外掛則是讓 WordPress 每次載入文章或頁面無需反覆向資料庫抓取資料,將文章頁面轉為靜態網頁以降低伺服器負載,也兼具網頁加速效果,在製作快取時透過外掛可進行更多最佳化,對於網站來說極為重要。
statically.io 免費 CDN 提供網站加速和圖片最佳化功能,無流量速度限制
如果你是網站管理者就會遇到要如何改善網站載入速度的問題,這在流量不大時可能沒什麼影響,只要網站到達一定規模就需要透過內容傳遞網路(Content Delivery Network)改善整體的速度。最知名的 CDN 服務 Cloudflare 讓整體網站都具備加速、安全性防護及分流等效果,算是一個兼具多種優勢的解決方案;如果你是使用 WordPress 架站,也可考慮開啟免費的 Jetpack 圖片 CDN 和 Asset CDN 為網站獲得更快的瀏覽速度。
Jetpack Boost 改善 WordPress 網站效能和搜尋引擎最佳化外掛程式
如果你是使用 WordPress 自行架站(Self-hosted),我一定會推薦安裝 Jetpack 外掛,這是由 Automattic(WordPress 公司)開發的外掛,整合相當多功能模組,而且也有非常好的相容和穩定性,兼具安全及速度,像是之前我介紹過的 Jetpack 免費 CDN 可自動加速、分流網站的圖片(以前叫做 Photon CDN),或是 Asset CDN 為 WordPress 核心檔案分流加速都能提升網站速度。如果資料非常重要也可選擇 VaultPress 即時完整備份網站。
Jetpack 免費 CDN 自動加速分流 WordPress 圖片外掛教學
六年前寫過一篇「Photon 免費 CDN 圖片分流、加速服務,每個 WordPress 用戶都該開啟的外掛」,後來這項功能成為 Jetpack 網站加速器(Site Accelerator)一部分,另一個加速器功能是 Asset CDN,和圖片 CDN 差別在於一個是針對圖片進行分流,Asset CDN 是加速 WordPress 靜態檔案,例如 CSS 和 JavaScript,兩個功能都很有用,當然也可依照自己的需求開啟。
設定 Jetpack 網站加速器的圖片壓縮畫質教學(Photon CDN)
最近使用了 Piio 的 Image Speed Test 工具,也提到我正在研究一項適合免費資源網路社群的圖片壓縮功能,一直以來我都是使用 Cloudflare(本身除了加速分流也有圖片最佳化功能),另外我也相當推薦 WordPress 架站的站長使用 Jetpack 的網站加速器(以前叫做 Photon CDN),都能有效提升網站載入效能。當然你也可以將每張圖片都下載回來以圖片壓縮工具進行處理,但對有數萬甚至數十萬張圖片的網站來說實在是個大工程,也不建議這麼做。
htaccess tester 設定檔語法檢查工具,測試伺服器 Rewrite 寫法是否正確
如果有使用 VPS、獨立主機(Dedicated Servers)或雲端主機架設過網頁伺服器,一定對 Apache 不陌生,當今有很多自動化的安裝設定工具,例如 ServerPilot 或 RunCloud 等等服務,可能比較少接觸到伺服器的設定檔,但一定會遇到相當重要的設定檔 .htaccess
。簡單來說,這是 Apache 檔案目錄系統設定檔的預設檔名,比較常應用在設定網址重寫(URL Rewrite)或是一些安全權限管理,例如在「11 個強化 WordPress 網站安全的 .Htaccess 設定技巧」就有不少設定範例。
Opensource.builders 提供商業服務的開放原始碼程式替代方案
記得年輕時很熱血,什麼都想要自己動手做,明明只要幾分鐘就能申請的服務硬要花好幾小時架設,例如 Email 伺服器、網站伺服器或是一些網路服務等等,不過也從過程中學習並發現不少樂趣,過了這麼多年各項工具也日漸成熟,即使現在各家大公司都有類似產品線可供挑選,但還是有一群堅持要自己架設服務的人吧!自架通常會伴隨著一定難度,相對來說比較省錢(免費)而且彈性更大。