默認(rèn)的WordPress搜索有很多不足之處,通常只檢索文章的內(nèi)容和標(biāo)題,如果您要改善或增強(qiáng)WordPress的搜索功能,比如添加自定義文章類(lèi)型、自定義字段等,可以嘗試下面其中一些插件。
WordPress搜索增強(qiáng)插件

這些插件將大大增強(qiáng)您網(wǎng)站上的搜索功能。WordPress通常只檢索文章的內(nèi)容和標(biāo)題,但是這些插件使您可以在搜索條件中包括作者姓名和其他信息。
這些插件中的許多插件已經(jīng)積極開(kāi)發(fā)了多年,并且內(nèi)置了一些出色的功能。
1.Relevanssi

插件說(shuō)明
Relevanssi通過(guò)添加部分匹配結(jié)果并按相關(guān)性對(duì)結(jié)果進(jìn)行排序來(lái)改進(jìn)默認(rèn)搜索。搜索結(jié)果通常在WordPress中按日期排序,并且僅包含完全匹配的結(jié)果。
特點(diǎn)
- 搜索結(jié)果按相關(guān)性順序排序,而不是按日期排序
- 模糊匹配:如果完整單詞不匹配,則匹配部分單詞
- 查找僅與一個(gè)搜索詞匹配的文檔(或查詢)或要求所有單詞都出現(xiàn)(與查詢)的文檔
- 搜索帶引號(hào)的短語(yǔ),例如“搜索短語(yǔ)”
- 創(chuàng)建自定義摘錄,以顯示點(diǎn)擊的來(lái)源,并突出顯示搜索詞
- 當(dāng)用戶單擊搜索結(jié)果時(shí),突出顯示文檔中的搜索詞
- 搜索評(píng)論,標(biāo)簽,類(lèi)別和自定義字段
- 多站點(diǎn)友好
- bbPress支持
- 古騰堡友好
請(qǐng)注意,使用Relevanssi可能需要大量(數(shù)百兆)的數(shù)據(jù)庫(kù)空間(為獲得合理的估計(jì),請(qǐng)將
wp_posts數(shù)據(jù)庫(kù)表的大小乘以三)。如果托管設(shè)置的數(shù)據(jù)庫(kù)表空間有限,則使用Relevanssi可能會(huì)引起問(wèn)題。在這些情況下,不建議使用Relevanssi。
2.Ivory Search

插件說(shuō)明
Ivory Search是一個(gè)易于使用的高級(jí)WordPress搜索插件。它增強(qiáng)了默認(rèn)的WordPress搜索,還允許您創(chuàng)建新的自定義搜索表單。
使用Ivory Search,您可以創(chuàng)建無(wú)限數(shù)量的搜索表單,并分別配置每個(gè)搜索表單以自定義WordPress搜索并在網(wǎng)站內(nèi)容上執(zhí)行不同類(lèi)型的搜索。
在網(wǎng)站頁(yè)眉、頁(yè)腳、側(cè)邊欄或小工具區(qū)域、導(dǎo)航或菜單上,頁(yè)面、文章、自定義文章類(lèi)型或使用其短代碼的網(wǎng)站上的任何位置上顯示自定義搜索表單。
特點(diǎn)
- 搜索WooCommerce產(chǎn)品
- 搜索圖像、文件和附件
- 使用定制程序定制搜索表單
- 使用AJAX搜索進(jìn)行搜索
- 在搜索分析中跟蹤搜索
- 創(chuàng)建無(wú)限數(shù)量的搜索表單
- 分別配置每個(gè)搜索表單
- 配置搜索表單以搜索特定內(nèi)容
- 從搜索結(jié)果中排除特定內(nèi)容
- 在您網(wǎng)站的任何位置顯示搜索表單
- 支持多語(yǔ)言搜索
- 與流行的插件集成,例如WooCommerce,Polylang,bbPress,WPML等
3.Reactive Search Pro

