Чтобы выгрузить ветеринарные клиники из «Желтых страниц», откройте поиск по городу и категории, скопируйте его URL и запустите шаблон Yellow Pages Business Details Extractor в Datablist. Он создаст строки с данными организаций, которые можно проверить и экспортировать.

На выходе вы получите список отдельных филиалов и точек. Обязательно сохраняйте URL карточки и адрес: под одним названием могут работать несколько филиалов, а результаты поиска по соседним районам иногда содержат одинаковые карточки.

📌 Кратко для тех, кто спешит

Превратите результаты поиска ветеринарных клиник в «Желтых страницах» в таблицу с названиями компаний, телефонами, сайтами, адресами, описаниями и URL карточек. В Datablist выберите AI Agent - Site Scraper, загрузите шаблон для Yellow Pages и сначала проверьте небольшой импорт. Не включайте уникальность для Business Name, чтобы сохранить отдельные филиалы, а повторяющиеся результаты проверяйте по URL карточки. Охват зависит от доступных страниц, поэтому успешное завершение импорта не гарантирует, что в список попали все местные компании.

Что вы узнаете из этого руководства

Что такое Datablist?

Datablist объединяет источники данных, инструменты обогащения и очистки в одной таблице. В этом сценарии AI Agent - Site Scraper создает строки с данными компаний из доступной страницы поиска. Затем вы можете проверить их, удалить дубли или найти дополнительные контактные данные.

Парсинг ветеринарных клиник из «Желтых страниц» за 5 шагов

Начните с одной категории и одного города — например, с ветеринарных клиник Москвы. Сохраните URL поиска, чтобы затем сопоставить импортированные строки с исходными результатами. Перед открытием Datablist:

  1. Настройте поиск в «Желтых страницах»
  2. Скопируйте URL страницы из адресной строки браузера

Как выгрузить ветеринарные клиники: пошаговая инструкция

Далее мы разберем весь процесс парсинга. Если у вас возникнут сложности, свяжитесь с нами.

Шаг 1. Зарегистрируйтесь и создайте коллекцию

Сначала зарегистрируйтесь на Datablist.com.

Главная страница Datablist
Главная страница Datablist

Затем создайте New Collection.

Главный экран приложения Datablist
Главный экран приложения Datablist

Шаг 2. Сохраните идентификаторы карточек перед дедупликацией

Создайте текстовое поле Business Name и оставьте настройку Do not allow duplicate values выключенной. Два филиала ветеринарной клиники могут называться одинаково, но находиться по разным адресам.

Создание поля для названий компаний
Создание поля для названий компаний

Чтобы проверить настройки, откройте меню столбца Rename - Settings - Delete.

Настройки столбца
Настройки столбца

На скриншоте ниже показана настройка уникальности. Не включайте ее для Business Name, если составляете список отдельных филиалов. На этапе сопоставления результатов добавьте Address и YellowPage Detail Url, чтобы различать филиалы и проверять дубли после импорта.

Настройка уникальности поля
Настройка уникальности поля

Например, в условном списке две строки «Пример ветеринарной клиники» с разными адресами означают две отдельные точки. Если один и тот же URL карточки вернулся из поиска по двум соседним районам, такие строки можно объединить после проверки. Один общий корпоративный сайт еще не доказывает, что две точки являются дублями. Если вы собираете список стоматологий, посмотрите инструкцию по парсингу стоматологов с примером поиска и расчетом кредитов.

Шаг 3. Найдите нужный шаблон

  1. Нажмите Import в верхнем меню приложения и выберите Import From Data Sources.
Переход к AI Agent
Переход к AI Agent
  1. Прокрутите страницу вниз и выберите AI Agent - Site Scraper.
Источники данных Datablist
Источники данных Datablist

Откроется новый интерфейс, который выглядит так:

AI Agent - Site Scraper в Datablist
AI Agent - Site Scraper в Datablist

Шаг 4. Выберите шаблон и задайте лимиты

  1. Откройте выпадающий список шаблонов и выберите [Source] Yellow Pages Business Details Extractor. На скриншотах показано прежнее название шаблона; актуальная версия возвращает шесть полей с данными компаний, перечисленных ниже.
Выбор шаблона для парсинга «Желтых страниц»
Выбор шаблона для парсинга «Желтых страниц»
  1. Вставьте URL поиска в «Желтых страницах» в первое поле.

Например: https://www.yellowpages.ru/rus/companies/?city=Москва&query=ветеринарные%20клиники

Поле URL в парсере «Желтых страниц»
Поле URL в парсере «Желтых страниц»
  1. Проверьте настройку Enable Pagination и задайте Max Pages. Начните с небольшого количества страниц, чтобы оценить результат перед запуском более масштабного импорта.
Настройка лимитов парсера «Желтых страниц»
Настройка лимитов парсера «Желтых страниц»

