如何在 WordPress 中更改頁面 URL

已發表: 2023-03-23

您是否正在尋找快速簡便的方法來編輯您網站上的 URL? 我們為您準備了完美的指南。 在本文中,您將了解在 WordPress 中更改頁面 URL 的不同方法。

您可能需要更改頁面的 URL 或至少在您的網站上發布一次。 這可能是由於 URL 太長或令人困惑,或者僅僅是因為您想要針對搜索引擎對其進行優化。 無論是什麼原因,我們都會指導您完成編輯頁面 URL 地址的步驟,以便您改善用戶體驗。

但在此之前,讓我們看看您可能需要更改網站 URL 的更多原因。

為什麼要更改 WordPress 頁面的 URL?

您可能出於多種不同的原因想要更改 WordPress 頁面的 URL。 一些最常見的包括:

  • SEO 優化:更新頁面的 URL 可以幫助它在搜索引擎中排名更高。 例如,如果原始 URL 太長或缺少重要關鍵字,將其更改為更短、更具描述性的 URL 可能會增加該頁面在搜索引擎結果頁面中的曝光率。
  • 品牌重塑:如果您的公司或網站已重命名,您可能需要更改頁面的 URL 以匹配新的品牌標識。
  • 網站重建:您的網站可能需要根據某些時候的趨勢和需求進行某些更改和重新設計。 因此,您將不得不四處移動頁面並更新某些頁面的 URL 以反映它們在站點層次結構中的新位置。
  • 修復損壞的鏈接:更新頁面或帖子的標題時,必須修復損壞的鏈接。 當訪問者嘗試從外部站點或搜索引擎結果頁面訪問該頁面時,這些 URL 可能仍會向訪問者顯示舊標題。 因此,更新 URL 可以幫助您修復任何損壞的鏈接(如果有的話)。
  • 站點遷移:如果您想將整個站點遷移到新域名,您可能需要更改 WordPress 網站中的頁面 URL。

既然您知道為什麼要編輯站點上的 URL,那麼讓我們看看執行此操作的不同方法。

如何在 WordPress 中更改頁面 URL

您可以通過不同的方式從網站的多個區域更改 WordPress 中的頁面 URL

  1. 從管理儀表板
  2. 編輯 wp-config.php 文件
  3. 來自 WordPress 數據庫
  4. 使用 WP-CLI

我們將在本教程中詳細介紹每種方法。

1. 從 WordPress 管理面板更改頁面 URL

您可以從管理儀表板編輯 WordPress 頁面 URL。 這裡有2個選項:

  1. 更改域的 URL
  2. 更改特定帖子的 URL

1.1) 更改域的 URL

為此,請登錄您的網​​站並轉到儀表板中的設置 > 常規

您將在此處看到各種站點選項。 要更改 URL,請轉到WordPress 地址站點地址選項。 這將更改您網站 URL 的域名。

這兩個 URL 在大多數網站上都是相同的,因此您需要在那裡輸入新的 URL。

常規設置更改 wordpress 中的頁面 url

但是,可能存在這兩個 URL 不同的情況。 例如,假設您想為您網站的主頁添加一個不同於 WordPress 目錄的 URL。 然後,您必須在站點地址選項上添加不同的 URL。

對網站進行所有必要的更改後,點擊保存更改

1.2) 更改特定帖子或頁面的 URL

如果您想進行較小的更改並簡單地編輯特定頁面或任何其他帖子類型的 URL,則必須單獨進行。 對於此演示,我們將更改網頁的 WordPress URL。 同樣,您可以根據需要將其更改為其他帖子類型。 每種帖子類型的步驟都非常相似。

首先,轉到 WordPress 儀表板中的頁面 > 所有頁面。 這將顯示您網站的所有頁面。 單擊要更改 URL 的頁面上的編輯

您可能正在使用基於您網站的經典編輯器或古騰堡編輯器。 讓我們看看如何使用每個編輯器更改頁面 URL。

1.2.1) 使用經典編輯器更改頁面 URL

如果您使用經典編輯器,您會在頁面標題下方看到永久鏈接選項。 單擊編輯

在 wordpress 中編輯永久鏈接更改頁面 url

然後,它將允許您更改特定網頁的鏈接路徑。 在此處輸入新 URL 後,單擊確定更新頁面以更改 URL。

1.2.2) 使用古騰堡編輯器更改頁面 URL

另一方面,如果您使用 Gutenberg 編輯器,則可以從右側欄的頁面設置中更改您的頁面 URL。 只需單擊URL 選項上的鏈接。

這將允許您更改頁面的 URL。 只需在PERMALINK選項中輸入新的 URL 路徑。 最後,更新頁面。

2. 從 wp-config.php 文件編輯 WordPress 中的 URL

