This might fix a bunch of issues we have with the crawler, and it's also much less expensive than Algolia.
typesense could be consider
Orama is also on my radar. We will try to test all of them and pick the best performing and most accurate one.