初學者完整指南

已發表: 2023-10-03


如果您打算遷移或更新網站,則可能需要變更其某些 URL。 然而,這意味著訪問舊連結的用戶可能會遇到 404 錯誤,告訴他們找不到該頁面。 因此,您可能想知道如何在您的網站上設定 WordPress 重定向。

幸運的是,這比您想像的要容易。 一旦您很好地了解了不同類型的重定向,您就可以使用插件來實現它們。 這樣,存取舊 URL 的用戶將自動重新導向到新 URL。 ️

什麼是 WordPress 重定向?

當使用者點擊不再存在的頁面的連結時,他們可能會收到 404 錯誤。 這通常表示該頁面已離線,或其 URL 已變更:

ThemeIsle 上出現 404 錯誤。

作為網站所有者,您可能會發現自己切換到新的內容管理系統(例如,從 Wix 到 WordPress)。 或者,您可能決定遷移到新主機。 無論哪種方式,該過程通常都非常簡單,儘管您的某些頁面或連結可能會在過程中中斷。

即使您不打算遷移網站,您可能仍需要更改網址。 例如,在優化舊貼文時,您可能必須向連結新增關鍵字。 您甚至可能決定更改網站的名稱,但為頁面和貼文保留相同的名稱。

在任何這些情況下,您都需要設定 WordPress 重定向。 這樣,任何遇到您的舊連結的人都將被重定向到新頁面。 這包括搜尋引擎機器人。

如果沒有重定向,您的舊網址將被標記為損壞的鏈接,這可能會損害您在搜尋引擎中的排名。 此外,造訪損壞頁面的用戶可能會感到失望並退出網站。

因此,重定向可以幫助您保持排名和用戶體驗 (UX)。 但是,您應該確保設定正確的重定向。

重定向的類型

在向您展示如何設定 WordPress 重定向之前,我們先簡單介紹一下不同類型的重定向。 通常,這些包括:

  • 301 重定向。 這些用於已永久移動到新 URL 的頁面。 例如,您的「關於」頁面可能已從ourwebsite.com/who-we-are移至ourwebsite.com/about-us
  • 302/307 重定向。 當您想要暫時將使用者重新導向到新頁面時,可以使用這些重新導向。 例如,您可能正在修改您的作品集頁面,並希望將訪客重新導向到服務頁面,直到它準備就緒。

還有 HTTP 到 HTTPS 的重定向。 如果您最近在網站上實施了安全通訊端層 (SSL) 證書,則可能需要將網站的 HTTP 版本重新導向到 HTTPS 版本。

否則,Google可能會將它們視為兩個獨立的網站,這可能會損害您的排名。 另外,您需要確保使用者被導向到您網站的安全版本。

如何設定 WordPress 重定向

現在,讓我們來看看設定 WordPress 重新導向的三種不同方法。 我們將從最簡單的方法開始,其中涉及使用重定向外掛程式或 SEO 工具。 然後,我們將轉向更困難的方法,並向您展示如何透過編輯網站檔案來建立重定向。

  1. 安裝重定向插件
  2. 使用 Yoast SEO 等 SEO 插件
  3. 編輯 .htaccess 文件

1.安裝重定向插件️

Redirection 是一個易於使用的插件,可讓您在網站上設定 301 重定向。 要安裝它,請導航至儀表板中的插件新增項,然後在搜尋欄中輸入「重定向」:

重定向插件。

然後,點擊立即安裝,然後啟動

在 WordPress 中安裝重定向外掛程式。

現在,前往「工具」“重定向” ,然後按一下「開始設定」 。 然後該插件會要求您選擇一些設定。 例如,您可以啟用重新導向來監視 URL 變更並自動設定重新導向:

重定向設定。

完成設定後,您可以建立第一個重定向:

WordPress 重定向頁面。

「來源 URL」欄位中,您需要輸入舊 URL 的別名。 例如,如果連結是ourwebsite.com/who-we-are ,則 slug 將為 / who-we-are

在重定向外掛程式中新增來源 URL。

目標 URL欄位中,輸入新 URL 的別名。 最後,點擊新增重定向

使用重定向外掛程式在 WordPress 中新增新的重定向。

這將會新增到您的重定向清單中:

WordPress 重定向清單。

就是這樣 – 使用者現在將被導向到新的 URL!

2. 使用 Yoast SEO 等 SEO 插件

許多 SEO 外掛程式可讓您設定 WordPress 重定向。 如果您使用 Yoast SEO,則高級版本提供此功能。

若要在 Yoast 中設定重定向,請導覽至Yoast SEO重定向。 然後,選擇重定向類型。

Yoast 為您提供以下選項:

  • 第301章 永久搬家
  • 302 找到
  • 307 暫時重定向
  • 410 內容已刪除
  • 第451章 因法律原因無法聯繫

舊 URL欄位中,只需輸入要重定向的連結的別名即可。 然後,在URL欄位中輸入新的 slug 並點擊「新增重定向」

3.編輯.htaccess檔️

只有當您熟悉網站的根目錄或可以輕鬆編輯 WordPress 檔案時,才應嘗試此方法。 此外,在繼續操作之前,您需要對網站進行備份,以防萬一您意外刪除了檔案。

要編輯.htaccess文件,您需要透過文件傳輸協定 (FTP) 用戶端(例如 FileZilla)存取網站的根目錄。 或者,您可以在託管帳戶中使用文件管理器(這可能更容易)。

您網站的根目錄可能會標記為public_html 。 在此資料夾中,您將找到.htaccess檔案:

在 FTP 檔案總管中看到的 .htaccess 檔案。

右鍵單擊它並選擇編輯。 這將在文字編輯器中開啟該文件。 在這裡,您需要貼上以下程式碼:

 Redirect 301 /old-page.html http://www.mysite.com/new-page.html

當然,您需要將這些 URL 替換為您自己的 URL。 準備好後,儲存變更並關閉檔案。

結論

當您將頁面移至新網址時,您需要設定 301 重定向(如果是永久性變更)或 302/307 重定向(如果是暫時變更)。 這樣,任何訪問舊連結的人都將被導向到新頁面,從而防止 404 錯誤並保持用戶參與度。 另外,WordPress 重定向可以幫助您保留在搜尋引擎結果中的排名。

回顧一下,以下是建立 WordPress 重定向的三種方法:

您對設定 WordPress 重定向有任何疑問嗎? 請在下面的評論部分告訴我們!

免費指導

加速的 4 個基本步驟
您的 WordPress 網站

請按照我們的 4 部分迷你係列中的簡單步驟進行操作
並將載入時間減少 50-80%。