你想把你的WordPress站點轉移到一個新的域名嗎?改變你的網站域名可以顯著影響你的SEO排名,這是一個需要非常小心的過程。
當你把你的網站移到一個新的域名時,你不能避免搜索引擎優化的暫時波動,但你絕對可以把影響降到最低,并迅速恢復你的搜索流量和排名。
在本指南中,我們將向您展示如何在不丟失SEO的情況下將WordPress遷移到新域名。
下面是我們將介紹的4個步驟,幫助您將WordPress站點遷移到一個新的域名:
步驟1:創建WordPress站點的完整備份包
您需要做的第一件事是創建WordPress站點的完整備份。雖然有很多WordPress備份插件可用,但是我們在這一步中要展示的一個插件是可以同時進行備份和遷移。
它是Duplicator,它是一個完全免費的插件。
讓我們首先在舊域名上安裝并激活Duplicator插件。
一旦激活,該插件將在您的WordPress管理員中添加一個Duplicator菜單項。您需要單擊“Duplicator”菜單,然后單擊“創建”按鈕以創建新包。

之后,系統會要求您點擊“下一步”按鈕繼續。
Duplicator現在將運行網站備份向導。首先,它將運行一些測試,看看是否一切正常。如果所有項目都標記為“良好”,則單擊“構建”按鈕。

插件現在將開始創建WordPress站點的備份包。這個過程可能需要幾分鐘,這取決于你的網站的大小。
完成后,您將看到安裝程序和備份包的下載選項。你需要點擊“一鍵下載”鏈接將兩個文件下載到你的電腦上。

備份文件是您網站的完整副本,這將允許您將WordPress轉移到另一個域名。安裝程序腳本將通過解壓縮存檔文件自動運行遷移。
步驟2:為新域名創建數據庫
在遷移之前,您需要一個數據庫將WordPress解壓到您的新域名上。
如果已經創建了數據庫,則可以跳過此步驟。
要創建數據庫,您需要訪問主機帳戶的cPanel儀表板,向下滾動到“Databases”部分,然后單擊“MySQL Databases”圖標。

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

cPanel現在將為您創建一個新的數據庫。之后,需要向下滾動到MySQL用戶部分。
接下來,為新用戶提供用戶名和密碼,并單擊“創建用戶”按鈕。

您剛剛創建的新用戶仍然沒有權限處理數據庫。
那么向下滾動到“將用戶添加到數據庫”部分。只需從“用戶”字段旁邊的下拉菜單中選擇您創建的數據庫用戶,然后選擇數據庫,然后單擊添加按鈕。

您的數據庫現在可以用于將WordPress遷移到新域名。確保記下數據庫名稱、用戶名和密碼。在下一步中,您將需要這些信息。
步驟3:在新域名上解壓縮WordPress
現在,您需要將先前下載的Duplicator文件上傳到新域名。
首先,使用FTP客戶端連接到您的域名。連接后,請確保您網站的根目錄完全為空。
之后,您可以將備份文件和安裝程序文件上載到根目錄。

兩個文件完成上傳后,您就可以解壓縮WordPress了。
打開新的瀏覽器選項卡,然后轉到以下URL:
http://example.com/installer.php
不要忘記用您的新域名替換example.com。這將啟動Duplicator遷移向導。

安裝程序將查找備份文件。您需要檢查條款和條件復選框,然后單擊下一步按鈕繼續。
現在,安裝程序將要求您輸入WordPress數據庫信息。
您的主機可能是localhost。之后,您將在前面的步驟中輸入為新域名創建的數據庫的詳細信息。

完成后,單擊下一步按鈕繼續。
Duplicator現在將WordPress數據庫備份從備份文件解壓縮到新數據庫中。
接下來,它會要求您更新站點URL或路徑。您不必更改任何內容,因為它會自動檢測新域名的URL及其路徑。
如果沒有,則可以將URL更改為新域名。之后,單擊下一步按鈕繼續。

Duplicator現在將完成遷移。 您可以單擊“管理員登錄”按鈕,在新域名上輸入您網站的WordPress管理區域。

步驟4:設置永久301重定向
設置永久301重定向對于SEO和用戶體驗都非常重要。
此步驟將允許您自動將用戶和搜索引擎重定向到新域名。
換句話說,每當有人登陸您的舊帖子或網頁時,他們都會自動重定向到新域名上的網站。
要設置永久301重定向,您需要使用FTP連接到舊站點并編輯.htaccess文件。
它將與wp-includes或wp-admin文件夾位于同一目錄中。打開.htaccess文件并將以下代碼粘貼到最頂層:
1:#Options +FollowSymLinks
2:RewriteEngine on
3:RewriteRule ^(.*)$ http://www.newsite.com/$1 [R=301,L]
注意:在上面的代碼中將newsite.com替換為您的新域名。
應用這些更改后,請訪問舊域名。它應該會自動將您重定向到新域。
如果沒有,則表示重定向設置不正確,并且您的服務器可能不支持重定向規則。您需要獲得Web主機的支持才能啟用重定向。





