您想更改 wordpress 中的默認(rèn)搜索 url slug 嗎?
默認(rèn)情況下,wordpress 搜索 URL 不方便用戶使用,因此訪問(wèn)者可能很難理解您網(wǎng)站的布局。它們也沒(méi)有針對(duì)搜索引擎進(jìn)行優(yōu)化,因此您可能會(huì)錯(cuò)過(guò)訪問(wèn)者。
在本文中,我們將向您展示如何輕松更改 WordPress 中的默認(rèn)搜索 URL slug,使其更加 SEO 和用戶友好。
為什么要更改 WordPress 中的默認(rèn)搜索 URL Slug
默認(rèn)情況下,WordPress對(duì)網(wǎng)站上的所有頁(yè)面使用SEO 友好的 URL 結(jié)構(gòu)。通常,SEO 友好的 WordPress URL 可能如下所示:
http://example.com/some-post/
http://example.com/2018/03/news-article/
http://example.com/category/some-category/
正如您所看到的,這些 URL 很容易讓訪問(wèn)者理解。他們只需查看瀏覽器的地址欄即可了解自己在網(wǎng)站布局中的位置。
這些 URL 還告訴搜索引擎有關(guān)該頁(yè)面的有用信息,以便搜索引擎可以對(duì)其進(jìn)行正確排名,并將其顯示給正在尋找與您類似的內(nèi)容的人。
然而,WordPress 中的典型搜索 URL 如下所示:
http://example.com/?s=search-term
額外的 ?s= 字符使該 URL 更難以閱讀和理解,這可能會(huì)讓搜索引擎和訪問(wèn)者感到困惑。通過(guò)更改此 URL,您可以改進(jìn) WordPress 搜索并提高 SEO。
雖然一些WordPress 搜索插件可以幫助您顯示更準(zhǔn)確和詳細(xì)的搜索結(jié)果,但大多數(shù)插件不會(huì)更改搜索 URL 本身。
話雖如此,讓我們看看如何更改搜索 URL slug 并改進(jìn)您的WordPress SEO。只需使用下面的鏈接直接跳轉(zhuǎn)到您要使用的方法:
- 方法 1:使用 WPCode 更改 WordPress 搜索 URL Slug(推薦)
- 方法 2:通過(guò) htaccess 文件更改 WordPress 搜索 URL Slug
方法 1:使用 WPCode 更改 WordPress 搜索 URL Slug(推薦)
更改默認(rèn) WordPress 搜索 slug 的最簡(jiǎn)單方法是使用WPCode。
WPCode 是最流行的代碼片段插件,被超過(guò) 200 萬(wàn)個(gè) WordPress 網(wǎng)站使用。它允許您在 WordPress 中添加代碼片段,而無(wú)需編輯站點(diǎn)的functions.php?文件。
您需要做的第一件事是在您的網(wǎng)站上安裝并激活免費(fèi)的 WPCode 插件。有關(guān)更多詳細(xì)信息,請(qǐng)參閱我們有關(guān)如何安裝 WordPress 插件的分步指南?。
激活后,轉(zhuǎn)到代碼片段?添加片段。
這將帶您進(jìn)入“添加片段”頁(yè)面,您可以在其中看到 WPCode 的現(xiàn)成片段庫(kù)。其中包括允許您通過(guò)禁用 xml-rpc來(lái)提高WordPress 安全性的代碼片段、上傳 WordPress 默認(rèn)不支持的文件類型等等。
要添加您自己的代碼段,只需將鼠標(biāo)懸停在“添加您的自定義代碼(新代碼段)”上即可。然后,出現(xiàn)“使用片段”時(shí)單擊它。
您需要首先輸入自定義代碼片段的標(biāo)題。
這可以是任何可以幫助您識(shí)別 WordPress 管理區(qū)域中的代碼片段的內(nèi)容。
由于您要添加 php 代碼片段,請(qǐng)打開(kāi)“代碼類型”下拉菜單并選擇“PHP 代碼片段”。
然后您可以繼續(xù)將以下內(nèi)容粘貼到代碼框中:
您還可以添加標(biāo)簽來(lái)幫助您按主題和功能對(duì)代碼片段進(jìn)行排序。
當(dāng)您對(duì)代碼段的設(shè)置方式感到滿意時(shí),可以通過(guò)單擊“活動(dòng)”開(kāi)關(guān)將其激活。最后,不要忘記單擊“保存片段”。
現(xiàn)在,訪問(wèn)您的網(wǎng)站并執(zhí)行搜索。
如果您查看瀏覽器的地址欄,您將看到新的 SEO 友好搜索 URL。
方法 2:通過(guò) htaccess 文件更改 WordPress 搜索 URL Slug
另一種選擇是編輯站點(diǎn)的.htaccess 文件。這種方法比較復(fù)雜,不建議初學(xué)者使用。但是,它確實(shí)允許您更改搜索 URL slug,而無(wú)需使用代碼片段插件。
要訪問(wèn) .htaccess 文件,您需要一個(gè)FTP 客戶端,例如FileZilla ,或者您可以使用WordPress 托管cPanel的文件管理器。
如果這是您第一次使用 FTP,那么您可以查看我們有關(guān)如何使用 FTP 連接到您的站點(diǎn)的完整指南。
完成后,打開(kāi) .htaccess 并將以下代碼粘貼到文件底部:
# Change WordPress search URLRewriteCond %{QUERY_STRING} ?s=([^&]+) [NC]RewriteRule ^$ /search/%1/? [NC,R,L]
這會(huì)將 WordPress 搜索 slug 更改為以下內(nèi)容:
http://example.com/search/your-search-query/
您可以通過(guò)自定義代碼片段來(lái)更改此 slug。
完成此操作后,請(qǐng)不要忘記保存更改并將 .htaccess 文件上傳回服務(wù)器。
現(xiàn)在,如果您在網(wǎng)站上執(zhí)行搜索,您會(huì)注意到它正在使用新的別名。
我們希望本文可以幫助您更改 WordPress 中的默認(rèn)搜索 URL slug。您還可以閱讀我們的指南,了解如何增加博客流量以及最佳 WordPress SEO 插件和工具。