2022 年 8 個最佳 WordPress 搜索插件

已發表: 2019-05-28

WordPress 有很多很棒的東西,但大多數人會同意默認的 WordPress 搜索功能不是其中之一。 值得慶幸的是,使用此列表中最好的 WordPress 搜索插件,您可以為您的搜索系統進行急需的升級,使其更加用戶友好,並為您的訪問者提供更多查找內容的選項。

總的來說,我收集了八個很棒的 WordPress 搜索插件。 對於每個插件,我都會告訴你所有關於你獲得的新功能,以及你可以為它支付的費用。 然後,最後,我會根據您的需要推荐一些特定的插件。

讓我們開始吧,這樣您就可以結束對最佳 WordPress搜索插件的搜索。

目錄
  1. 1.搜索WP
  2. 2. Relevanssi
  3. 3. Ajax 搜索專業版
  4. 4. 噴氣背包搜索
  5. 5. FiboSearch(WooCommerce 的 Ajax 搜索)
  6. 6. 象牙搜索
  7. 7. FacetWP
  8. 8. 獎勵:ElasticPress
  9. 哪個是最適合您的 WordPress 搜索插件?

1.搜索WP

搜索WP

SearchWP 是最著名的 WordPress 搜索插件之一。

不幸的是,它只提供高級版本,但這樣做的好處是您可以獲得大量強大的功能來改進搜索的各個方面。

主要特點

  • 與原生 WordPress 搜索功能一起使用
  • 搜索所有內容,包括自定義字段和簡碼輸出。 這包括來自高級自定義字段 (ACF) 和工具集等插件的自定義字段。
  • 無需重新加載頁面即可立即顯示結果的 Ajax 實時搜索 — 實時搜索功能實際上在 WordPress.org 上是免費的,您不需要 SearchWP 即可使用它
  • 關鍵字詞幹提出更好的搜索結果
  • 在搜索結果中突出顯示搜索查詢的選項,就像 Google 做事的方式一樣
  • 自定義搜索算法的權重
  • 與其他流行插件集成,包括 WooCommerce、bbPress、Easy Digital Downloads、WP Job Manager 等等
  • 創建單獨的搜索引擎,每個搜索引擎都有自己獨特的設置。 例如,您可以搜索博客文章,搜索 WooCommerce 產品
  • 為您的媒體庫中的 PDF、.docs 和其他文本文檔中的內容編制索引
  • 使用 SearchWP 支持相關的內容建議
  • 自動將某些搜索短語重定向到特定頁面
  • 搜索分析,以便您可以看到人們在搜索什麼(提示 - 您可以使用 Google Analytics 來跟踪搜索查詢,而無需插件,所以在我看來這不是一個巨大的賣點)

怎麼運行的

SearchWP 集成到本機 WordPress 搜索系統中,因此您無需進行任何特殊設置即可。 例如,您可以使用常規搜索小部件。 或者,如果您的主題已經包含專用搜索功能,SearchWP 將自動開始使用該功能。

從那裡,SearchWP 採用模塊化方法,這意味著您可以選擇要使用的擴展。

上傳擴展程序後,您可以使用精心設計的界面來配置搜索功能的權重以及其他功能:

搜索WP設置

價格

同樣,SearchWP 僅提供高級版本。

最便宜的計劃起價為 99 美元,可在單個站點上使用。 但是,要訪問每一項高級功能,您至少需要 149 美元的 Pro 計劃,它可以讓您在多達 5 個站點上使用它。

更多信息/下載

2. Relevanssi

雷萊萬西

Relevansi 是一個流行的 WordPress 搜索插件,它既有有限的免費版本,也有全功能的高級版本。

它將讓您提供更全面和相關的搜索結果,以及 Google 風格的“您的意思是?”等不錯的功能。 搜索建議。

主要特點

  • 與原生 WordPress 搜索功能一起使用
  • 建立自己的搜索索引
  • 搜索更多類型的內容,包括評論、標籤、自定義字段等
  • 調整標題、標籤和評論的權重,以更改哪些內容被視為“相關”
  • “你的意思是?” 建議,就像谷歌一樣
  • 在搜索結果中突出顯示搜索查詢(就像 Google 的做法一樣)
  • 更好的內容索引,包括索引短代碼和附件內容的選項(如 Word 文檔,儘管附件索引是一項高級功能)
  • 在 WordPress Multisite(高級版)中跨多個站點搜索
  • 讓搜索者使用 OR 和 AND 類型的查詢
  • 自動將某些關鍵字搜索重定向到特定頁面(高級)

