Этот инструмент маркетинговой аналитики ориентирован на SEO A/B-тестирование. Он сканирует веб-сайт и перечисляет страницы, которые могут повысить рейтинг кликов (CTR) и рейтинг в поисковой выдаче Google. Затем приложение позволяет владельцу веб-сайта проверить, как изменения мета-описания и тега заголовка, а также основного содержимого, могут повлиять на рейтинг страницы. Успех этого облачного SEO-инструмента зависел от ежедневного получения эффективной статистики сканирования со значительного количества веб-сайтов.
Задачей нашего микросервиса-сканера на Puppeteer/Node.js была обработка веб-сайтов и уведомление приложения о завершении работы, которое в свою очередь кэшировало данные и сохраняло временные результаты.