Если отвечать не на конкретный вопрос, а говорить про абстрактные "лучшие практики", то
1. Убедиться что на сервере достаточно памяти для индекса. Иначе его просто бесполезно создавать.
2. Индекс помогает только если искать либо точное совпадение, либо частичное от самого начала значения. Если поиск нужен по подстроке, то надо придумывать что-то ещё. Что конкретно - зависит от поисковых запросов.