從 Blogger 自訂網址搬家到自架 WordPress,六步驟不求人教學

本文參考資料為 How to Move your Blogger Blog on Custom Domain to WordPress, 已取得原作者 Amit Agarwal 授權。

本文會教你如何從你的自訂網域名稱 Blogger 搬家到自架 WordPress,且無須擔心流量下降,或是影響你的 Google 搜尋引擎排名。

如果你是以 Blogger 來架設部落格,使用了自訂網址,當你有天發現 Blogger 已經不敷使用,或是想換到更自由的平台,自架 WordPress 就是不錯的選擇。若你已經發佈數百篇的文章、相片,或是有許多珍貴的留言,你可以把它們全部移動到 WordPress。

WordPress 平台提供快速、簡單的 Blogger 匯入工具,將 Blogger 網誌文章、迴響及使用者匯入自架的 WordPress,最大的問題是會不會失去 Google 或其他搜尋引擎來的流量,其實只要按照本文的方法,可以讓網站繼續在 Google 取得好的排名(甚至比 Blogger 還要更理想)。

從 Blogger 搬家到 WordPress

好消息是如果你已經在 Blogger 使用自訂網址,你可以非常輕易地把它搬到 WordPress 且不會影響到你的搜尋引擎排名。因為 WordPress 允許使用者自訂跟 Blogger 相同的固定鏈結結構,這就表示即使把網站移到新的平台,也不會讓搜尋引擎和你現有的部落格讀者感覺到任何差異。

本教學僅適用於「使用自訂網址的 Blogger」。如果你的部落格使用的是 blogspot.com 或 blogspot.tw,請參考影片說明(英文)。

1. 移除 Blogger 重新導向

你的 Blogger 目前使用重新導向的方式,將進入 blogspot.com 的流量全數導向你所設定的自訂網址,第一件事就是把它從設定裡移除。前往你的 Blogger 控制台,選擇你的部落格後選擇「設定」,點選網誌網址後方的「編輯」,取消勾選「重新導向」選項,然後儲存你的變更。

1. 移除 Blogger 重新導向

 

2. 更新網域名稱的 DNS 記錄

當你從 Blogger 設定好自訂網址後,你必須去網域名稱註冊商變更 DNS 記錄,讓它對應到新的伺服器。因為我們將搬移到自架的 WordPress,原有的 Google 記錄也需要從 DNS 內移除。

前往你的網域名稱註冊商,從控制台找到 DNS 設定,將指向 ghs.google.com*.googlehosted.com 兩個 CNAME 記錄移除。同時也可能要移除指向 Google 的 A 記錄,例如 IP 位址 216.239.32.21, 216.239.34.21 等等。

接下來,你需要變更網域名稱的 A 記錄,讓它對應到你的虛擬主機 IP 位址,等候 DNS 更新(可能需要一個小時),直到網址可以連線到你的虛擬主機。

繼續閱讀:

 

3. 以你的網域名稱安裝 WordPress

大多數的虛擬主機商都有提供簡單、快速的 WordPress 安裝工具,方便你將 WordPress 安裝到你的網域名稱,或是子網域。如果這不是你要的,你也可以從 WordPress Taiwan 正體中文來下載 WordPress,將它以 FTP 或其他方式上傳到虛擬主機。我先前寫過一篇自架 WordPress 虛擬主機租用教學,裡頭有詳細的安裝教學。

繼續閱讀:

 

4. 把 Blogger 的資料匯入 WordPress

安裝完 WordPress 後,開啟你的 WordPress 控制台,從「工具」->「匯入」來選擇 Blogger 匯入選項。外掛安裝完成後,選擇「啟用外掛」並執行匯入程式,WordPress 需要能存取你 Blogger 帳戶的權限,依照指示選擇你想搬家的 Blogger 網站即可。

WordPress 會開始分析、擷取你 Blogger 網誌的文章、照片和迴響。如果匯入遇到問題,你可以重新整理網頁,它會從停止的地方繼續,匯入的過程需要一段時間,這時間取決於你要搬移的資料大小。

 

5. 更新 WordPress 固定網址

當 Blogger 匯入 WordPress 的操作完成,我們需要變更 WordPress 預設的固定網址格式,讓它看起來跟 Blogger 的格式一樣。前往「設定」->「固定網址」,將以下的格式複製、貼上於「自訂結構」後方的輸入框,然後儲存變更。

/%year%/%monthnum%/%postname%.html

這不是最好的固定網址格式,但可以維持你部落格的搜尋引擎流量(SEO),避免因為更換平台而造成流量損失。

 

6. 重新導向 RSS Feeds

開啟你 WordPress 部落格根目錄的 .htaccess 檔案,將以下程式碼複製、貼上。這個作用是將原先存取你 Blogger RSS Feeds 的使用者重新導向新的 WordPress RSS Feeds,這個重新導向也會協助訂閱者來取得你的最新內容。

<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteRule atom.xml /feed? [L,R=301]
 RewriteRule rss.xml /feed? [L,R=301]
 RewriteRule ^feeds/posts/?.*$ /feed? [L,R=301]
 RewriteRule ^feeds/comments/?.*$ /comments/feed? [L,R=301]
</IfModule>

如果你的 WordPress 根目錄沒有 .htaccess 檔案,你可以使用 Vim 或任何文字編輯器來手動建立一個。

 

Blogger 到 WordPress — 下一步

現在,你的 Blogger 已經成功搬家到 WordPress,你可以將舊的 Blogspot.com 部落格關閉,因為它也只是你 WordPress 網站的副本。

不建議直接刪除舊的部落格,我們可以把它設定為「私人」,其他人就無法看到你 Blogger 的內容。前往 Blogger 控制台,從「網誌讀者」選擇「私人 – 僅限網誌作者」,搜尋引擎和讀者若連往你的舊部落格,就無法瀏覽任何文章。

延伸閱讀:

分享本文
Pseric

Pseric

學生時代成立網站以來堅持每日更新,在挖掘資料的過程中慢慢找出自己經營網站的方法,最開心的是有一群一起長大的讀者。

文章: 6495