插件說(shuō)明
Reactive Search Pro是一個(gè)高級(jí)搜索和過(guò)濾插件。盡管搜索欄效果很好,但該插件與眾不同的是其廣泛的過(guò)濾功能。
您可以在任何站點(diǎn)上使用Reactive Search Pro來(lái)幫助訪問(wèn)者找到正確的內(nèi)容。使用它可以過(guò)濾WooCommerce商店中的產(chǎn)品,瀏覽照片網(wǎng)站,甚至在旅游網(wǎng)站上找到酒店位置。
特點(diǎn)
- 15種不同的過(guò)濾器類(lèi)型
- 地圖自動(dòng)完成
- 用于創(chuàng)建搜索/過(guò)濾器集的拖放生成器
- 開(kāi)箱即用地與WooCommerce一起使用
- 與您網(wǎng)站上的任何自定義帖子類(lèi)型兼容
Reactive Search Pro 是收費(fèi)插件,一次性付費(fèi) 29美元!
4.SearchWP

插件說(shuō)明
SearchWP是用于改善網(wǎng)站搜索結(jié)果的高級(jí)插件。SearchWP擁有與其他一些流行插件(如WooCommerce和Easy Digital Downloads)的集成。而且,它具有比其他搜索插件更強(qiáng)大的搜索分析報(bào)告。
盡管Relevanssi是一個(gè)很棒的插件,但由于它的功能集和易于使用的管理菜單,SearchWP可能是任何愿意付費(fèi)的人的更好選擇。
特點(diǎn)
- 索引電子商務(wù)產(chǎn)品,PDF和自定義字段內(nèi)容
- 自動(dòng)整合
- 允許創(chuàng)建多個(gè)搜索引擎
- 搜索統(tǒng)計(jì)信息和見(jiàn)解
- 簡(jiǎn)單的算法定制
- 所有內(nèi)容變量的加權(quán)控件
SearchWP 是一個(gè)收費(fèi)插件,最低套餐 99美元/年。
5.Better Search

插件說(shuō)明
WordPress僅在搜索結(jié)果中使用帖子標(biāo)題和內(nèi)容。Better Search 將您網(wǎng)站上的所有內(nèi)容類(lèi)型添加到結(jié)果中。訪問(wèn)者可以真正在整個(gè)站點(diǎn)中搜索所需的內(nèi)容。
特點(diǎn)
- 自動(dòng):激活后,Better Search會(huì)自動(dòng)用更相關(guān)的搜索結(jié)果替換您的默認(rèn)WordPress搜索
- 無(wú)縫集成:搜索結(jié)果完美地集成到您的主題中,而無(wú)需自定義搜索模板
- 相關(guān)性:搜索結(jié)果按相關(guān)性自動(dòng)排序。您還可以關(guān)閉基于相關(guān)性的搜索,在這種情況下,結(jié)果將按日期排序
- 控制結(jié)果:通過(guò)更改帖子標(biāo)題和帖子內(nèi)容的權(quán)重來(lái)微調(diào)結(jié)果。打開(kāi)BOOLEAN搜索以覆蓋默認(rèn)的mySQL自然語(yǔ)言搜索
- 熱門(mén)搜索:找出訪問(wèn)者正在您的博客上搜索的內(nèi)容。以熱圖的形式在您的博客上顯示流行搜索詞的列表(每日和整體)。窗口小部件支持,可輕松集成到您的主題中,并提供簡(jiǎn)碼[[bsearch_heatmap]]
- 自定義:支持模板文件,以完美集成到您的博客模板中。或者,只需在“設(shè)置”頁(yè)面的“自定義樣式”選項(xiàng)卡中輸入自己的CSS樣式。查看常見(jiàn)問(wèn)題以獲取更多信息
- 支持緩存插件:可與WP-Super-Cache和W3 Total Cache等緩存插件一起使用
- 過(guò)濾器:自定義停用詞列表,這些詞將自動(dòng)從搜索查詢中過(guò)濾掉
6.WP Extended Search