怎麼運行的

與 SearchWP 一樣,Relevanssi 與普通的 WordPress 搜索一起使用,因此您無需添加任何特殊的搜索框。

要配置所有內容,您將獲得詳細的後端設置區域:

相關設置

有很多設置需要經過,但設置起來仍然非常簡單。

有什麼重要的考慮嗎?

Relevansi 需要考慮的一件重要事情是性能。 開發人員對 Relevanssi 使用大量數據這一事實持開放態度,尤其是對於大型網站。 他們說您可以期望將wp_posts數據庫表的大小增加三倍。 在低功率主機上,這可能會導致問題。

價格

Relevansi 在 WordPress.org 上有免費版本。 然後,高級版本的起價為 99 美元(一年期許可證)或 299 美元(終身許可證)。 兩種高級許可證都允許您在無限站點上使用 Relevanssi。

更多信息/下載

3. Ajax 搜索專業版

Ajax 搜索專業版

顧名思義,Ajax Search Pro 的核心價值是能夠將 Ajax 實時搜索添加到 WordPress。 也就是說,一旦訪問者開始輸入他們的搜索詞,就會彈出一個搜索結果列表——沒有頁面重新加載或等待。

您還可以獲得一些不錯的模板來顯示這些搜索結果,例如在結果列表中包含來自每條內容的特色圖像的選項。

所以總的來說,這是選擇這個插件的主要原因,也是為什麼根據 WordPress.org 的數據,即使是它的精簡版也能在超過 50,000 個網站上活躍。

但是,它還可以添加一些其他有用的選項,例如過濾器和在自定義帖子類型(包括 WooCommerce 產品)中搜索的能力。

主要特點

  • 將 Ajax 實時搜索添加到 WordPress
  • 獨特的搜索結果模板(例如,您可以像上面的示例一樣顯示圖像)
  • 大量的自定義選項
  • 索引和搜索媒體附件,包括 PDF、CSV、DOC 等
  • 搜索任何帖子類型,包括 WooCommerce 產品和 bbPress 論壇
  • 在自定義字段信息中搜索,包括選擇準確選擇要索引的自定義字段的選項
  • 自動完成和搜索建議
  • 除了關鍵字搜索之外,添加搜索過濾器
  • 生成您自己的搜索索引的選項
  • 與 Elementor、Divi、WP Bakery、Visual Composer 等頁面構建器插件集成

怎麼運行的

有兩種方法可以將 Ajax Search Pro 搜索表單添加到您的站點。

首先,您可以讓它嘗試替換您的主題的默認主題搜索,這應該可以工作。 需要注意的是,這會改變搜索表單的樣式,這與 SearchWP 和 Relevanssi 的工作方式不同。 使用這兩個插件,對搜索表單的前端外觀沒有影響。

或者,您也可以使用專用的短代碼/小部件在您網站的任何位置顯示插件的搜索表單。

從那裡,您可以使用詳細設置區域來控制一切工作方式,包括搜索表單的樣式:

Ajax 搜索專業版設置

價格

WordPress.org 上有這個插件的有限免費版本,稱為 Ajax Search Lite。 然後,帶有標準 Envato 許可的 Pro 版本可在 CodeCanyon 以 36 美元的價格購買。 那是:

  • 一個站點的終身更新
  • 6個月的支持

更多信息/下載演示

4. 噴氣背包搜索

適用於 WordPress 的 Jetpack 搜索插件

Jetpack Search 是 Automattic 提供的高級 WordPress 搜索服務,該團隊是 WordPress.com、WooCommerce 和 Jetpack 插件背後的同一團隊。

它提供了一種性能友好的方式來為任何類型的 WordPress 網站(包括 WooCommerce 商店)創建更好、更準確的搜索體驗。

因為它是 Jetpack 的一部分並使用 Jetpack Stats 來實現其某些功能,所以您需要使用 Jetpack 插件才能使用 Jetpack Search。 但是,如果您不想要其他 Jetpack 模塊,也可以禁用它們。

主要特點

  • 基於 Elasticsearch
  • 所有索引/處理都發生在 WordPress.com 的服務器上,這消除了 WordPress 網站的壓力,因為沒有數據庫查詢
  • 用自定義搜索覆蓋替換原生 WordPress 搜索
  • 實時搜索建議 - 訪問者在開始輸入後立即看到結果
  • 過濾和分面搜索——訪問者可以按類別、標籤、日期、自定義分類等進行過濾
  • 評論和帖子內容中突出顯示的搜索詞
  • 拼寫更正
  • 根據您網站的統計信息對搜索結果進行優先排序,例如,您可以突出顯示您最受歡迎的內容
  • 支持所有語言並具有 29 多種語言的高級語言分析

怎麼運行的

Jetpack Search沒有集成到本機 WordPress 搜索系統中。 相反,它用自己的覆蓋替換了默認的 WordPress 搜索。

如果您想觀看此操作的現場演示,請查看 CSS-Tricks 的搜索欄。 當您單擊右上角的搜索圖標時,它將展開一個覆蓋,其中包括一個搜索框和結果。 您可以自定義覆蓋的品牌以滿足您的需求,但 Jetpack Search 將在您的網站上使用相同的基本方法。

您可以看到訪問者還可以獲得過濾器和排序選項。 另一件值得注意的事情是 Jetpack Search 確實保留了默認的 WordPress 搜索 URL 結構,這意味著人們可以輕鬆鏈接到搜索結果頁面。

來自 CSS-Tricks 的 Jetpack 搜索示例

設置 Jetpack 搜索時,您將能夠通過 WordPress 定制器自定義要索引的內容以及搜索覆蓋的工作方式。 您還可以控制排序、顏色和其他設置。

如果您想了解更多關於 Jetpack Search 背後的技術(例如 Elasticsearch),您可以查看這篇博文。

價格

Jetpack Search 是一項高級服務——沒有免費選項。 您將根據要包含在搜索中的“記錄”數量付費。 “記錄”是您希望使其可搜索的任何內容,例如每個博客文章、頁面、WooCommerce 產品、事件等。

例如,假設您有一個 WooCommerce 商店:

  • 256 個產品
  • 124 篇博文
  • 18 頁

如果您想讓所有這些內容都可搜索,您將有 398 條記錄用於計費。

以下是價格:

  • 100 條記錄 – 每月 3 美元
  • 1,000 條記錄 – 每月 6 美元
  • 10,000 條記錄 – 每月 15 美元
  • 100,000 條記錄 – 每月 36 美元
  • 1,000,000 條記錄 – 每月 120 美元
  • 不僅如此——每增加 100 萬條記錄,每月額外支付 120 美元。

對於所有計劃,如果您選擇按年計費,則可以節省 15%。

更多信息/下載

5. FiboSearch(WooCommerce 的 Ajax 搜索)

FiboSearch - WooCommerce 的 Ajax 搜索

FiboSearch,以前稱為 WooCommerce 的 Ajax 搜索,是 WooCommerce 實時搜索建議最流行的解決方案。

如果您專門尋找 WooCommerce 搜索插件,這是一個很好的考慮。 但是,對於常規的 WordPress 網站來說,這不是一個好的選擇。

主要特點

  • 專為 WooCommerce 商店打造
  • 實時搜索建議 - 購物者在開始輸入後立即看到結果
  • 在搜索中包含產品詳細信息,例如價格、圖片、簡短描述、添加到購物車按鈕等
  • 在搜索結果中列出單個產品變體的選項
  • 建立自己的搜索索引以提高性能
  • 支持原生 WooCommerce 搜索結果頁面
  • 搜索附加信息,例如自定義字段、屬性、類別、標籤、品牌(使用支持的插件)等
  • 同義詞和模糊匹配
  • 有條件地從搜索中排除產品

怎麼運行的

FiboSearch 取代了原生 WordPress 搜索功能,因此您需要手動將其與您的主題集成。 值得慶幸的是,這很容易,因為您可以使用專用的菜單項、短代碼或小部件。