在某些情況下,您可能無法訪問 WordPress 管理儀表板上的所有選項。 如果是這種情況,您可以使用wp-config.php文件在 WordPress 中更改網站的 URL。

為此,您必須使用 FTP 連接您的網站。 您可以使用 FileZilla 或 Cyber​​duck 等 FTP 客戶端將您的網站連接到您的託管帳戶。 所需的憑據將由您的網絡託管服務提供。

將您的網站與 FTP 客戶端連接後,您需要在您的網站上找到wp-config.php 文件。 它通常位於您網站的根文件夾中。

wp config php文件在wordpress中更改頁面url

然後,打開文件並在'That's all, stop editing!行上方添加以下兩行代碼。 快樂出版。

 define( 'WP_HOME', 'http://yournewsiteurl.com' );
define( 'WP_SITEURL', 'http://yournewsiteurl.com' );

正如您已經猜到的那樣,您必須輸入新站點 URL 而不是“ yournewsiteurl.com ”。 添加這些行並進行必要的更改後,保存文件並關閉它。

然後,再次打開您的網站並檢查新網址是否已在您的網站上更改。

3. 從數據庫更改 WordPress 中的 URL

如果您對編輯網站的核心文件沒有信心,您還可以使用 WordPress 數據庫來更改 URL。 為此,您需要從 cPanel 訪問您的 phpMyAdmin 儀表板。

只需登錄到您的 cPanel 帳戶,然後單擊數據庫部分下的phpMyAdmin 。 這會將您重定向到 phpMyAdmin 中的 WordPress 數據庫。

phpmyadmin 在 wordpress 中更改頁面 url

現在,在數據庫中搜索您網站的表並打開它。 然後,您必須選擇wp_options表,您可以從中更改您的 WordPress URL。

在這裡,雙擊option_namesiteurl ”的option_value列以編輯 URL。 只需在此處輸入新 URL 並以相同的方式更改 option_name ' home ' 的 URL。

wordpress中的數據庫更改頁面url

取消選擇 URL 字段後,您的更改將自動保存。 重新加載網站後,您將能夠立即看到更改。

4. 使用 WP-CLI 更改 WordPress 頁面 URL

使用 WP-CLI 命令也是在 WordPress 中更改頁面 URL 的最有效方法之一。 為此,您需要編碼知識,因此對於開發人員或習慣使用命令行終端在其 WordPress 網站上進行更改的人來說,這可能是一個很好的解決方案。

對於此方法,請確保您具有 SSH 訪問權限並且熟悉通過 WP-CLI 訪問您的 WordPress 網站,然後再繼續。

在這種方法中,您所要做的就是添加以下一對命令來替換您的站點 URL。

 wp option update home 'http://yournewsiteurl.com'
wp 選項更新 siteurl 'http://yournewsiteurl.com'

就是這樣! 預覽後,您會在網站上看到新的網站 URL。

如何防止新 URL 出現 SEO 錯誤

我們向您展示了一些在 WordPress 中編輯頁面 URL 的最佳方法。 進行更改後,還需要記住一些其他事項,以防止 SEO 錯誤和網站流量損失。

  • 使用 301 重定向:您需要在更改 URL 後使用 201 重定向將流量從舊 URL 轉移到新 URL。 這確保搜索引擎和人們仍然可以找到您的資料。 因此,任何指向您以前的 URL 的鏈接都將繼續正常工作,並且不會出現任何問題,並將它們重定向到新的 URL。
  • 更新內部鏈接:您必須更新網站上使用舊 URL 的所有內部鏈接,使其指向新的 URL 格式。 這將使網站訪問者和搜索引擎都可以訪問和輕鬆使用您的網站。
  • 更新站點地圖和 robots.txt:要反映新的 URL 格式,您需要確保更新網站上的站點地圖和 robots.txt 文件。 這將使搜索引擎更容易抓取和索引您的網站。 如果您需要任何幫助,您甚至可以使用其中一個 WordPress 站點地圖插件。
  • 正確規劃站點遷移:準備一份詳盡的清單,列出您必須執行的所有程序,並在對現有 URL 進行任何調整之前仔細檢查所有內容。
  • 仔細監控您的網站:在遷移後仔細檢查您網站在搜索排名和流量方面的表現。 留意錯誤或問題,並準備在需要時進行其他修改。

如何將訪問者重定向到新的 URL

在更改站點 URL 后防止 SEO 錯誤的注意事項中提到的大多數要點都非常簡單。 但是您需要特別注意在您的 WordPress 網站中更改新的 URL 後將訪問者重定向到新的 URL,否則,搜索引擎和用戶將無法找到您的新鏈接,從而可能導致流量損失。