插件說(shuō)明
WP Extended Search 可以控制WordPress默認(rèn)搜索,通過(guò)管理員設(shè)置搜索文章meta、分類(lèi)、標(biāo)簽或自定義分類(lèi)法。管理員可以選擇要搜索的元鍵,也可以控制文章標(biāo)題或文章內(nèi)容的默認(rèn)搜索行為。
特點(diǎn)
- 搜索選定的meta字段
- 搜索選定的內(nèi)置或自定義分類(lèi)法
- 搜索文章作者姓名
- 包括或排除任何公開(kāi)文章類(lèi)型
- 控制是否搜索標(biāo)題或內(nèi)容或摘要或全部
- 從搜索結(jié)果中排除舊內(nèi)容(早于管理員指定的日期)
- 定制要顯示在搜索結(jié)果頁(yè)面上的文章數(shù)
- 自定義搜索詞之間的SQL關(guān)系(AND / OR)
- 自定義搜索結(jié)果的順序
- 控制是完全匹配還是部分匹配搜索查詢
- 與WPML兼容
7.Search Exclude

插件說(shuō)明
使用此插件,您可以通過(guò)選中文章/頁(yè)面編輯頁(yè)面上的相應(yīng)復(fù)選框,從WordPress搜索結(jié)果中排除任何頁(yè)面、文章或任何內(nèi)容。支持快速和批量編輯。
在插件設(shè)置頁(yè)面上,您還可以查看搜索中隱藏的所有項(xiàng)目的列表。
8.Search & Filter

插件說(shuō)明
Search & Filter 是WordPress的一個(gè)簡(jiǎn)單的搜索和過(guò)濾插件–它是WordPress搜索框的改進(jìn)。
您可以輕松地按分類(lèi)、標(biāo)簽、自定義分類(lèi)、文章類(lèi)型、文章日期或它們的任意組合進(jìn)行搜索,以真正優(yōu)化搜索–刪除搜索框并將其用作文章和頁(yè)面的過(guò)濾系統(tǒng)。字段可以顯示為下拉列表、復(fù)選框、單選按鈕或多項(xiàng)選擇。
特點(diǎn)
- 搜索自定義字段,文章元,作者,文章類(lèi)型,發(fā)布日期,分類(lèi)法,標(biāo)簽,類(lèi)別
- 使用AJAX顯示結(jié)果-無(wú)需重新加載頁(yè)面!
- 使用復(fù)選框,單選按鈕,下拉列表,多選或組合框搜索文章元/自定義字段
- jQuery范圍滑塊,日期選擇器和用于選擇和多重選擇的自動(dòng)完成組合框
- 訂購(gòu)結(jié)果字段–用戶可以按元值,帖子ID,作者,標(biāo)題,名稱(chēng),日期,修改日期,父ID,隨機(jī),注釋計(jì)數(shù)和菜單順序?qū)Y(jié)果進(jìn)行訂購(gòu)
- 拖放編輯器
- 使用自定義模板
- 根據(jù)需要?jiǎng)?chuàng)建盡可能多的字段和不同的搜索表單
- 用于博客,評(píng)論網(wǎng)站,新聞網(wǎng)站,房地產(chǎn)網(wǎng)站等。
- 用于您的網(wǎng)上商店-經(jīng)過(guò)測(cè)試并與WooCommerce,WP eCommerce,Easy Digital Downloads兼容
- 使用短代碼和小工具將其放置在主題和文章中的任何位置
- 與WPML一起使用
- 與Advanced Custom Fields 插件一起使用
9.Ajax Search Lite

插件說(shuō)明
Ajax Search Lite是WordPress的實(shí)時(shí)搜索插件。這個(gè)響應(yīng)式實(shí)時(shí)搜索引擎,通過(guò)提供用戶友好的ajax支持的搜索表單–實(shí)時(shí)搜索欄,將提升您的用戶體驗(yàn)。您還可以使用分類(lèi)和文章類(lèi)型過(guò)濾器框過(guò)濾結(jié)果。Google自動(dòng)完成功能和關(guān)鍵字建議也包括在內(nèi)。
特點(diǎn)
- 在文章和頁(yè)面中搜索
- 搜索自定義文章類(lèi)型,例如WooCommerce產(chǎn)品,事件,作品項(xiàng)目等
- 搜索標(biāo)題、描述、摘要、分類(lèi)和標(biāo)簽以及任何自定義字段
- 自動(dòng)搜索替換以及小工具和短代碼的可用性
- 類(lèi)別和文章類(lèi)型的“自定義過(guò)濾器”框(復(fù)選框過(guò)濾器)
- WPML和QtranslateX兼容
- 8個(gè)內(nèi)置模板+用于顏色調(diào)整的選項(xiàng)
- 分類(lèi)和文章排除
- 前端搜索設(shè)置框
- 搜索結(jié)果中顯示圖像
- 完全由ajax驅(qū)動(dòng)
- 后端有40多個(gè)選項(xiàng)
- 緩存圖像以加快響應(yīng)時(shí)間
- 性能選項(xiàng)
- Google Analytics(分析)整合–事件和瀏覽量都一樣
10.Ajax Search Pro

