如何輕鬆地將WordPress移至新域(不丟失SEO)


您想將WordPress網站移至新域嗎? 更改您的網站域名可能會嚴重影響您的SEO排名,這一過程需要非常小心。

雖然在將網站移至新域時無法避免暫時的SEO波動,但是您絕對可以將影響降到最低,并快速重新獲得搜索量和排名。

在本指南中,我們將向您展示在不丟失SEO的情況下將WordPress遷移到新域的正確方法。

正確將WordPress移至另一個域名

這是我們將介紹的5個步驟,可幫助您將WordPress網站遷移到新域名:

  1. 創建您的WordPress網站的複製程序包
  2. 為新域名創建數據庫
  3. 在新域上解壓縮WordPress
  4. 設置永久301重定向
  5. 通知Google有關更改

在你開始之前

在您開始之前,我們要強調一些事情。

切換到新域的過程將 暫時 會影響您的搜索引擎排名,因為Google和其他搜索引擎會根據更改進行調整。

是的,這也會 暫時 也會影響您的搜索流量。 請記住,這是正常現象,所有切換到新域的網站都會遇到這種情況。

但是,通過遵循本指南,您可以大大降低SEO的影響。 我們會告訴你 正確的方式 將WordPress網站移至新域名,設置適當的301重定向並通知搜索引擎的方法。

請注意,本指南不適用於將WordPress網站移至新的虛擬主機。 這是用於切換域名。 是的,雖然該過程類似,但此過程中還涉及其他內容。

預備步驟

在本指南中,我們假設您已在oldsite.com上安裝了WordPress網站,並且正嘗試將其遷移到newsite.com。

我們還假設您已經有一個虛擬主機帳戶,並且您熟悉虛擬主機控制面板。

您還需要知道如何使用FTP。

如果您沒有虛擬主機帳戶,我們建議您使用Bluehost(小型網站為佳,帶有免費域)或WP Engine(大型網站為佳)。

擁有新的虛擬主機帳戶和域名後,就可以開始該過程了。

步驟1:創建WordPress網站的複製程序包

您需要做的第一件事是創建WordPress網站的完整備份。 儘管有許多可用的WordPress備份插件,但我們將在此步驟中展示的插件既可以備份又可以遷移。

它是Duplicator,並且是一個完全免費的插件。

首先,在舊域名上安裝並激活Duplicator插件。 有關更多詳細信息,請參閱有關如何安裝WordPress插件的分步指南。

激活後,該插件將在您的WordPress管理員中添加Duplicator菜單項。 您需要單擊“複製器”菜單,然後單擊“創建”按鈕以創建一個新的程序包。

創建一個新的Duplicator程序包

之後,將要求您單擊下一步按鈕以繼續。

複製器現在將運行網站複製器嚮導。 首先,它將運行一些測試以查看是否一切正常。 如果所有項目都標記為“良好”,則單擊“構建”按鈕。

構建複製程序包以切換到新域名

該插件現在將開始創建WordPress網站的複製程序包。 此過程可能需要幾分鐘,具體取決於您網站的大小。

完成後,您將看到Installer和Archive軟件包的下載選項。 您需要點擊“一鍵下載”鏈接,將兩個文件都下載到您的計算機上。

下載複製程序包

存檔文件是您網站的完整副本,這將使您可以將WordPress移至另一個域名。 通過解壓縮存檔文件,安裝程序腳本將自動執行並運行遷移。

步驟2.為新域名創建數據庫

在搬遷之前,您需要一個數據庫來解壓縮新域名上的WordPress。

如果您已經創建了數據庫,則可以跳過此步驟。

要創建數據庫,您需要訪問託管帳戶的cPanel儀表板,向下滾動到“數據庫”部分,然後單擊“ MySQL數據庫”圖標。

CPanel中的數據庫圖標

在下一個屏幕上,您將看到一個用於創建新數據庫的字段。 只需為您的數據庫提供一個名稱,然後單擊“創建數據庫”按鈕。

創建數據庫以切換到另一個域名

cPanel現在將為您創建一個新的數據庫。 之後,您需要向下滾動到“ MySQL用戶”部分。

接下來,為您的新用戶提供用戶名和密碼,然後單擊“創建用戶”按鈕。

添加一個新的MySQL用戶

您剛剛創建的新用戶仍然沒有權限在數據庫上工作。 讓我們改變它。

