Да, где-то на компе есть код для подбора слов и их частотности. Плюс доступ к апи, если там ничего не поменяли.
Вообще, периодически приходится делать оптимизацию для внутренних поисковиков всяких листингов, купонаторов, маркетплейсов. Правда, обычно только для того, чтобы сделать конфетку для клиентских глаз