插件說(shuō)明
用于WordPress的Ajax Search Pro旨在最大程度地提高用戶搜索體驗(yàn)。它提供了實(shí)時(shí)ajax搜索,使wordpress搜索體驗(yàn)更加舒適。
結(jié)果將與圖像一起呈現(xiàn)(如果找到的話),因此它們看起來(lái)更有吸引力且更不平坦。該搜索適用于移動(dòng)設(shè)備,可以是Android或IOS支持的。
搜索可以覆蓋默認(rèn)的wordpress搜索結(jié)果-從而擴(kuò)展了ajax功能-只需單擊一個(gè)按鈕即可替換默認(rèn)主題搜索。
搜索可以返回文章、頁(yè)面、任何自定義文章類(lèi)型(例如WooCommerce產(chǎn)品、BBPress論壇、主題、答復(fù))、分類(lèi)、自定義分類(lèi)術(shù)語(yǔ)(例如產(chǎn)品類(lèi)別、產(chǎn)品組合標(biāo)簽)、用戶、BudddyPress組和BuddyPress活動(dòng)。
還可以?搜索媒體附件,包括其內(nèi)容-用于PDF,CSV,TXT,RTF和Office文檔,Excel和Powerpoint文件。
Ajax Search Pro 是收費(fèi)插件,一次性付費(fèi) 36美元!
11.ACF: Better Search

插件說(shuō)明
該插件為默認(rèn)的WordPress搜索引擎增加了按功能搜索高級(jí)自定義字段(Advanced Custom Fields)插件的選定字段的功能。
一切都會(huì)自動(dòng)運(yùn)行,無(wú)需添加任何其他代碼。該插件不會(huì)創(chuàng)建搜索結(jié)果頁(yè)面,但會(huì)修改SQL數(shù)據(jù)庫(kù)查詢以使搜索引擎更好地工作。
另外,您可以搜索整個(gè)短語(yǔ),而不是短語(yǔ)的每個(gè)單詞,搜索將比以前更準(zhǔn)確。
注:只有當(dāng)您的網(wǎng)站使用了 Advanced Custom Fields 插件,才需要使用這個(gè)插件。
總結(jié)
如果您打算在WordPress網(wǎng)站上利用搜索,那么使用插件來(lái)改善體驗(yàn)至關(guān)重要。
在所有可用的搜索增強(qiáng)插件中,到底哪個(gè)才是最適合自己的,這個(gè)需要按照自己的需求去測(cè)試和使用。
最后,推薦兩個(gè)針對(duì)百度優(yōu)化的插件:





我想問(wèn)下,有辦法優(yōu)化搜索功能嗎,比如我文章標(biāo)題和內(nèi)容有“6750 GRE”,但是我搜索“6750GRE”中間沒(méi)空格就搜索不到,或者搜索“6750 gre”英文用小寫(xiě),也是搜索不到。也就是區(qū)分了大小寫(xiě)以及中間的空格?有插件可以解決這個(gè)辦法嗎
弱弱的問(wèn)下,在多站點(diǎn)模式下,能否在主站點(diǎn)一次性搜索篩選所有站點(diǎn)的內(nèi)容?
默認(rèn)肯定是不支持的,你可以自己Google一下,我搜索了一下,貌似這個(gè)可以,自己好好看下 https://rudrastyh.com/plugins/get-posts-from-all-blogs-in-multisite-network