終於決心從Blogger轉移到WordPress - 所有文章和圖片都保存到新網站
我終於決心把小弟的Blogspot (Blogger.com)網綕 iamrogerli.blogspot.hk 搬家到 rogerli.xyz 。它是一個Wordpress 網站,雖然以前曾經都試過幫朋友把Blogspot site搬到Wordpress,但事隔多年總有點擔心......所以都會Google:
我把搬站的過程都記錄下來,讓有需要的網友多個比較,亦讓自己日後可以參考。
在正式搬家前,我事前已做好以下動作:
- 把rogerli.xyz的DNS A record 指向新Hosting
- 在新網站Hosting設定好 MySQL Database
- 為方便日後在本機電腦修改Wordpress檔案,所以一併在本機電腦(127.0.0.1)安裝和設定好Wordpress,使用新hosting的MySQL database
正式開始轉移Blogspot.com的文章
在 iamrogerli.blogspot.hk 帳號內的 設定 > 其他 > 匯入和備份 > 內容(網頁、訊息和留言) 按下"備份內容"
你會得到一個 xml 檔案,內裏包含整個網綕網站的文章和留言,而圖片只會以連結的型式儲存在內。
然後在Wordpress安裝並啟用匯入Blogger資料的外掛(plugin),我選擇的是"Blogger Importer"。雖然顯示最近更新是1年之前,而且"尚未在你的Wordpress版本進行測試",但因為Blogger.com近年都沒有大變化,我相信可以一試吧。(我的Wordpress是 version4.9.8)
點選 工具 > 匯入
點選 "Blogger" 下的 "執行匯入程式"
選擇剛才儲存的xml檔案,然後按 "上傳檔案並匯入"
正式匯入前它會問你想以甚麼帳號身分作為文章的作者,我選擇現有的iamrogerli。
這個匯入動作花了超過5分鐘,根據說明,若果在中途任何原因中斷了,只要再匯入一次,已匯入的資料會自動被略過。
最後會看到這個完成畫面
匯入完成後,立即看看文章和圖片
嘩! 原來這些年我發佈了400多篇文章。在圖中看到些小問題,就是在Blogspot內的文章"標籤",被匯入到"分類"中,這個稍後可能要執一執。
Yeah,文章的圖片都一併匯入儲存到新網站,非常好!
再到網綕文章頁面看看,圖片真的是結到Wordpress網站。
總結
整個Migration十分順利,證明了外掛插件"Blogger Importer" 雖然已經1年多沒有更新,不過仍然運作正常。
可是網站的轉移還未完全完成的,我還要做一點動作把舊站的文章連結redirect到新站,否則當舊站正式關掉後,被轉載了的文章連結都會失效,Google搜尋器內的舊站網址記錄亦會作廢。