服務

官網搬家怎麼不掉流量?301 轉址、DNS TTL 與停機時間的完整遷移計畫

2026.08.31 · 61 次瀏覽
官網搬家怎麼不掉流量?301 轉址、DNS TTL 與停機時間的完整遷移計畫

從 URL 盤點到切換後 90 天監控:真實台幣成本、六階段時程表,以及讓自然流量掉 62% 的那六個錯誤

分享:

一家做工業零件的公司,把用了七年的官網從舊虛擬主機搬到新系統,開發商週五晚上切 DNS。週一早上,業務發現詢問表單從平均每天 11 封掉到 1 封。原因不複雜:1,400 個產品頁的網址從 /product.php?id=88 改成 /products/bearing-6204,沒有做任何轉址。自然搜尋流量 14 天內掉 62%,花五個月才回到原本八成。搬家從來不是技術難題,難的是把「每個舊網址對應到哪個新網址」一條不漏地做完。

適用情境 × 不適用情境

網站遷移是一個獨立專案,不是改版順便做的事。以下對照可以先自我判斷。

適合立刻啟動遷移專案先不要動,或用其他做法
舊主機停止支援、PHP 版本無法升級,已經有資安風險只是想換配色或首頁排版 — 改主題即可,不要動網址
網址結構混亂(含 query string、大小寫不一致),影響索引網站上線未滿 3 個月、月流量低於 500 — 直接重做比較快
要從子網域併回主網域,或多品牌整併成單一站正值年度旺季(如 11 月電商檔期)— 排到淡季
要換 CMS(WordPress → Laravel、Wix → 自架)並保留既有排名沒有人能提供舊站完整 URL 清單與資料庫備份
國內外主機分流、要導入 CDN 改善 LCP(建議 2.5 秒以內)三個月內公司要改名換網域 — 一次做完,不要搬兩次

替代方案矩陣

做法成本級距優點缺點
原地升級(不換網址,只換主機/PHP)NT$8,000–25,000SEO 風險趨近於零,Google 官方視為低風險搬遷解決不了網址結構與舊架構債
主機商代搬(Cloudways、Kinsta 等提供免費 migration)NT$0–3,000(含在方案內)檔案與資料庫搬得快、通常 48 小時內完成只搬檔案,不處理 301 對應、不驗證索引
SaaS 重建(Shopify、Wix、Webflow)月費 NT$900–3,500 + 建置 NT$30,000 起免維運、上線快網址結構被平台綁死,未來再搬一次成本更高
完整遷移專案(本文做法)NT$45,000–250,000301 覆蓋率可驗證、排名可控、可回滾需要 30–45 天,且必須有人提供舊站資料

完整流程拆解:六階段、34 天

階段時間交付物工具
1. 現況盤點D1–D5完整 URL 清單、流量前 100 頁、外部連結來源清單Screaming Frog SEO Spider、Google Search Console、GA4
2. 轉址對應表D6–D12舊→新 301 對應 CSV,覆蓋率必須 100%(含分頁、標籤頁)Google Sheets、Notion
3. 預備站建置D13–D30staging 環境(加 noindex + 密碼保護)、內容搬遷、內部連結改寫staging 子網域、Figma、WP All Import
4. 切換前檢查D31–D33DNS TTL 降到 300 秒、完整備份、回滾腳本、404 監控就位Cloudflare DNS、rsync
5. 正式切換D34 離峰 02:00–06:00DNS 指向新主機、移除 noindex、SSL 生效、提交新 sitemapLet's Encrypt、Cloudflare、Search Console
6. 上線後監控D34–D90每週 404 報告、索引覆蓋率、關鍵字排名對照表Search Console、UptimeRobot、GA4

換網域時,第 5 階段還要在 Search Console 送出變更網址工具(Change of Address);只換主機、網址不變則不需要。

真實成本完整拆解

  • 小型形象站(100 頁以內、網址不變):NT$25,000–45,000,約 20–35 工時
  • 中型企業站/小型電商(500–3,000 URL、換網址):NT$80,000–180,000,約 70–140 工時
  • 多語系或多子網域整併(10,000 URL 以上):NT$250,000 起

被低估的是隱藏費用,通常佔總預算 15–30%:

  • 新舊主機重疊期租金:2–3 個月 × NT$1,500–8,000/月(回滾保險,不能省)
  • 網域年費:TWNIC 受理註冊機構的 .com.tw 約 NT$800–1,200/年
  • SSL:Let's Encrypt 免費;需要 OV/EV 憑證則 NT$3,000–15,000/年
  • Cloudflare Pro US$25/月(約 NT$800);Screaming Frog 授權 £199/年(約 NT$8,200)
  • 內容人工搬遷:每 100 頁 8–15 小時,外包時薪 NT$1,200–1,800
  • 上線後 90 天 SEO 監控與修補:NT$15,000–30,000

