DNS 更新期間,適合用 302 導向新伺服器的臨時別名嗎?
就題述「網站換伺服器、原網址不變,幾天後刪除臨時別名」的情境,提供的公開討論較支持先讓新伺服器上的網站運作,再改 DNS,過渡期間保留舊站,而不是用 302 導向臨時別名。理由是訪客可能收藏即將失效的別名,搜尋引擎也可能在期間將它編入索引。不過,這是討論者提出的風險與建議,不能據此斷言 302 必然傷害排名;TTL 設為 300 秒,也不宜被寫成五分鐘後即可安全關閉舊站的保證。
先處理網站能否持續服務,而非替換訪客看到的網址
一則關於網站更換 IP 的回答,把重點放在避免停機:先確認網站已在第二個 IP 運行,再修改 DNS,幾天後才關閉舊伺服器。套用到這次遷移,可整理成以下順序:
- 先讓 B 伺服器上的網站運作,不要等 DNS 切換後才開始部署。
- 修改原網域的 DNS,讓它指向 B。
- 過渡期間保留 A,讓仍連到舊伺服器的訪客有網站可用。
- 依該回答的建議,幾天後再停用 A;「幾天」是操作建議,不是通用保證。
這個方案的適用前提,是新站已可服務,且舊站能在過渡期間繼續運作。若 A 必須立即停機,材料並未提供可直接替代的完整方案。
臨時別名的問題,在於它可能被留下來使用
題述做法會把仍抵達 A 的訪客,從原網址導向 B 的主機商別名。反對這個做法的回答提出兩項具體疑慮:
- 收藏風險:新訪客可能收藏別名;幾天後別名遭刪除,這份收藏就可能無法再帶他回到網站。
- 搜尋風險:Google 若在過渡期間造訪,可能把臨時別名加入索引。
例如,訪客在搬遷當天收藏了別名,日後點開的仍是該別名,不會因為原網域已完成 DNS 切換,就變成原網址。至於搜尋影響,材料只提出「可能收錄」的疑慮,沒有排名變化、實測結果或搜尋引擎官方說明,不能延伸成一定降權或一定不受影響。
300 秒是五分鐘,但不是完整的遷移驗收條件
原提問確實註明 TTL 已設為 300 秒,回答者也因此建議不做重新導向、等待五分鐘。這個時間換算沒有問題,但回答並未提供足以證明所有訪客都已切換完成的資訊,因此不應把它當成關閉 A 的唯一依據。
這幾則討論的共同方向,是讓原網址透過 DNS 切換到已準備好的新站;「等待五分鐘」與「幾天後關閉舊站」則是不同回答給出的操作建議,不能合併成精確、普遍適用的時程。
DNS 遷移期間導向臨時別名的網路各方意見
只要使用 302 暫時導向,幾天後刪除別名就沒有問題嗎?
不能這樣保證。公開討論中的反對意見指出,訪客可能在過渡期間收藏臨時別名;即使原網域之後已指向新站,刪除別名仍可能讓這份收藏失效。因此,別名只是短期使用,也不代表它不會留下後續連線問題。
臨時別名會讓網站在搜尋結果中受到什麼影響?
討論者擔心 Google 恰好在過渡期間造訪,可能將臨時別名加入索引;別名隨後被刪除,便留下搜尋上的風險。不過,材料沒有提供排名變化或實測結果,因此只能說有可能被收錄,不能斷言 302 必然造成排名下降。
參考資料
- 中華電信 小烏龜 架設 2個網站 IP可行嗎?www.mobile01.com — 討論:TTL 設為 300 秒後,五分鐘就能關閉舊伺服器嗎?
- Do dedicated IP addresses improve SEO?webmasters.stackexchange.com — 討論:TTL 設為 300 秒後,五分鐘就能關閉舊伺服器嗎?
- Redirection 302 during DNS updatewebmasters.stackexchange.com — 本文論述的參考來源。
- Redirection 302 during DNS updatewebmasters.stackexchange.com — 討論:只要使用 302 暫時導向,幾天後刪除別名就沒有問題嗎?;臨時別名會讓網站在搜尋結果中受到什麼影響?


一起討論 0 則留言
你遇到什麼狀況?留下問題或實作經驗,一起找到下一步。
目前還沒有留言,歡迎開始第一個討論。