Задача
Собрать контакты с сайтов, которые попадают в поисковую выдачу Яндекса по ключевому запросу.
1. Найти сайты из поиска
2. Собрать телефоны, почты, мессенджеры
3. Выдать все данные в таблице
Решение
Сначала выгрузил список сайтов из Яндекса по нужному поисковому запросу.
Дальше прошёлся по каждому сайту: заходил на страницу, искал открытые контакты — телефоны, почты, ссылки на мессенджеры или соцсети.
Всё, что находил складывал в таблицу. Если на странице ничего не было, такие сайты тоже отмечал отдельно.
Автоматизация собрана на n8n.
Результат
Настроил бота в Telegram: отправляем в него поисковый запрос, а через пару минут у нас готовая таблица с контактами. Всё работает в фоне. Бот сам собирает сайты, заходит на них, вытаскивает телефоны, почты, мессенджеры.
Получился универсальный инструмент, которым можно пользоваться для поиска клиентов. Быстро, без ручного копания в сайтах.