ScriptWalker 的「網站遷移與搬家專案」起價 NT$45,000(含完整 URL 盤點、301 對應表、切換與 30 天監控)。

實施真相 vs 客戶想像

客戶以為實際發生
「檔案複製過去,改個 DNS 就好,一個晚上的事」檔案搬遷只佔總工時 15%,60% 花在 URL 對應與驗證
「新站比較快,排名應該會更好」切換後 2–4 週排名波動是常態,先跌後回才是正常曲線
「舊站可以馬上關掉,省一個月主機費」舊站至少留 60 天;一旦要回滾,關掉就沒有退路
「301 做完就沒事了」Google 建議 301 至少維持 180 天,且要持續看有沒有流量還走舊網址
「內部連結會自動更新」文章內文寫死的舊網址不會自己變,要用資料庫批次改寫

常見陷阱 × 怎麼避開

  • 陷阱一:全部舊網址 301 到首頁。Google 會視為軟性 404,權重歸零 — 一定要一對一對應到內容最相近的新頁。
  • 陷阱二:忘了拿掉 staging 的 noindex 或 robots.txt Disallow。切換當天用 Search Console 網址檢查工具實測三個代表性頁面再收工。
  • 陷阱三:DNS TTL 還停在 86400 秒。切換前 48 小時先把 TTL 降到 300 秒,出事時 5 分鐘可回滾,而不是等 24 小時。
  • 陷阱四:用 302 暫時轉址。暫時轉址代表「舊網址還會回來」,改用 301 永久轉址。
  • 陷阱五:漏掉非 HTML 資產。PDF 型錄、圖片、舊的 /feed 與 sitemap.xml 也有外部連結與索引,一併列進對應表。
  • 陷阱六:週五晚上切換。出事時沒人上班,改到週二凌晨,白天有完整團隊待命。

成功指標 + 上線後 90 天路線圖

  • 第 1–30 天:看穩定度。目標 404 錯誤數逐週下降至 0、索引已編錄頁數回到舊站 90% 以上、UptimeRobot 可用率 ≥ 99.9%、Search Console 無「重新導向錯誤」。
  • 第 31–60 天:看流量。目標自然流量回到搬家前 85–95%、前 20 大關鍵字排名回到原位 ±3 名、轉換率(表單/加購)不低於搬家前 90%。
  • 第 61–90 天:看成長。目標自然流量超越搬家前 105%、LCP 進入 2.5 秒以內、關掉舊主機(但保留 301 至第 180 天)、完成一次全站爬取確認無孤兒頁。

決策清單

以下 12 題,若有 3 題以上答「否」,代表現在還不該切換。

  • ☐ 我有舊站完整 URL 清單(不是只有選單上看得到的頁)
  • ☐ 我知道流量前 50 名的頁面是哪些
  • ☐ 我有一份 100% 覆蓋的舊→新 301 對應表
  • ☐ 我知道哪些外部網站連到我(媒體、目錄、合作夥伴)
  • ☐ 資料庫與檔案有可還原的完整備份
  • ☐ DNS TTL 已在切換前 48 小時降到 300 秒
  • ☐ 新站 SSL 憑證已簽發且自動續期
  • ☐ staging 的 noindex 有明確的移除步驟與負責人
  • ☐ 舊主機至少還會續租 60 天
  • ☐ 有書面的回滾條件(例如:流量 48 小時內掉 40% 即回滾)
  • ☐ 切換時段避開促銷檔期與週五
  • ☐ 上線後 90 天的監控負責人與頻率已寫進合約

常見問題 FAQ

網站搬家一定會掉排名嗎?

網址不變的純主機搬遷,通常不會有可觀察的影響。換網址或換網域的遷移,短期波動幾乎無法避免,正常曲線是切換後 1–2 週小幅下滑、4–8 週回到原位。掉超過 30% 且四週沒回升,就不是波動,是 301 漏了。

301 轉址要維持多久才能關掉?

Google 官方建議至少維持 180 天,而且只要還看得到有流量從舊網址進來,就繼續留著。實務上外部連結不會自己更新,我們預設永久保留規則檔,成本幾乎為零。

DNS 切換到底會停機多久?

如果事前把 TTL 降到 300 秒、新站先在正式主機上跑起來,實際不可用時間通常在 5 分鐘以內,多數使用者無感。真正造成長時間停機的,是切換後才發現資料庫連線或憑證沒設好。

可以只換佈景、不換網址嗎?

可以,而且這是風險最低的做法。只要 URL 結構、標題、內容主體不變,改視覺屬於低風險變更。網址結構的調整可以拆成第二階段,等新版面數據穩定後再做。

下一步

如果你手上有一個「不知道能不能搬、也不知道會掉多少流量」的網站,先做一次免費的遷移風險評估:我們會爬完你的舊站,給你一份 URL 清單、風險等級與預估工時,不含推銷。

分享: