網域遷移不只設 301:Google 換網域新規則,多數人漏掉的關鍵一步

網域遷移最容易掉排名的環節,很多人以為是 301 沒設好,其實是漏了變體:你只提交了主網域,卻沒提交 www、非 www、子網域,甚至不同 TLD。Google 最近悄悄更新了變更地址工具的說明,要求換網域時舊網域的所有變體都要各別提交,連沒在用的都算。我輔導過整批換網址、搬了 1,200 篇文章的部落客,能不掉流量,靠的就是把轉址一條條補全。這篇會講清楚網域遷移到底是什麼、跟換主機差在哪、正確七步怎麼跑,還有最多人踩的五個雷。

網域遷移是什麼?為什麼設好 301 還是會掉排名

「我 301 都設好了,為什麼流量還是掉?」這是換過網址的人最常來問我的問題。答案常常是:網域遷移不只是設轉址,它是把整個網站從舊網址(例如 example.com)整批搬到新網址,還要讓 Google 把累積多年的 SEO 權重一起轉過去的完整程序,301 只是其中一個環節而已。

301 的角色,是告訴 Google 跟使用者「這一頁永久搬到新位置了」,讓原本累積的權重順著轉過去。但它管的是單一網址對單一網址的對應,沒辦法替你處理整個網域層級的搬遷通知,那是變更地址工具的工作。這也是為什麼很多人 301 設得很勤,排名卻還是掉,因為只做了一半。

問題還在於,很多人把三種狀況混為一談,但它們的處理方式完全不同。你得先搞清楚自己是哪一種:

你的情況網址有沒有變要不要用變更地址工具
換網域(example.com 換成 newsite.com)整站網址全變要,而且所有變體都要提交
換主機、換 CDN不變不要,Google 會自己處理
只改某幾篇文章的網址局部變不要,設好 301 就夠
http 換成 https協議變不要,照 https 遷移指引,Google 會自動辨識

如果你只是嫌主機慢想換一家、網址根本沒變,那不算網域遷移,做法完全不同,可以直接看主機搬家會掉排名嗎那篇。真正要動用變更地址工具的,是第一種整站換網址的狀況。

Google 這次悄悄改了什麼?舊網域所有變體都要提交變更地址

這次更新的核心只有一句話:換網域時,舊網域的所有變體都要各別提交變更地址工具,不是只提交主網域就算數。

所謂變體,指的是同一個網站底下的各種版本,主要有三類。第一是 www 跟非 www,在 Google 眼裡 www.example.com 和 example.com 是兩個不同的東西。第二是各個子網域,像 blog.example.com、en.example.com。第三是不同 TLD,也就是頂級網域不一樣的版本,例如你同時註冊了 example.com 和 example.com.tw,或是從 .com 搬到 .net,這些都算各自獨立的變體。以前大家習慣只提交主網域,新版說明則明確要求你把這些變體一個一個都提交過去。

很多人會問我:我根本沒在用 www 或那個 .com.tw,也要提交嗎?答案是要。Google 給的理由是,別人引用你網站的連結模式很難預測,爬蟲可能就從某個你忽略的變體爬進來,這時候如果那個變體沒設定好遷移,就會產生搜尋效能的問題。

轉址沒做全的代價我看過很實際的例子。我之前輔導一位部落客,把痞客邦 1,200 篇文章搬到 WordPress,網址整批換掉,Search Console 一週內冒出 800 個 404。後來靠 SEO 外掛批次設定 301,30 分鐘就把轉址補齊、404 收乾淨,流量才穩住。同樣的道理放到網域變體上,漏一個變體,就等於留了一個沒接好的破口。要提醒的是,提交前你得先在 Search Console 把舊網域的每個變體跟新網域都驗證過,沒驗證的變體是沒辦法提交的。

換網域到底怎麼做才不掉流量

