如何在帖子內容中進行 WordPress 搜索

已發表: 2022-03-25

您想知道如何在帖子內容中進行 WordPress 搜索嗎?

如果您有很多帖子和頁面,您的網站訪問者可能很難找到他們正在尋找的內容。

在本文中,我們將向您展示如何將 WordPress 搜索限制為發佈內容以及如何使其考慮發布自定義字段。

為什麼在帖子內容中進行 WordPress 搜索

如果您想在網上取得成功,重要的是要確保您的網站訪問者能夠快速找到他們正在尋找的內容。

積極的用戶體驗使他們能夠發現更多您的內容,再次返回您的網站,甚至在社交媒體上分享指向該網站的鏈接。

最重要的是,訪問者的滿意度直接影響您的網站在搜索引擎中的排名。 由於超過 50% 的網絡流量正是來自此來源,因此滿足您的受眾的需求至關重要。

為訪問者提供更相關的搜索結果的最佳方法之一是將搜索限制為特定類型的內容。

問題是,默認情況下,WordPress 會搜索帖子和頁面的標題、內容和摘錄。

因此,搜索結果中通常會有很多混亂,這使得找到正確的內容變得更加困難。

將搜索僅限於帖子,甚至僅限於內容或標題等特定部分,有助於解決此問題。

現在我們知道為什麼在帖子內容中搜索很重要,讓我們看看如何在下面執行此操作。

如何在帖子內容中進行 WordPress 搜索

在帖子內容中進行 WordPress 搜索的最快、最方便的方法是使用 SearchWP 之類的插件。

SearchWP logo

此插件可讓您完全控制搜索在您的網站上的工作方式。

使用它,您可以在您的網站上創建可搜索的任何內容、創建自定義搜索字段、跟踪搜索等等。

超過 30,000 名 WordPress 網站所有者已經使用 SearchWP 為訪問者提供最相關的搜索結果。

SearchWP 還可以幫助您:

  • 以實時模式顯示搜索結果。 想要立即在您的網站上顯示搜索結果? 使用 SearchWP,您只需單擊幾下即可完成。
  • 製作 WordPress 索引 PDF 文件。 您是否將任何 PDF 上傳到您的網站? 使用 SearchWP,您可以使其中的內容可搜索,從而豐富您網站的搜索結果。
  • 從搜索結果中排除頁面。 想要從您網站的搜索結果中排除特定頁面? SearchWP 讓您只需單擊幾下即可完成此操作。
  • 啟用模糊搜索。 如果沒有確切的匹配項,您想讓 WordPress 搜索部分匹配項嗎? 使用 SearchWP,您可以打開模糊搜索,以便您的訪問者可以找到更多結果。

現在,讓我們看看如何限制 WordPress 搜索僅使用 SearchWP 發佈內容。

第 1 步:安裝並激活 SearchWP

第一步是在此處獲取您的 SearchWP 副本。

之後,導航到您的 SearchWP 帳戶並轉到“下載”選項卡。

go over to the Downloads tab

然後單擊下載 SearchWP開始將插件的 ZIP 文件下載到您的計算機。

click Download SearchWP

在您需要進一步激活插件的同一選項卡中復制 SearchWP 許可證密鑰。

copy your license key

下載完成後,下一步是將 SearchWP ZIP 文件上傳到您的站點並安裝插件。

需要幫助嗎? 隨時查看如何安裝 WordPress 插件的分步教程。

安裝插件時,導航到 WordPress 站點儀表板,然後單擊頂部面板上的SearchWP按鈕。

click SearchWP

在那裡,導航到許可證選項卡。

go over to the License tab

將您之前複製的插件許可證密鑰粘貼到許可證字段中,然後單擊激活

press Activate

而已。 您激活了 SearchWP,現在您已準備好讓 WordPress 僅搜索帖子內容。

第 2 步:自定義您的搜索引擎

