By default, Algolia doesn't recognize ampersands as characters. For example: "K&N", "AT&T", or "PG&E" will match in search but the ampersand is not bolded (false negative), and results include those without ampersands (false positives).
You can see this behavior here: https://demo.algolia.com/instant-search-demo/?q=at%26t
Algolia web dashboard -> Indices -> Ranking -> Optional Words & Separators -> Separator characters to index:
Add the ampersand (&) to this field and hit Save.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With