Zeabur 架設 Ghost 終極指南:從零到一、疑難雜症與長期維護全紀錄 (持續更新)
這是一份持續更新的 Zeabur + Ghost 架站終極指南。我將從零到一記錄所有架站步驟、踩過的坑與疑難雜症解法。本文首發分享 Canonical URL 設定錯誤導致 Sitemap 無法收錄的解決方案。如果你正要開始,歡迎使用內文連結註冊,未來升級可享 5 美元折扣!

大家好,我是 Kiro。
這篇文章是我在 Zeabur 上架設與長期使用 Ghost 部落格的全紀錄。我的目標是打造一篇「活的文檔 (Living Document)」,從最基礎的註冊、部署,到未來我遇到的各種疑難雜症、踩過的坑,以及效能優化的技巧,都會持續更新到這篇文章裡。
希望能幫助到同樣想用 Zeabur + Ghost 這套組合的朋友,讓大家少走一些冤枉路。
如果你覺得這篇指南對你有幫助,並決定開始使用 Zeabur,誠摯地邀請你使用我的推薦連結註冊。透過此連結註冊,當你未來從免費方案升級到任何付費方案時,將可以直接獲得 5 美元的費用折抵。 這是一個官方提供的專屬優惠,希望能幫助你更無負擔地開始!
👉 點此註冊 Zeabur,領取 5 美元升級折扣
目錄
- 【疑難雜症】問題 #1:設定了 Canonical URL 後,文章沒有出現在 Sitemap 中
- (未來將新增更多教學與問題...)
疑難雜症與解決方案
這裡會記錄我在使用過程中遇到的各種問題,以及我的解決方法,通常最新的問題會放在最上面。
問題 #1:設定了 Canonical URL 後,文章沒有出現在 Sitemap 中,Google 無法索引
更新日期:2025-08-12
狀況描述:
我興高采烈地用 Ghost 寫完第一篇文章,在發布前,仔細檢查了後台的所有設定。在文章設定的 Meta data
區塊,我看到了 Canonical URL
這個欄位。
我的直覺是:「喔!這裡應該是要填寫這篇文章的網址吧?」於是我就把文章的完整 URL (例如 https://my-blog.com/my-first-post
) 填了進去。
結果發布後過了一陣子,我檢查網站的 sitemap.xml
(網站地圖),卻怎麼樣都找不到我新發布的這篇文章!網站地圖沒有收錄,就代表 Google 很難發現並索引我的新內容,這對 SEO 來說是個大災難。

原因分析與解決方案:
經過一番研究,我才發現我完全誤解了 Canonical URL
(標準網址) 的用途。
它的真正意思是:告訴搜尋引擎,這篇文章的「正本」或「權威版本」在哪裡。
當我把文章本身的網址填進去時,雖然看起來沒錯,但這個動作卻可能干擾了 Ghost 預設的、最優化的 sitemap 生成機制。
正確的解決方案非常簡單:
對於你自己寫的、第一次發布的原創文章,請將 Canonical URL
這個欄位「完全清空」,保持空白即可!
當你留白時,Ghost 會自動幫你處理好一切。它會預設這篇文章本身就是「正本」,並正確地將它加入到你的網站地圖中。
那這個功能到底該何時用?
這個欄位是給「進階玩家」在特定情況下使用的,例如:
- 轉載別人的文章:你想在你的網站上分享一篇別人的好文,這時你就應該把「原作者那篇文章的網址」填進這個欄位,這樣 Google 就會把流量和權重都算給原作者,這是對原創的尊重,也能避免你的網站被判定為抄襲。
- 內容幾乎相同的多個頁面:例如你為了不同的廣告活動,做了兩個內容一樣但網址不同的登陸頁面。你可以指定其中一個為「正本」,把它的網址填入另一個頁面的
Canonical URL
欄位。 - 你想建立一個外部連結的推薦列表:就像文章列表,但點擊標題直接跳去別的網站。
總結:
不要看到 URL 欄位就想填! 對於你自己的原創內容,把 Canonical URL
留白就是最好的設定。
希望這個小坑的分享對你有幫助。如果這篇文章成功解決了你的問題,而且你正準備註冊 Zeabur,歡迎點擊下方的連結來獲得 5 美元的升級折扣。祝你的專案順利!
👉 開始你的 Zeabur + Ghost 之旅 (領取 5 美元折扣)