向下滾動到“將用戶添加到數據庫”部分。 只需從“用戶”字段旁邊的下拉菜單中選擇您創建的數據庫用戶,然後選擇數據庫,然後單擊添加按鈕。

將用戶添加到數據庫

您的數據庫現已準備就緒,可用於將WordPress移至新域名。 確保記下數據庫名稱,用戶名和密碼。 下一步將需要此信息。

步驟3.在新域名上解壓縮WordPress

現在,您需要將之前下載的Duplicator文件上傳到新域名。

首先,使用FTP客戶端連接到您的域名。 連接後,請確保網站的根目錄完全為空。

之後,您可以將歸檔文件和安裝程序文件上傳到根目錄。

將復制器文件上傳到新域名

一旦兩個文件都完成上傳,您現在就可以解壓縮WordPress。

打開一個新的瀏覽器選項卡,然後轉到以下URL:

http://example.com/installer.php

不要忘記用新域名替換example.com。 這將啟動Duplicator遷移嚮導。

複製器嚮導

安裝程序將查找存檔文件。 您需要選中條款和條件複選框,然後單擊下一步按鈕以繼續。

現在,安裝程序將要求您輸入WordPress數據庫信息。

您的主機可能是本地主機。 之後,您將在上一步中輸入為新域名創建的數據庫的詳細信息。

連接到數據庫以獲取新域名

完成後,單擊下一步按鈕繼續。

現在,Duplicator會將您的WordPress數據庫備份從存檔中解壓縮到您的新數據庫中。

接下來,它將要求您更新站點URL或路徑。 您無需更改任何內容,因為它會自動檢測新域名的URL及其路徑。

如果不是,則可以將URL更改為新域名。 之後,單擊下一步按鈕繼續。

將URL更新為您的新域名

複製器現在將完成遷移。

您可以單擊“管理員登錄”按鈕,以新域名進入網站的WordPress管理區域。

完成WordPress遷移到新域名

第4步:設置永久301重定向

設置永久301重定向對於SEO和用戶體驗都非​​常重要。

此步驟將使您能夠自動將用戶和搜索引擎重定向到您的新域名。

換句話說,只要有人登陸您的舊帖子或頁面之一,他們就會自動重定向到新域上的您的網站。

要設置永久的301重定向,您需要使用FTP連接到舊站點並編輯.htaccess文件。

這將與wp-includes或wp-admin文件夾位於同一目錄中。 打開.htaccess文件,並將以下代碼粘貼到最頂部:

#Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ http://www.newsite.com/$1 [R=301,L]

注意:在上述代碼中,將newsite.com替換為您的新域。

應用這些更改後,請訪問您的舊域名。 它應該自動將您重定向到新域。

如果不正確,則意味著重定向設置不正確,並且您的服務器可能不支持重定向規則。 您需要獲得虛擬主機的支持才能打開RewriteEngine。

步驟5.通知Google有關更改

既然您已將WordPress移至新的域名並進行了設置重定向,那麼現在該通知Google地址更改了。 這將幫助Google快速找到您的新域名,並將其開始顯示在搜索結果中。

首先,您需要將新域名添加到Google Search Console。 有關說明,請參見我們的Google Search Console指南中的第1步。

添加新站點後,需要切換到舊版本的Google Search Console。

轉到舊版本的Google Search Console

接下來,您需要切換到舊域名,然後單擊頂部的齒輪圖標以啟動地址更改工具。

更改地址工具

在下一個屏幕上,Google Search Console將顯示一個逐步嚮導,以提交更改地址請求。

首先,它將要求您從下拉菜單中選擇新站點。 之後,單擊檢查按鈕以測試301重定向,然後確認驗證。

更改舊域名的地址

最後,單擊提交按鈕以發送您的地址更改請求。

通知用戶有關移至新域名的信息

在301重定向完成其工作時,最好公開發布有關遷移的信息。

您只需在新網站上撰寫博客文章並在您的社交媒體帳戶上共享即可。

如果您有電子郵件營銷列表,則應發送時事通訊以告知所有訂戶。

這可以在很多方面有所幫助。

首先,您的用戶在閱讀新域名時更容易記住它。

其次,您可以要求您的用戶讓他們知道是否看到任何錯誤。 一個人不能在所有不同類型的瀏覽器和系統環境中測試您的站點。 一雙新鮮的眼睛看著它總是有幫助的。

我們希望本教程可以幫助您將WordPress網站移至新域名。 您可能還想查看我們的指南,了解在移至新域名後如何跟踪搜索關鍵字排名。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。