換網域要做對,重點是順序不能亂,而且每個變體都要照顧到。完整流程我整理成七步:

  1. 搬家前先體檢舊網域,確認舊站沒有還沒解決的索引或品質問題,別把問題一起搬到新家
  2. 在 Search Console 驗證舊網域的每個變體,含 www、非 www、子網域、不同 TLD,再加上新網域,全部都要是已驗證狀態
  3. 舊網址對應到新網址,設定 301 永久轉址,讓使用者和爬蟲都被導到新位置
  4. 對舊網域的每一個變體,各別開啟變更地址工具提交搬遷要求
  5. 把新網站完整的 sitemap 提交到 Search Console,幫 Google 加速重新索引
  6. 維持 301 轉址至少 180 天,舊網域也建議先續約留著,別急著退掉
  7. 上線後給它時間,搜尋表現至少觀察一到三個月才準,不要第二天看到波動就慌

301 轉址該怎麼設、用哪個外掛最省事,可以參考Easy Redirect Manager 教學;如果你搬完發現一堆舊網址冒出 404,先別急著全部導回首頁,404 怎麼處理(301/302/410 一次搞懂)裡有講該怎麼分。

換網域最多人踩的幾個錯

換網域會出事,通常不是技術太難,而是這幾個雷沒避開:

  • 只提交主網域,漏掉 www、非 www、子網域,甚至不同 TLD(這就是這次新規最想堵的洞)
  • 把轉址串成一長條,A 轉 B、B 又轉 C,Google 可能判定你在操弄,權重也會一路漏
  • 180 天還沒到就把舊網域退掉,等於把橋拆了,沒轉移完的權重直接歸零
  • 在流量本來就不穩、排名正在波動的時候硬搬,等於雪上加霜,搬家風險更高
  • 照幾年前整理的舊 SOP 或網路教學做,這次更新就是最好的提醒,官方文件會默默改,你記得的步驟不一定還是對的

如果你是從痞客邦、舊平台整批搬到自架站,狀況又更複雜一點,比較接近換平台兼換網址,可以先看部落格搬家懶人包把全貌弄清楚再動手。

金城老師觀點

金城老師觀點

我自己幫部落客搬過很多次家,最深的體會是:搬家的技術門檻其實沒大家想的高,難的是有沒有「做全」。所謂做全,一種是那些網路教學不會寫、得靠搬過很多次才摸出來的細節;另一種更麻煩,是 Google 默默加了新要求,但網路上根本還沒人提,你照著舊教學一步步做,也不會知道自己漏了。變更地址工具這次的變體規則就是後者,它沒有大張旗鼓公告,可是漏了一個變體,流量就可能默默掉一截,你還找不到原因。所以我每次都跟部落客說,搬家前後最值錢的動作不是設定本身,而是拿著最新的清單一條一條核對,確認沒有任何一個變體被忘在舊家。

延伸閱讀

參考資料

常見問題

換網域一定要用 Google 的變更地址工具嗎?

如果是整站從舊網域搬到新網域,建議要用。它會通知 Google 把舊網站的各種訊號轉到新網站,這個程序會持續約 180 天。但如果你只是換主機、網址沒變,就不需要用,Google 會自己辨識。

www、非 www、子網域、不同 TLD 都要分開提交嗎?

要。在 Google 眼裡這些都是各自獨立的網域變體,新版說明明確要求每個變體都要各別提交變更地址,連你目前沒在主動使用的變體(例如閒置的 www 版本或 .com.tw)也算。

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

至少 180 天。Google 在這段期間會處理舊網址的訊號轉移,期間如果你還看得到從搜尋來的舊網址流量,就再留久一點。舊網域本身也建議先續約留著,避免被別人搶註。

換網域後排名掉了,是正常的嗎?

短期小幅波動算正常。Google 需要時間重新爬取和評估,一般觀察一到三個月才準。但如果掉幅很大又一直回不來,要回頭檢查是不是有變體漏提交,或轉址串成了一長條。

我照幾年前的教學做網域遷移,還適用嗎?

不一定。Google 的官方文件會默默更新,這次「所有變體都要提交」就是新加的要求。建議動手前先把最新版的官方說明從頭看一遍,不要假設記憶中的步驟還是正確答案。

文章目錄