您是否想知道如何從 wordpress 搜索結果中屏蔽某些頁面?
默認情況下,WordPress 自帶的搜索功能會將所有文章和頁面都包含在搜索結果中。為了提升訪客的使用體驗,您可能希望隱藏一些內容,使其不會出現在搜索結果里。
本文將一步步教您如何從 WordPress 的搜索結果中排除特定頁面。
為什么需要從 WordPress 搜索中排除頁面?
原生的 WordPress 搜索會在其結果中展示所有的文章和頁面。
但并非每個網站都需要這樣。比如,如果您經營一個電子商務站點,您可能想隱藏賬戶頁面、結賬頁面或感謝頁面等。
同樣地,若您運營的是會員制網站或在線課程平臺,您肯定不希望僅限于訂閱者查看的內容出現在公開的搜索結果中。
言歸正傳,接下來我們就開始講解如何實現這一目標。
注意:本文主要討論的是站內搜索,即用戶通過您網站上的搜索框查找內容。如果您的目的是讓頁面不在 Google 搜索中顯示,請參考我們的另一篇指南:如何從 Google 中隱藏 WordPress 頁面。
使用插件創建自定義 WordPress 搜索引擎
要從 WordPress 站點搜索結果中排除頁面,最簡便的方法是使用 SearchWP 插件。這是目前最受歡迎的搜索優化插件之一,被超過三萬個網站所采用。
借助 SearchWP,您可以擴展搜索范圍至默認 WordPress 忽略的內容,如自定義文章類型、PDF 文件、WooCommerce 商品及分類,并且還支持排除指定內容。
首先,安裝并激活該插件。如果您不清楚如何操作,可以參閱我們關于如何安裝 WordPress 插件的圖文教程。
插件激活后,前往 SearchWP ? 設置,然后切換到“常規”選項卡。
在此處輸入您的許可證密鑰(可在 SearchWP 官網的賬戶頁面中找到),點擊“驗證密鑰”按鈕以完成激活。
創建專屬搜索引擎
激活插件之后,您可以對 SearchWP 的索引方式、搜索邏輯以及結果顯示形式進行個性化設置。這就像為您的博客或網站打造一個專屬于它的谷歌式搜索引擎。
要開始排除頁面,首先需要創建一個全站搜索引擎,因此請進入 SearchWP ? 算法。
在這里,您可以看到 SearchWP 默認支持的各種內容類型,例如頁面、文章和媒體文件。
每個類別下方都有相關性滑塊,您可以調整這些滑塊來控制內容在不同場景下的權重比例。
例如,若您將“標題”滑塊左移,而將“內容”滑塊右移,則意味著內容部分在搜索中的重要性將高于標題。
您可以選擇排除全部頁面,也可以只排除個別頁面。
若想阻止所有頁面出現在搜索結果中,請點擊“頁面”右側的小垃圾桶圖標。
彈出窗口中取消勾選“頁面”選項即可。
確認后點擊“完成”,這樣所有頁面都將不再出現在搜索欄與搜索結果中。
完成整個搜索引擎配置后,請務必保存更改。即便您打算單獨排除某些頁面,也應先保存當前的算法設置。
滾動至頁面頂部,點擊“保存”。
隨后,SearchWP 將自動重建索引。根據您的網絡狀況和托管服務性能,這個過程可能耗時幾分鐘。
當您看到“索引狀態 100%”提示時,表示所有內容已成功重新索引完畢。
至此,您的網站將啟用全新的搜索機制。
排除特定頁面的方法
如果您只想排除某個特定頁面,比如 WooCommerce 的結賬頁面,該如何操作呢?
在完成上述步驟并建立全站搜索引擎之后,您可以利用“排除 ui 擴展”來實現更精細的控制。
前往 SearchWP ? 擴展 頁面,找到“排除 UI”擴展,點擊“安裝”。
安裝完成后,打開您希望從搜索中排除的頁面,在右側邊欄中選擇“頁面”標簽頁。
接著勾選“從搜索中排除”復選框。
最后點擊“更新”按鈕,該頁面就將不再出現在任何搜索結果中。如需排除更多頁面,重復此流程即可。
如何排除特定頁面所屬的分類
另一個方法是從搜索結果中排除某個頁面分類。為此,您需要事先對頁面進行合理分類,雖然前期規劃較為關鍵,但無需額外插件支持。
如需按分類篩選頁面,請查閱我們關于如何在 WordPress 中實現按分類搜索的文章。
我們希望本篇文章能幫您掌握如何從 WordPress 搜索結果中屏蔽頁面。如果您還想了解更多相關內容,歡迎查看我們的其他實用指南,例如《為網站獲取免費 ssl 證書的完整教程》以及《中小企業最佳商務電話服務推薦》。