網站遷移改版注意事項
【網站遷移、改版】要注意哪些事?網址變更與不變的注意事項?|天矽科技
網站遷移
根據Google說明文件表示,網站改版與更換主機空間不同 (文件說明為「遷移」),即使網站改版有涉及額外新增的網址也一樣;所謂的「改版」指的是變更現有的網站版面配置,或是加入含有新內容的網頁,而「遷移(更換主機空間)」則是會以「網址在變或不變的情況下遷移網站」。
➤ 在網址「不變」的情況下遷移網站,比如:
將 www.example.com 遷移至其他的主機代管服務供應商,但保留網站原本的網址 www.example.com。
➤ 在網址「變更」的情況下遷移網站,比如:
- 變更通訊協定,將 http:// 變更為 https://
- 變更網域名稱,將 example.com 變更為 example.com.tw
- 變更網址路徑,將 example.com/blog_ detail270_name 變更為 example.com/blog- detail-270-name
網站在改版時,可能會同時有「改版 + 主機遷移(更換主機空間)+ 變更網址」的需求,像是我們天矽科技自己的網站改版,由於更動幅度較大,部分網址也有變動(如圖),因此本篇網站遷移及改版會放在一起說明。
在Google說明文件中,關於網站更換主機空間給予了以下幾項建議:
- 如果網站適合,請將遷移作業拆分成多個步驟進行
- 請盡可能的,在網站流量較低的時候進行遷移
- 遷移作業期間,網站的排名可能出現短暫波動
- 若牽涉網址變更,建議進行 A/B 版本測試或運作測試
詳細資料與來源:
Google說明文件|適用於所有網站遷移作業的建議
遷移網站、網址不變
某些時候,網站可能會因為主機有問題或其他需求,而需要將網站遷移到別處,這時網站就只是單純的整份搬過去,並不影響顯示的網址,需注意的內容與步驟為以下。
➤ 準備新的主機架構
- 備份與測試:
先將網站的備份版本上傳至新的主機空間,像是 Godaddy、捕夢網或宏遠主機…等,然後測試使用者與網站的互動情形是否可如期運作,如在瀏覽器中開啟新網站、建立測試環境與引導網站少部分即時流量去測試新網站…等。 - 確認爬蟲可存取新的網站基礎架構:
若為 Google 瀏覽器,我們可使用 Google Search Console 來檢查是否可存取新的基礎架構,若為 Edge 或 Yahoo 則可使用 Bing 工具。 - 降低 DNS 紀錄的存留時間值:
降低網站 DNS 紀錄的存留時間值,可加快網站的遷移速度,讓 ISP(如HiNet、ASNET、SeedNet…等) 更快的取得新的設定,建議至少要在網站遷移前一周,將存留時間調降至較保守的數值(數小時),以便加快重新整理DNS快取的速度。
➤ 監控流量
為了順利遷移網站,請注意新舊伺服器的紀錄,當DNS設定生效及網站流量轉移後,舊的伺服器紀錄就會下降、新的伺服器流量則會增加。
➤ 關閉舊的代管服務
當舊的主機流量降為零時,就可以關閉舊的主機代管服務,如此網站遷移作業就完成了。
詳細資料與來源:
Google說明文件|在網址不變的情況下遷移網站
遷移網站、變更網址
無論是將網站是更換主機空間還是改版,都有可能造成網址變更的問題,而所謂的網址變更不僅是網址從 http 變更為 https,還是將 example.com 變更為 example.com.tw 這類型的網域名稱改變,就連網址路徑改變、寫法改變、符號改變…等任何改變,都算是網址變更的一種。
另外,在網站遷移、網址被變更之時,通常都會開始在新的內容管理系統(CMS)新增內容、轉移目前代管的圖片和下載項目,以及若是要將網址遷移至https,則需先取得傳輸層安全標準(TLS)憑證,並在伺服器上進行設定;準備完成後,則可開始繼續流程步驟,以下為注意事項參考。
➤ 準備新網站
- 為新網站設定 robots.txt
確認新網站的 robots.txt 檔案內的指令,能正確的反應要禁止檢索的部分。 - 已刪除或合併的內容,需正確顯示為錯誤訊息
某些舊網站的內容並不會遷移至新網站,因此這些被孤立的網址需正確的回傳404(找不到網頁)與410(網頁永久消失)錯誤代碼。 - 使用 Google Search Console 或 Bing Webmasters Tools
確認 Search Console 或 Webmasters Tools 設定及驗證狀態是否正確,如果曾經在工具中變更舊網站的部分設定,就需要讓新網站的設定也反映這些變更,比如網址參數、指定地理區域、檢索頻率與禁止反向連結。 - 清理近期購買的網域
若新網站有購買新網域,會建議先檢查使用該網域的前使用者是否有留下問題,比如該網域先前有垃圾內容導致處罰,此問題須至 Search Console 提出重審要求。 - 確認伺服器有足夠的運算資源
遷移完成後,由於舊站流量會重新導向到新網站,因此搜尋引擎爬蟲對新網站的檢索頻率會比平常更繁瑣,除此之外,新網站還須處理其他檢索作業,所以請確認新網站有足夠的運算資源與負載可以處理增加的流量。
➤ 遷移網站
- 遷移方式
若為中小型網站,會建議一次完成網站的遷移;若為大型網站,則建議以分段的方式遷移網站內容,如此可有利於監控、偵測與快速修正問題。 - 更新robots.txt檔案
- 根據網址對應關係設定,讓使用者和爬蟲導向至新網站
- 到 Google Search Console 或 Bing Webmasters Tools 提交網址變更要求
- 盡可能保留重新導向連結
這部分通常至少要保留一年,讓搜尋引擎有時間將所有信號轉移到新網址上。
但對使用者來說,還是會建議永久保留重新導向,不過「重新導向」這件事還是算多一個步驟,使用者在開啟網址、重新導向並進入網站會顯得較為緩慢,所以如果可以,還是會希望更新自己網站的連結,以及任何來自其他網站的高流量連結。 - 更新連入連結
為了避免上述提到的,使用者在開啟網站時經過的導向過程,會建議更新外部連結(別的網站連到你的網站)、內部連結(自己網站中連結其他頁面的連結)、社群網站的連結以及任何指網站的連結,讓使用者可直至新網站檢視內容,不必再經過導向。
※ 遷移過程中,SEO與搜尋結果的能見度可能會出現短暫的波動是正常的,網站排名會在一段時間後穩定。
➤ 監控流量
網站遷移後,我們可透過工具監控新舊網站的變化,正常來說,舊的網站流量會下降、新的網站流量會上升,在 Google 的部分我們一樣使用 Search Console 監控網站,而 Edge 或 Yahoo 則使用 Bing Webmasters Tools 監控。
詳細資料與來源:
Google說明文件|遷移網站並變更網址