WordPress 的網站無課金必備的幾種Plugin類型
今天來寫寫WordPress架站需要哪幾種類型的外掛插件,會寫我都用哪幾款,但不代表那幾款一定最好。也不打算做推銷,WordPress只是我架設部落格輕鬆一點,且做聯盟行銷比較好顧及SEO的架站方式。真正要寫公司網站我還是會用Angular SSR方式寫。
安全Plugin
安全Plugin有Jetpack、Wordfence,都是我會用的,像我主要的聯盟行銷網站就兩個插件都有,因為禁不起被入侵的風險。
Jetpack還會偵測網站是否Online,配合UptimeRobot免費版,可以知道網站是不是有正常運作中。
備份我是共享虛擬主機DreamPress有自動備份,加上Jetpack有備份,我沒有額外裝備份的插件。
Wordfence會告知我網站是否有強烈遭受攻擊,或者有沒有User因為暴力破解被鎖,或者有沒有管理員帳戶被登入。
快取及頁面優化
快取及頁面優化通常我是用LiteSpeed Cache,都沒有用付費的版本,因為雖然大家都說速度和SEO影響很大,速度只要有一定程度上,大約Pagespeed Insights的手機有40分以上就行了。
快取和頁面優化主要是影響使用者體驗,也就是大家會不會在你的網站轉化或者繼續看下去。
LiteSpeed Cache我完全沒有打算加購圖片CDN或者圖片優化,因為除非圖片超多不然用不到。
就用Page Optimization裡面的CSS合併和JS合併,以及HTML最小化。
快取就用基本功能就好,至於CDN有沒有必要,因為我這個網站主機在新加坡機房,訪客台灣居多,有CDN和沒有CDN其實差很小。
我聯盟行銷的網站機房在美國,我就用Cloudflare的免費版本CDN而已,要付費我一定用Google的Cloud CDN,因為兩者比較台灣與香港(我的讀者最多的來源),Google的Cloud CDN效果是最好的。
Classic Editor
如果懂HTML的話一定要這個,因為有很多時候這個編輯方便很多,有些東西還是傳統的好。
Contact Form
我是用Contact form 7,這個很好用,但有些人會選擇別的或者一安裝好就有別的表單插件。表單插件可以讓網站變專業,且不會因為eMail寫在網站上被一直寄垃圾郵件,還擋都擋不掉。
Antispam
通常我不會用有付費的,就直接用Antispam Bee之類的阻擋機器人垃圾留言。但我的網站久了根本不想開留言,因為回覆留言的人很麻煩。而且有些留言很惡意,看了心情會很差。
短網址
不管是不是聯盟行銷,一定要有短網址插件,可以做出如https://artchen.dev/s-url/ 這類的網站內部的短網址用302之類的轉址連到外部網站,這個會讓讀者比較願意點連結,也比較信任連結,還可以統計多少人點過連結。
SEO插件
SEO插件我有用過All-in-one SEO、RankMath,現在全部改用Yoast SEO,至於要不要買付費版,可以自己做決定。因為我排名平均10.x名的網站是用免費版的,且我的關鍵字都是會有轉化的熱門關鍵字。內容還是SEO王道,SEO插件只是讓Google之類搜尋引擎比較好認識網頁。
Theme或Builder
我有用過幾種Builder比如Divi或者Avada,甚至Newspaper 12也有Builder。這些Builder會讓網站設計起來比較輕鬆,但要知道有些Builder會和優化插件衝突,比如Avada的Builder會和LiteSpeed Cache衝突,因為兩者都有優化功能。
Divi裝了就不用裝LiteSpeed Cache,因為應該有的功能Divi都有。只是這些多半都要付費。
Theme就看網站要怎樣類型,去Theme的賣場挑一個適合的價格也符合預算的是最好的,如果不用大改更好。
只是現在Theme大概一個Theme都有限制使用在一個網域上,除非買複數個授權像我一樣,不然會被License啟用的時候就綁定網域。通常會給一個Live網域和Staging網域。
Staging插件
有時網站要大改版,但不想要改到一半讓訪客來看到半成品。如果虛擬主機不支援內建的Staging,就需要Staging的插件。
這個我沒有推薦的,因為我挑主機優先挑有Staging功能的,就是cPanel本身就有開放這個選項的。
Migrate插件
搬移網站需要很好的Migrate插件,也可以做網站備份用。我用過Duplicator,但我WordPress除了安全插件以外都是無課金玩家,所以我沒用過他的Pro版本。
網站太大的話就用phpMyAdmin來做搬遷,或者要用SSH來搬遷。有些主機有Migrate的插件可以協助搬遷如DreamPress就有內建的Migrate插件,當初轉移網站完全自動化的,也不會因為網站太大就不能搬。
簡單來講就是資料庫、網站檔案,搬好連結好,新的DNS設定好就搬遷完成,通常在SSL設定上會有1~3個小時網站進不去的問題,好像不管哪個插件都沒辦法解決。因為SSL憑證需要Domain指向新的網站才可以佈建。Domain轉過去不會立刻全世界NameServer都轉好,除非只是用Cloud DNS這類的A改一個IP或者改一個CNAME。
SSL解決方案
通常cPanel主機都有AutoSSL解決方案,也有的有Let’s Encrypt的解決方案,不用額外加插件,主機沒有解決方案的就不要用。
如果要網址列旁邊有綠色的(通常是電商或有金流的網站),就要買SSL直接設定在主機上,也不需要插件。
結論
大致上WordPress架站需要這些插件,熟練的話30分鐘就搞定了,因為口袋名單都有無課金的選擇了。
Wordfence我也只有主要在賺錢的網站有課金,其他的都是無課版,架設設定一下註冊一下免費帳號就好了。
Theme我也有幾個常用的,只要購買一個授權,就可以架一個新網站。有些甚至不限制一個授權只能一個網站,這種我就會用在複數個Domain。要看Theme的EULA。
大家一起努力吧!