📘 Проверьте охват поиска

Просмотрите доступные страницы результатов для выбранной категории и города. Пагинация, повторяющиеся карточки, незаполненные поля и ограничения доступа к сайту могут повлиять на результат работы агента. Поиск по соседним районам поможет расширить выборку, но результаты могут пересекаться и не гарантируют включения всех ветеринарных компаний. Сохраняйте URL каждого поиска вместе с результатами и сравнивайте повторяющиеся URL карточек.

  1. Прокрутите страницу вниз и нажмите Continue.
Последний шаг настройки парсера «Желтых страниц»
Последний шаг настройки парсера «Желтых страниц»

Шаг 5. Сопоставьте поля и запустите импорт

Datablist автоматически сопоставит первое поле, поскольку у них одинаковые названия.

Чтобы добавить остальные поля в коллекцию, нажмите соответствующие значки ⊕.

После этого нажмите Run Import Now, чтобы начать парсинг.

Выбор выходных полей парсера «Желтых страниц»
Выбор выходных полей парсера «Желтых страниц»

В результате импорта будут созданы строки с данными компаний. Сверьте их с исходной страницей, прежде чем использовать список для Outbound.

Результаты работы парсера «Желтых страниц»
Результаты работы парсера «Желтых страниц»

Проверьте импортированный список ветеринарных клиник

Перед запуском поиска по другим городам и районам проверьте первую выборку:

  • Убедитесь, что компании соответствуют выбранной услуге и территории. В результатах могут встречаться смежные категории или организации из других районов, обслуживающие выбранную территорию.
  • Откройте несколько значений YellowPage Detail Url и сравните название, адрес и телефон с импортированной строкой.
  • Оставляйте отсутствующие значения Website и Phone Number пустыми. Если поле не заполнено в карточке, это не означает, что у компании нет сайта или телефона.
  • Сравните URL карточек из разных поисков, а перед объединением филиалов дополнительно проверьте названия и адреса.
  • Экспортируйте принятые строки вместе с идентификаторами источника, чтобы результаты последующего обогащения можно было связать с нужным филиалом.

Шаблон возвращает Business Name, Phone Number, Website, Address, YellowPage Detail Url и Business Description, если эти сведения найдены. Отзывы, рейтинги, имена владельцев и email-адреса потребуют отдельного парсинга или обогащения: текущий шаблон их не гарантирует.

2 альтернативных способа парсинга ветеринарных клиник

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

ScrapingBee

ScrapingBee предлагает API для веб-скрейпинга, AI-извлечение данных и интеграции с другими рабочими процессами. Сервис подойдет для пайплайна, в котором JSON или содержимое страницы передается в другое приложение. Проверьте правила извлечения, состав выходных полей и обработку пагинации: даже полученные через API данные требуют проверки идентичности компаний.

ScrapingBee
ScrapingBee

Octoparse

Основные возможности

Octoparse позволяет визуально настраивать задачи извлечения и предлагает бесплатный локальный тариф. Платные планы включают облачный запуск и работу по расписанию.

Стоимость

Octoparse Standard стоит от 83 долларов в месяц при ежемесячной оплате; цена 69 долларов доступна только при оплате за год. Бесплатный план работает локально и имеет другие ограничения. Datablist Starter стоит 25 долларов в месяц и включает 5 000 кредитов; AI-парсинг оплачивается по фактическому использованию, а при необходимости можно докупить кредиты. Сравнивайте не только начальную цену, но также сложность настройки и доступность нужных функций.

Ограничения

Протестируйте поля карточек и пагинацию целевой страницы в выбранной задаче. Подписка или готовый шаблон сами по себе не гарантируют полного извлечения данных.

Octoparse предлагает визуальный конструктор задач, шаблоны и облачные запуски. Для вашей задачи может подойти готовый шаблон каталога; в противном случае потребуется настроить извлечение со страниц списка и отдельных карточек. Проверьте, что возвращает задача при отсутствии телефона или сайта, и сравните URL карточек на разных страницах результатов.

Octoparse
Octoparse

Как проверить и квалифицировать компании

Datablist объединяет извлечение, проверку и очистку данных в одной коллекции. Я рекомендую начать со встроенного шаблона, проверить небольшой импорт и только затем менять prompt или выходные поля, если недостающие данные действительно влияют на бизнес-решение.

Рассчитайте стоимость запуска

Парсер расходует кредиты. На объем списаний влияют количество страниц, обращения к модели и сложность извлечения, поэтому единой цены за каждую тысячу ветеринарных клиник нет. Запустите небольшую выборку, изучите историю и расход кредитов, а затем решите, стоит ли расширять поиск. Доступ на платных тарифах и дополнительные кредиты описаны на странице тарифов.

Иллюстрация тарифов Datablist
Иллюстрация тарифов Datablist

