Debugging FiboSearch

FiboSearch provides built-in debugging mechanisms that allow you to identify and isolate issues related to the plugin, without deactivating it. This works by appending special parameters to your website’s URL.

Disable FiboSearch

Parameter: nofibosearch=1

Effect: Disables all FiboSearch-related features, including:

  • Search result modifications on the search results page
  • Theme integrations
  • Plugin integrations
  • JavaScript and CSS loaded by FiboSearch

Usage:

https://yourdomain.com?nofibosearch=1

Parameter: fibodebug=nofuzzy

Effect: Temporarily disables fuzzy search without changing any plugin settings. Use this to test whether fuzzy matching is causing unexpected or irrelevant search results. Once you add this parameter to the URL, fuzzy search will be disabled in the autocomplete and on the search results page.

Usage:

https://yourdomain.com?fibodebug=nofuzzy

Display search result scores

Parameter: fibodebug=score

Effect: Displays the relevance scores that FiboSearch assigns to each product in the autocomplete dropdown. This is helpful if you have doubts regarding the order of the search results.

Usage:

https://yourdomain.com?fibodebug=score

After adding this parameter to the URL, you should see scores in the autocomplete:

Print scores in the FiboSearch autocomplete

Combine debug parameters

You can combine multiple debug parameters by separating them with a comma.

Example:

https://yourdomain.com?fibodebug=nofuzzy,score

This disables fuzzy search and shows product scores at the same time.