該插件還支持默認的 WooCommerce 搜索結果頁面。 如果您選擇此選項,用戶將在按 Enter 後獲得與 FiboSearch 欄中相同的結果。 但是,如果您不想丟失實時搜索建議,則需要使用簡碼、小部件或菜單項來激活實時搜索。

以下是您可以創建的搜索覆蓋類型的示例:

FiboSearch 示例

價格

FiboSearch 在 WordPress.org 上有一個受歡迎的免費版本,適用於小型商店。

大型商店將希望升級到 Pro,因為它提供了更優化的索引,這將提高性能。 Pro 還添加了新功能,例如在自定義字段中搜索(以及更多)的功能,以及在結果中包含帖子和頁面。

要查看免費與專業功能的完整比較,您可以閱讀這篇文章。

專業版起價為每年 49 美元,按年計費。 還有一個終身許可選項,起價 149 美元。

更多信息/下載演示

6. 象牙搜索

象牙搜索

Ivory Search 是一個免費增值的 WordPress 搜索插件,它是改進原生 WordPress 搜索的絕佳選擇。 它是最好的免費 WordPress 搜索插件之一,而且高級版仍然比大多數競爭對手更實惠。

這有助於解釋為什麼它在 WordPress.org 上的 330 多條評論中獲得 4.9 星評級。

但是,它也沒有像 SearchWP 這樣的功能列表那麼長。 所以……取捨!

主要特點

  • 與原生 WordPress 搜索功能一起使用
  • 創建無限的搜索表單,每個表單都有自己獨特的設置
  • 搜索 WooCommerce 產品或 bbPress 論壇(免費)
  • 僅搜索特定內容的許多選項。 例如,僅搜索受密碼保護的帖子或具有特定評論數量的帖子(加上更多)
  • 擴展您可以搜索的內容,包括搜索文件附件、WooCommerce 產品變體、摘錄等選項
  • 將某些內容排除在搜索結果中的選項。 例如,您可以排除缺貨的 WooCommerce 產品
  • 在結果中突出顯示搜索詞
  • 模糊匹配和關鍵字詞幹

怎麼運行的

Ivory Search 會自動為您的原生 WordPress 搜索創建默認搜索表單。 也就是說,此默認搜索表單控制常規搜索小部件和/或主題的內置搜索的功能。

從那裡,您可以創建任意數量的新搜索表單,並在簡單的設置區域中配置它們的功能:

象牙色搜索設置

對於其他搜索表單(除了 Ivory Search 創建的默認表單),您可以使用簡碼嵌入它們。

價格

Ivory Search 在 WordPress.org 上有免費版本。

在那之後,高級版本仍然相當實惠。 單站點計劃的起價為 19.99 美元,為期一年的支持/更新(或 99.99 美元終身)。

功能齊全的計劃起價為 49.99 美元(用於單個站點)或 189.99 美元(用於終身許可)。

如果您想在多個網站上使用 Ivory Search,價格會上漲。 例如,您將支付 39.99 美元在最多 5 個站點上使用基本專業版。

更多信息/下載

7. FacetWP

FacetWP

FacetWP 可幫助您向 WordPress 網站添加分面搜索功能。

如果您不熟悉我所說的分面搜索,它很像過濾器,而且您通常會在電子商務商店和目錄中看到它。

這是一個示例——看看您如何不僅按關鍵字搜索,而且還可以按燃料類型或地區進行過濾?

FacetWP 示例

FacetWP 也不必是一個獨立的插件。 您實際上可以將它與上面的 SearchWP 插件集成,以獲得兩全其美的效果。

主要特點

  • 向 WordPress 添加分面搜索功能
  • 基於 Ajax,這意味著在用戶做出搜索選擇時不會重新加載頁面
  • 創建自己的搜索索引以獲得更好的性能
  • 13 種不同的過濾器類型,包括日期/數字範圍、地圖、搜索、鄰近度等
  • 過濾帖子類型或用戶(後者可讓您創建詳細的用戶列表搜索)
  • 與頁面構建器集成以設計結果頁面; 適用於 Elementor Pro 和 Beaver Builder
  • 根據自定義字段、分類法和常規發布數據創建構面
  • 與 WooCommerce 合作,幫助您創建非常詳細的多面 WooCommerce 菜單