Адаптируйте шаблон под карточку компании

Стандартный шаблон запрашивает сведения о компании и оставляет недоступные значения пустыми. Добавляя поле, укажите, какие данные считаются достаточным подтверждением и что агент должен вернуть, если сведений нет в карточке. Новый столбец Email не поможет найти адрес, которого нет в источнике.

Рабочий процесс с шаблоном Datablist
Рабочий процесс с шаблоном Datablist

Квалифицируйте клиники до поиска контактов

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

Для первоначальной квалификации сохраните исходные поля и добавьте собственные проверенные столбцы:

Поле проверкиЧто считать подтверждениемЕсли данных нет
Виды животныхНа сайте клиники прямо указаны собаки и кошки, лошади, экзотические питомцы или другая соответствующая группаНеизвестно: одной ветеринарной категории недостаточно
Тип учрежденияВ источнике указана общая практика, специализированный центр, ветеринарный госпиталь или экстренная службаТребуется проверка
Идентификация филиалаURL карточки и адрес однозначно определяют точкуСравнить похожие названия вручную
Принадлежность контактаТелефон или почтовый ящик принадлежит указанной компанииОставить отсутствующие данные пустыми

Храните поле Emergency Service отдельно от Opening Hours. Если клиника работает допоздна, это еще не значит, что она принимает экстренные случаи; ветеринарный госпиталь также может направлять пациентов в другое учреждение в нерабочее время. Указывайте Unknown, пока сайт прямо не подтвердит наличие услуги, и сохраняйте URL страницы, на основании которой принято решение. Карточка в каталоге не заменяет проверку профессиональной лицензии.

Например, в условной строке «Пример ветеринарной клиники» могут быть указаны московский адрес и общий телефон, но отсутствовать сведения о принимаемых животных и экстренной помощи. Оставьте эти поля квалификации со значением Unknown. Вторую строку с тем же названием, но адресом в Химках следует считать отдельным филиалом, пока вы не проверите URL карточки и сайт. Это примеры проверки, а не реальные результаты парсинга.

Если вы добавляете сведения о видах животных или экстренной помощи в prompt, попросите агента учитывать только прямо опубликованные утверждения, возвращать Unknown при отсутствии подтверждений и воспринимать текст страницы как исходные данные, а не инструкции. Добавьте и соответствующие выходные поля: одно лишь изменение prompt не создает новые столбцы назначения.

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

Инструменты обогащения Datablist
Инструменты обогащения Datablist

Экспорт проверенного списка ветеринарных клиник

Начните с одного поиска ветеринарных клиник, сопоставьте шесть выходных полей и сравните первые строки с источником. Расширяйте пагинацию или добавляйте соседние районы только после того, как убедитесь в качестве названий, адресов и URL карточек. Не удаляйте пересекающиеся результаты, пока не выясните, являются ли они дублями одной карточки или отдельными филиалами.

Экспортируйте принятые строки вместе с URL карточки, исходным поисковым запросом и примечаниями по квалификации. Так вы получите понятный и обновляемый список, а не набор названий с необоснованным заявлением о полном охвате.

Частые вопросы о парсинге ветеринарных клиник

Сколько стоит парсинг «Желтых страниц»?

AI Agent - Site Scraper расходует кредиты. Объем списаний зависит от модели, количества страниц, этапов исследования и выходных данных, поэтому фиксированной цены за 1 000 карточек нет. Перед расширением задачи проверьте небольшой запуск и расход кредитов. Тариф Datablist Starter стоит от 25 долларов или 25 евро в месяц и включает кредиты; условия доступа и оплаты приведены на странице актуальных тарифов.

Как выгрузить ветеринарные клиники из «Желтых страниц»?

Используйте экстрактор компаний из «Желтых страниц» в Datablist, чтобы импортировать результаты поиска по категории и городу в отдельные строки. Для этого доступен готовый шаблон AI Agent. Укажите URL поиска ветеринарных клиник в нужном городе, проверьте настроенные выходные поля, запустите импорт и сравните полученные сведения с источником.

Законно ли парсить «Желтые страницы»?

Ответ зависит от способа доступа к данным и их дальнейшего использования, условий сайта и применимого законодательства. Сам факт открытой публикации данных не дает однозначного ответа. При работе с персональными данными учитывайте требования применимого законодательства, включая GDPR, если оно распространяется на ваш сценарий. Рекомендации CNIL по повторному использованию данных из интернета описывают соответствующие обязательства.

Какие данные можно получить из «Желтых страниц»?

Актуальный шаблон возвращает Business Name, Phone Number, Website, Address, YellowPage Detail Url и Business Description, если эти сведения найдены. Недоступные поля следует оставлять пустыми. Категории, рейтинги и тексты отзывов требуют отдельных выходных полей и проверки источника.

Источники