Linux 软件免费装
Banner图

SmartMatch Search

开发者 burstbv
hesseldejong
RogierLankhorst
sh4lin
parthnvaswani
更新时间 2026年9月23日 21:43
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later

标签

search site search semantic search smart search ai search

下载

1.0.0 1.0.1

详情介绍:

Default WordPress search only matches keywords. If the words a visitor types don't literally appear in a post, they get "nothing found", even when your site has exactly the right page. SmartMatch Search looks at what the visitor means instead. It puts the best matching page at the top of the normal search results, marked as the best match. Visitors can search the way they talk: It also leaves out results that only share a word with the query: a post isn't suggested just because the search term shows up in it somewhere. Your search only gets better The normal search results stay where they are. SmartMatch Search only adds a suggestion above them. If nothing relevant is found, or the AI is unavailable, visitors see the normal results as before. When the normal search finds nothing, the suggestion becomes the result, so visitors don't hit an empty page. It works with your existing search form and theme, both classic and block themes. You don't need a new template or shortcode. Only real visitors, so you only pay for real searches Every AI search costs you a small amount at your AI provider, so you want to spend that on people, not bots. This is why SmartMatch Search works together with Burst Statistics. Burst already filters bots, crawlers and spam out of your visits. SmartMatch Search only uses the AI for visits Burst has counted as human. Bots get the normal search results and cost you nothing. Logged-in users always get the AI search, even without a Burst visit, for example when Burst doesn't track their user role. A logged-in user is never a bot. Costs are also limited by: See what visitors are looking for Searches show up in the Engagement tab of your Burst dashboard. You see what visitors search for, and where your content doesn't answer their questions yet.

安装:

  1. Install and activate the AI plugin and connect an AI provider in its settings.
  2. Install and activate Burst Statistics (free) or Burst Pro.
  3. Install and activate SmartMatch Search.
That's it. Your search now shows a best match for human visitors and logged-in users. You can adjust the settings under Statistics → Settings → SmartMatch Search.

常见问题:

Which AI provider does SmartMatch Search use?

The one you set up in the WordPress AI plugin. SmartMatch Search has no AI service of its own. Your credentials are configured once, in the AI plugin, and SmartMatch Search uses them.

Why don't I see a suggestion when I test it myself?

Test while logged in: logged-in users always get the AI search. Logged out, the AI only runs for visits Burst has counted, so if you block tracking in your browser you'll see the normal results. Also check that the AI plugin has a working provider and that today's search budget isn't used up. To find out why a search didn't get a suggestion, add this to wp-config.php. Every reason for skipping the AI is then written to the PHP error log: define( 'SMARTMATCH_SEARCH_DEBUG', true );

Can I exclude certain post types from the suggestions?

Yes, with the smartmatch_search_post_types filter. It receives the list of post types that can be suggested. By default that's all public post types that are included in search. For example, to leave out WooCommerce products: add_filter( 'smartmatch_search_post_types', function ( $post_types ) { return array_diff( $post_types, [ 'product' ] ); } );

Does it change the search results on page 2 and beyond?

No. The suggestion only appears on the first page of the results.

更新日志:

1.0.1 1.0.0