首先,轉到“引擎”選項卡。

go over to the Engines tab

在這裡,您將找到您當前擁有的搜索引擎列表。

the list of your search engines

將搜索引擎視為 WordPress 在執行搜索時考慮的一組規則和條件。

SearchWP 允許您添加和使用具有不同設置集的多個搜索引擎。

目前,只有一個名為Default的搜索引擎。 WordPress 將其用於本地搜索。 通過對其進行自定義,您可以編輯搜索在整個站點中的工作方式。

默認情況下,此搜索引擎按 3 個來源執行搜索:帖子、頁面和媒體。

由於我們希望僅通過帖子內容限制 WordPress 搜索,因此第一步是刪除除Posts之外的所有來源。

為此,請按來源和設置按鈕。

press Sources & Settings

取消選中頁面媒體來源,以便只剩下帖子

uncheck Pages and Media sources

之後,按完成保存更改。

press Done

現在,WordPress 只會按帖子搜索。

下一步是更改 WordPress 在搜索時考慮的帖子屬性集。

您可以將屬性視為帖子的部分。 默認情況下,有 4 個:title、content、slug 和 excerpt。

posts attributes

為了限制 WordPress 僅搜索帖子內容,我們需要刪除除Content之外的所有帖子屬性。

為此,請按添加/刪除屬性按鈕。

press Add Remove attributes

取消選中除Content之外的所有屬性,然後按Done保存更改。

uncheck all the post attributes except Content

您還可以通過向左或向右移動屬性旁邊的滑塊來更改屬性的相關權重。

the Content attribute weight is low

權重越大,WordPress 在執行搜索時對屬性的關注度越高。

讓我們通過將滑塊一直向右移動來為Content屬性添加相關權重。 這樣,WordPress 在搜索時會給予該屬性最高優先級。

這是它在我們的測試站點上的外觀:

adjust the Content atrribute weight

完成後按保存引擎按鈕保存更改。

press Save Engines

而已。 您剛剛讓 WordPress 僅搜索帖子內容。

第 3 步:測試您的新搜索

下一步是試用您的新搜索引擎。

為此,請按 WordPress 儀表板左上角您網站名稱下的訪問網站按鈕。

press Visit Site

我們在測試站點上添加了一個帖子,內容中包含“Apple”一詞,標題中包含“Orange”。

首先,讓我們看看我們是否通過Apple搜索詞找到了這篇文章。

we found the Orange blog post

如您所見,我們之所以能夠找到該帖子,是因為 WordPress 會考慮帖子內容並將其賦予最高優先級。

現在讓我們看看是否可以通過標題找到它,即Orange

nothing found

什麼也沒找到。 這意味著我們的 WordPress 網站現在在搜索時只考慮帖子的內容,而忽略其他所有內容。

如何讓 WordPress 考慮發布自定義字段

您想讓您的 WordPress 網站在搜索時考慮發布自定義字段嗎?

自定義字段是您可以在其中放置有關帖子的任何其他信息的字段。 例如,您可以指定其類型、作者、閱讀時間或其他任何內容。

使這些數據可搜索是為訪問者提供更相關的搜索結果的好方法。

a custom field

使用 SearchWP,您只需單擊幾下即可使帖子自定義字段可搜索。

add custom fields

有關更多詳細信息,請按照如何在 WordPress 教程中添加自定義字段搜索。

在本文中,您學習瞭如何在帖子內容中進行 WordPress 搜索。 它將允許您為訪問者提供更相關的搜索結果,從而使他們的用戶體驗更好。

如果您準備好完全控制您網站上的搜索,您可以在此處獲取您的 SearchWP 副本。

您想創建自定義搜索表單嗎? 看看這個如何通過簡單的步驟在 WordPress 指南中創建自定義搜索表單。

您想將特定頁面放在網站搜索結果的頂部嗎? 按照如何在 WordPress 教程中確定特定搜索結果的優先級。