因此,我們還將向您展示重定向頁面以完成在 WordPress 中更改 URL 的過程的簡短指南。 重定向 URL 的最簡單方法是使用插件。

我們將在此演示中使用重定向插件。 它是一個免費且輕量級的重定向插件,非常易於使用。

但是,如果您想瀏覽更多插件,可以查看我們的重定向 WordPress 頁面的最佳插件列表。 它們都很相似,使用它們的步驟也幾乎相同。 現在,讓我們從安裝插件開始。

1.安裝和設置插件

從您的 WordPress 儀表板轉到插件 > 添加新插件並蒐索插件的關鍵字。 在搜索結果中看到插件後,單擊立即安裝以安裝插件。

在 wordpress 中安裝插件更改頁面 url

安裝將需要一些時間,然後激活插件。

如果您想使用 WordPress 插件存儲庫中未包含的插件,則必須手動上傳並安裝它們。 查看我們關於如何手動安裝 WordPress 插件的教程,了解更多詳細信息。

激活插件後,打開 WordPress 儀表板上的工具 > 重定向菜單。 然後,您需要通過單擊Start Setup來設置插件。 您只需調整基本設置和其餘 API 選項即可完成設置。

完成所有必要的更改後,單擊完成設置

2.重定向到新網址

現在,您可以開始為新 URL 添加重定向。 由於我們已經更改了整個站點的域名,因此我們需要重新定位整個 WordPress 網站的 URL。

打開“站點”選項卡並在“重定位到域”選項中輸入新站點 URL。 之後,您可以根據需要進一步更改重定向的 HTTP 標頭選項。

在 wordpress 中重新定位站點更改頁面 url

然後,單擊更新以保存您的更改。 完成站點遷移的重定向可能需要一些時間。 但是請確保在該過程完成後檢查重定向是否在您的網站上有效。

但是,如果您更改了單個頁面的 URL 並希望重定向特定頁面或帖子,請查看我們的 WordPress 頁面重定向指南。 我們有一個關於如何為單個 WordPress 頁面添加重定向的詳細教程。

獎勵:如何更改 WordPress 登錄頁面 URL

即使您在網站遷移後重定向整個網站,WordPress 登錄頁面 URL 可能仍然相同。 所以你仍然需要單獨更改它。 在 WordPress 中更改登錄頁面 URL 有點棘手。

這就是我們提供此快速獎勵教程的原因,以防您也想更改登錄 URL。 可以使用插件輕鬆修改 WordPress 登錄頁面 URL。

您所要做的就是為您的 WordPress 網站安裝並激活WPS Hide Login或任何類似的插件。 您可以按照上面提到的重定向插件的確切安裝步驟進行操作。

然後,從您的 WordPress 儀表板轉到設置 > WPS 隱藏登錄以訪問插件設置。

在這裡,您將能夠看到兩個名為登錄 URL 和重定向 URL 的選項。 您需要在登錄 url選項中添加新的登錄路徑。

登錄網址在wordpress中更改頁面網址

但是,如果用戶試圖訪問您的舊登錄 URL,您也可以將他們重定向到 404 錯誤重定向以確保您的網站安全。 為此,只需在“重定向 url”選項中輸入 404,然後單擊“保存更改”。

現在,在您的瀏覽器上測試您的新登錄 URL 並登錄到您的 WordPress 儀表板。

如果您想更多地自定義您的登錄頁面,您還可以查看我們關於如何更改 WordPress 登錄頁面 URL 的詳細解釋教程。

結論

這些是在 WordPress 中更改頁面 URL 的各種方法。 如您所見,在 WordPress 中更改頁面 URL 是一個簡單的過程,只需幾步即可完成。

總而言之,您可以通過四種方式更改 WordPress 網站的 URL:

  • 管理儀表板
  • wp-config.php 文件
  • WordPress數據庫
  • 使用 WP-CLI

儘管 WP-CLI 方法有點技術性,但所有這些方法都工作得很好。 但是,即使您是 WordPress 的初學者,也可以使用其他方法來更改 URL。

此外,我們還提供了一些提示,以防止在更改您網站上的 URL 後出現 SEO 錯誤。 因此,請記住將舊 URL 重定向到新 URL 以避免丟失任何流量或鏈接汁。 借助這些提示,您可以輕鬆更新網頁網址並提高網站的整體性能。

我們希望您現在可以輕鬆更改 WordPress 網站上的 URL。 請在下面的評論中告訴我們進展如何。

如果您需要一些更有幫助的指南來改進您的 WordPress 網站,請隨時閱讀以下帖子:

  • 如何設置排名數學 SEO
  • 最佳 WordPress SEO 插件
  • 如何以編程方式獲取 WooCommerce 商店 URL