Modern approaches for monitoring the site position inside global and local search engines require huge amounts of different textual queries. A leading digital marketing agency wanted a scalable and automated service, dedicated to performing search engine optimization analysis. Natural Language Processing and other Machine Learning methods were the foundations of the solution implemented by our team.