怎麼運行的

與 SearchWP 一樣,FacetWP 包含一組模塊化的擴展,可讓您準確選擇所需的功能。

安裝相關擴展後,您可以使用簡單的界面創建您的第一個方面:

FacetWP 設置

您還可以使用模板構建器來設計單個結果的佈局:

FacetWP 模板

有什麼重要的考慮嗎?

FacetWP 不會改變常規 WordPress 搜索框的工作方式。 這就是為什麼您可能要考慮將其與 SearchWP 集成以真正將您的 WordPress 搜索放在類固醇上。

價格

FacetWP 僅提供高級版本。 計劃起價為每年 99 美元,最多可用於 3 個站點,並可選擇過濾帖子類型。

然後,有一個每年 249 美元的計劃,可讓您在多達 20 個站點上使用它並過濾帖子類型用戶。

更多信息/下載演示

8. 獎勵:ElasticPress

彈性壓力機

我將 ElasticPress 作為獎勵投入使用,因為它比其他插件更具技術性。 但是,如果您有很多內容,這是一個很好的選擇,因為它可以幫助您在 WordPress 上利用 Elasticsearch 的強大功能。

如果您不熟悉,Elasticsearch 是另一種查詢數據的方式。 Elasticsearch 不會在有人搜索時查詢您的 WordPress 站點的數據庫,而是構建自己的索引,這些索引效率更高,有助於獲得更好的結果。 老實說,我不是 100% 確定它是如何工作的——我只知道它對性能更友好

要使用 Elasticsearch,您需要在 WordPress 站點的服務器上實際安裝開源 Elasticsearch 軟件,這就是為什麼我說這個軟件對用戶不太友好。

此外,並非所有主機都允許您使用 Elasticsearch,尤其是便宜的共享主機。 但是,流行的高質量託管主機(例如 Kinsta 和 WP Engine)確實允許您使用它。

在您的站點服務器上安裝 Elasticsearch 後,ElasticPress 會幫助您使其與 WordPress 配合使用,並提供大量不錯的功能,例如:

  • 分面搜索
  • 自動建議
  • 相關文章

所以如果你有更多的技術頭腦,看看這個。 如果您是臨時用戶,請堅持使用其他選項之一,因為它們更易於設置。

更多信息/下載

哪個是最適合您的 WordPress 搜索插件?

現在對於重要的問題,哪個是最適合您的 WordPress 搜索插件?

與這些插件綜述的通常情況一樣,沒有一個插件適合所有用戶,所以讓我們來看看幾種不同的情況。

如果您想要最好的整體搜索插件,我會說使用 SearchWP。 它做了一點點的一切。 自定義權重、改進的相關性、Ajax 實時搜索、相關內容、文本文檔索引——它擁有該列表中所有插件的最佳整體功能列表。

或者,如果您願意支付月費並且喜歡 Jetpack Search 的覆蓋方法,Jetpack Search 也是一個不錯的選擇。 這是我發現從 WordPress 上的 Elasticsearch 中受益的最簡單方法。

另一方面,如果您想專門為您的 WordPress 網站添加分面搜索,那麼您可能需要一個專門的選項,例如 FacetWP。

如果您只想將實時 Ajax 搜索添加到您的站點,您可以使用 Ajax Search Lite 或 Ajax Search Pro 以獲得經濟實惠的選擇。 整體功能列表不如 SearchWP(還提供實時搜索),但它有免費版本,而且價格便宜。 或者,如果您有 WooCommerce 商店,請考慮 FiboSearch,因為它 100% 致力於電子商務商店。

如果你特別想要一個免費的 WordPress 搜索插件,我認為 Ivory Search 是最慷慨的,Relevanssi 也是一個不錯的選擇。 如果您特別想要免費的實時搜索功能,Ajax Search Lite 也很好。

最後,如果您是高級用戶,如果您的主機允許,請考慮使用 ElasticPress 和 Elasticsearch。

對這些 WordPress 搜索插件有任何疑問嗎? 在評論中詢問!