個人網站記錄 | 從WordPress搬家到Ghost

個人網站記錄 | 從WordPress搬家到Ghost

這次在搬家過程中,受惠於網路上的許多分享,也來分享一下自己的經驗。

背景:WordPress網站主機陣亡,不得不建新站

一開始,我的 WordPress 網站是建在 Cloudways VPS 主機上。後來發現有一家 SugarHosts 糖果主機,雖然是共享主機,但每月花費不到 Cloudways 的三分之一。

考慮到網站剛起步,主要功能只是上傳文章,流量也不大,先用基本款主機應該也無妨。因此在 2024 年 2 月跟幾個朋友陸續搬到了糖果主機。

2025 年初,朋友說他最近向糖果主機客服發了技術單,但一個多月都沒有回覆,覺得可能不妙,提醒大家先備份。

我當時大意了,沒有聽進去。直到 3 月中旬,另一位使用糖果主機的朋友說他網站進不去了,我心中警鈴大作,趕緊檢查自己網站,發現也掛掉了……

向糖果主機發了技術單和客服單,果然完全沒有回覆。上網查詢後,雖然討論不多,但近期災情頻出,例如帳單扣款卻未續約、客服完全無回應等。看來等待主機恢復正常是無望。

使用Zeabur一鍵部屬Ghost

換個主機服務商、重新建一個 WordPress 當然也是沒問題。只是剛好想到最近追蹤的創作者,像是 Gipi 老師等,都使用 Ghost 部落格服務,不如就趁這個機會嘗試看看。

參考了雷蒙的 自架Ghost網站 教學,知道了有 Zeabur 一鍵部署這個方式,費用比 Ghost 官方維護費低,而且沒有技術背景的人也能輕易上手,就決定試試看。

跟著步驟做,很快就部署完成。內容還原部分,剛好在電腦中找到一年前的 WordPress 備份,雖然不是最新的,但有總比沒有好。

目前看到有兩種方法,將 WordPress 的文章內容搬到 Ghost:

  1. 依照 Ghost 後台的指示,進入 WordPress 後台,匯出 XML 檔後再匯入 Ghost 中
  1. 使用 WordPress 的 Ghost 外掛,將檔案匯出後,以 JSON 檔從 Universal Import 功能中匯入。(感謝 Larry 搬家紀錄文章 分享外掛資訊)

我使用方法2,有成功匯入(感謝朋友協助確認備份檔案)。方法1步驟比較簡單,不過也有朋友使用方法1後,雖然顯示文章匯入程序已完成,但文章並沒有出現。大家可以這兩種方法都試試看。

另外要留意的是,備份還原後,只會有文字內容,WordPress 圖床的圖片不會一起過來。

設定原有網址重新指向

搬家時,如果希望保留原網址,則需要進行網址重新指向。

首先,在 Zeabur 後台 Ghost 中的「網路」→「公開」中填入要綁定的網域,再將出現的 DNS 資訊回填至網域服務商的 DNS 記錄中即可。

具體步驟可以參考 Zeabur 的這兩篇教學文:

由於 DNS 重新指向可能不會馬上生效,如果轉址沒有馬上成功,可以先耐心觀察一下。我個人的經驗是大約 12 小時後才成功轉址。

串接Google Analytics

在過往流量維持部分,幸好在轉址後,透過 WordPress 匯入的文章網址結構有保留,因此不需做 301 轉址。

如果有在使用 Google Analytics 收集網站資料的人,記得在 Ghost 中同樣串接 Google Analytics,這樣數據才能持續收集。

如果你之前就有使用 Google Analytics ,可以在後台找到網站代碼 (如果完全沒有用過GA,可以先參考網路上其他教學,例如:GA分析是什麼?2025最好懂的Google Analytics教學

將代碼複製,到 Ghost 後台,使用 Code Injection 功能插入網站中。這樣一來,GA 就可以成功接收到資訊。

從WordPress搬家到Ghost的體驗心得

曾經使用過Medium,所以對Ghost的文章編輯後台並不陌生。介面簡潔流暢,是專注創作的好選擇。

摸索了一下,覺得 Ghost 可以說很不自由,也可以說很自由。例如佈景主題,在後台可以動的地方比 Wordpress 少很多,只能改基本的 icon、強調色和基本排版等。

如果想做更多修改,則需透過語法調整,不像 Wordpress 很多時候可以安裝外掛解決,且 Ghost 的語法教學資源不如 WordPress 豐富。

如果你想專注內容創作,不想對網站太操心,Ghost 是輕便、美觀之選。如果你需要透過大量內容排版呈現產品、服務,且不擅長語法,或許 WordPress 還是比較好。

Ghost 還有一個特色是與電子報的整合。Ghost 與 Mailgun 合作,可將文章直接發佈為電子報,還可以搭配會員制度做內容分級。

然而,Mailgun 的免費方案持續限縮,目前 (2025/04) 的免費方案是每天發送 100 封郵件、每月發送 3000 封。

每天發送 100 封郵件這個門檻,等於如果訂閱者超過 100 位,電子報就無法群發完成,就算對奈米創作者來說都是不太適用的限制。

因此,短期內先不考慮串接 Mailgun ,而是維持用之前使用的 Kit 來收集名單及發送電子報。

以上是我從 WordPress 搬家到 Ghost 後約兩週的心得,如果有任何問題或建議,也歡迎留言跟我交流!

如果你覺得這篇分享有幫助,也歡迎使用我的 Zeabur推廣連結 來佈署 Ghost,你跟我將會得到五美金的 Zeabur 使用費折抵。

Amber Hsiao

Amber Hsiao

喜歡策略規劃的解構者。相信行銷不只是操作,更是系統。品牌不只是曝光,更是洞察。 市場分析|產品企劃及行銷|新事業開拓|專案管理