Ресурсы · Блог

Блог о сборе данных

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

Парсинг: общее руководство
На каком языке писать парсер? Обзор основных решений

Сравниваем языки для написания парсеров — Python, JavaScript, PHP, Go, Java и C#: скорость, экосистема, порог входа и когда что брать.

6 февраля · 12 мин
Технологии и защита
Парсер DOM: подробный разбор

Что такое DOM-парсер и как он устроен: построение дерева документа, навигация по узлам и отличия от потоковых и регэксп-подходов.

4 февраля · 6 мин
Технологии и защита
CSS-селекторы для парсинга: обзор конструкций

Шпаргалка по CSS-селекторам для извлечения данных: классы, атрибуты, псевдоклассы, комбинаторы и типичные ошибки при выборе элементов.

2 февраля · 8 мин
Парсинг: общее руководство
Библиотеки для парсинга сайтов

Каталог библиотек для парсинга под Python, JavaScript, PHP, Java, C# и Go: что выбрать под статические страницы, динамику и API.

31 января · 11 мин
Парсинг на разных языках
Парсинг запросов Google: сбор ключевых слов для зарубежного и русскоязычного SEO

Сбор ключевых слов из Google: подсказки, Keyword Planner, выдача и связанные запросы — для зарубежного и русскоязычного SEO.

29 января · 3 мин
Парсинг на разных языках
Парсинг XML на Python: ElementTree, lxml и потоковая обработка

Работа с XML на Python: ElementTree для простых задач, lxml для XPath и потоковый разбор многогигабайтных файлов через iterparse.

27 января · 8 мин
SEO и поисковики
Парсер Яндекс Wordstat: сбор частотности и ключевых фраз

Как автоматизировать сбор частотности из Яндекс Wordstat: операторы, ограничения сервиса, капча и варианты обхода через API и парсеры.

25 января · 3 мин
SEO и поисковики
Парсинг семантики: как собрать и кластеризовать семантическое ядро

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

23 января · 3 мин
Парсинг на разных языках
Парсинг на Python с помощью lxml: скорость и XPath

Почему lxml — самый быстрый HTML/XML-парсер для Python: XPath-запросы, сравнение с BeautifulSoup и приёмы работы с большими документами.

21 января · 6 мин