Краулинг для контекста в помощь PPC-специалистам

Здравствуйте!
Как с помощью автоматизации процессов упростить работу с контекстной рекламой: кейсы по краулингу и парсингу данных.

- кейс 1: получение списка всех URL сайта для определения посадочных страниц с помощью краулинга;
- кейс 2: парсинг содержимого метатегов страниц для быстрой генерации рекламных кампаний;
- кейс 3: проверка кодов ответа сервера и времени загрузки посадочных страниц рекламных объявлений и дополнительных ссылок;
- кейс 4: мониторинг цен конкурентов для корректировки ставок;
- кейс 5: сбор данных для создания фида динамического ремаркетинга.
Вне зависимости от сферы каждый стремится автоматизировать рабочие процессы. Для PPC-специалистов Юля Телижняк, контент-маркетолог Netpeak Spider, собрала примеры рутинных задач, которые можно упростить с помощью краулинга и парсинга данных.
Кейс 1: получение списка всех URL сайта для определения посадочных страниц с помощью краулинга
Работая с крупным интернет-магазином, вручную собрать список всех страниц с товарами — задача непростая и может занять не один день.
Чтобы ускорить процесс и не обходить сайт вручную, воспользуйтесь краулером: он выгрузит полный список URL за считанные минуты.

- Откройте Netpeak Spider.
- На вкладке «Параметры» выберите шаблон «Минимум» — это ускорит краулинг, если нужна только список страниц.
- Введите домен сайта и нажмите «Старт». Дождитесь завершения сканирования.
Получив список всех URL, вы сможете быстро проанализировать их и выбрать лучшие посадочные страницы для контекстной рекламы.
Кейс 2: парсинг содержимого метатегов страниц для быстрой генерации рекламных кампаний
Чтобы ускорить создание объявлений, можно использовать заголовки и описания прямо из метатегов страниц. Netpeak Spider позволяет собрать эти данные со всего сайта за один проход.


- Перед запуском на вкладке «Параметры» отметьте пункты «Title» и «Description» в разделе «Head теги».
- Запустите сканирование и дождитесь его завершения.
- Экспортируйте результаты кнопкой «Экспорт» в правом верхнем углу или через одноимённое меню.
Кейс 3: проверка кодов ответа сервера и времени загрузки посадочных страниц рекламных объявлений и дополнительных ссылок
На этапе тестирования важно убедиться, что каждая посадочная страница возвращает код 200 OK, а время загрузки не превышает 500 мс — иначе растёт показатель отказов.


- На боковой панели выберите параметры «Код ответа сервера», «Время ответа сервера» и «Время загрузки контента».
- Загрузите список URL через «Список URL» и запустите сканирование.
- Проверьте результаты на вкладке «Все результаты» и убедитесь в отсутствии ошибок по выбранным параметрам.
В Google Ads есть скрипт проверки кодов ответа, однако он обрабатывает до 20 000 URL за раз. При работе с сайтами от 100 000 страниц краулер сразу просканирует все адреса без повторных итераций.
Проверять URL стоит не только перед запуском, но и регулярно после старта кампаний.
Кейс 4: мониторинг цен конкурентов для корректировки ставок
Разница в цене может стать поводом для изменения ставок. Если ваш товар дешевле, чем у конкурентов, логично повысить ставку на соответствующий лендинг.
Чтобы автоматизировать мониторинг, используйте парсер:

- Перейдите на карточку товара и скопируйте CSS-селектор цены через «Просмотр кода».
- В настройках парсинга Netpeak Spider вставьте селектор и выберите тип поиска «CSS-селектор».
- Введите URL конкурента и запустите сканирование.

Результаты появятся на вкладке «Парсинг». Аналогичным образом можно собрать цены нескольких конкурентов, сравнить их с собственными и принять решение о корректировке ценовой политики. Сохранив список товаров, вы сможете периодически обновлять данные.
Кейс 5: сбор данных для создания фида динамического ремаркетинга
Если на сайте установлен тег ремаркетинга Ads, данные для товарного фида можно извлечь автоматически.

По аналогии с парсингом цен собираются следующие элементы:
- ID (идентификатор);
- Item Title (название);
- Item Description (описание);
- Final URL (ссылка);
- Image URL (ссылка на изображение);
- Price.
Title и Description извлекаются так же, как во втором кейсе. Для ID и image_link скопируйте XPath через «Просмотр кода» и вставьте в настройки парсинга (тип извлечения — «Внутренний HTML-код» для ID и «Значение атрибута» со значением «src» для изображения).


Если тег ремаркетинга отсутствует, спарсите артикул вместо ID и настройте тег через Google Tag Manager, добавив артикул в параметр dynx_itemid.
Подводим итоги
Краулинг и парсинг существенно ускоряют работу PPC-специалиста при запуске кампаний с нуля. С помощью краулера можно:
- получить список всех URL для выбора посадочных страниц;
- извлечь метатеги для быстрого создания объявлений;
- проверить коды ответа сервера и скорость загрузки страниц;
- проанализировать цены конкурентов;
- собрать данные для товарных фидов динамического ремаркетинга.
Подпишитесь на рассылку
Получайте свежие новости Web3, AI и криптовалют прямо на вашу почту.