Скрапер DuckDuckGo.
Каждый результат, полностью отрендеренный.
Отправьте любой URL результатов DuckDuckGo и получите обратно полностью отрендеренный HTML через резидентные прокси со встроенным обходом анти-бот защиты.
Превратите его в JSON с помощью generic extractor.
Любой URL DuckDuckGo на входе. HTML или JSON на выходе.
Crawling API, набираемый вживую. Получите отрендеренный HTML или переключитесь на generic extractor для JSON. Наведите курсор, чтобы приостановить и прочитать.
Один API для всего, что подкидывает DuckDuckGo.
DuckDuckGo рендерит свои результаты с помощью JavaScript и срабатывает на лимиты запросов и бот-проверки при больших объёмах. Crawling API рендерит их в настоящем браузере, обращается к ним через резидентные IP и отдаёт вам чистый HTML или JSON.
Полный рендеринг JavaScript
Настоящий браузер выполняет страницу, поэтому динамически загружаемые органические результаты, заголовки, сниппеты и ссылки полностью захватываются, а не только исходная оболочка.
140M резидентных IP
Каждый запрос меняет резидентный IP по 30 регионам, поэтому вы обращаетесь к DuckDuckGo как настоящий локальный пользователь и видите местные рейтинги.
Блокировки решаются за вас
CAPTCHA, бот-стены и лимиты запросов снимаются автоматически. Ничего решать, ничего поддерживать.
HTML или JSON
Получите полностью отрендеренный HTML или добавьте scraper=generic-extractor чтобы вернуть заголовок, контент, изображения и ссылки в виде структурированного JSON.
Скриншоты и асинхронность
Тот же вызов может сделать скриншот всей страницы или выполниться асинхронно с вебхуками и облачным хранилищем.
Один API для любого сайта
Crawling API работает с любым URL, поэтому один токен покрывает DuckDuckGo и всё остальное, что вы краулите. Посмотреть живое демо.
Отрендеренный HTML или чистый JSON.
По умолчанию вы получаете отрендеренный HTML. Добавьте generic-extractor и та же страница вернётся в виде типизированного JSON.
Страница
title · string canonical · string favicon · string
Мета
meta.description · string meta.keywords · string
Контент
content · string
Медиа
images · array og_images · array
Ссылки
links · array
От URL к данным за один вызов.
Каждый запрос к DuckDuckGo проходит один и тот же путь. Вы отправляете URL, мы управляем всем, что между.
Отправьте URL
Передайте любой публичный URL результатов DuckDuckGo с вашим токеном: запрос, HTML-эндпоинт, вертикаль или фильтрованный поиск.
Смените прокси
Резидентный IP и регион, которые чисто достигают DuckDuckGo, выбираются из 140M IP по 30 регионам.
Отрендерите страницу
Настоящий браузер загружает страницу, поэтому отрендеренные через JavaScript органические результаты, заголовки и сниппеты рендерятся до захвата.
Обойдите анти-бот защиту
Лимиты запросов и бот-проверки DuckDuckGo обрабатываются автоматически. Ничего решать, ничего поддерживать.
Верните HTML или JSON
Возвращается полностью отрендеренный HTML или типизированный JSON, когда вы добавляете generic extractor.
Что команды создают на данных DuckDuckGo.
Отслеживание позиций по ключевым словам
Краульте URL результатов по каждому запросу и региону по расписанию, чтобы отслеживать позиции и изменения рейтинга со временем.
Мониторинг SERP
Следите за страницами результатов на предмет новых участников, изменений функций и движения по важным для вас запросам.
SEO-исследование
Извлекайте ранжированные заголовки, сниппеты и URL результатов, чтобы изучать намерения, конкурентов и пробелы в контенте.
Поиск лидов и ссылок
Выявляйте домены, профили и страницы, ранжирующиеся по вашим терминам, для аутрич-кампаний и поиска ссылок.
Обучающие данные и RAG
Подавайте чистый текст результатов и URL результатов в модели, RAG-конвейеры и агентов через один API.
Любой URL, один API
Краульте запросы, HTML-эндпоинт, вертикали и фильтры, а также любой другой нужный вам сайт.
Полезно знать при скрапинге DuckDuckGo.
Рендеринг как в настоящем браузере
DuckDuckGo загружает свои результаты динамически через JavaScript; Crawling API запускает настоящий браузер, поэтому органические результаты рендерятся до захвата.
HTML по умолчанию, JSON по запросу
Вы получаете полностью отрендеренный HTML. Добавьте scraper=generic-extractor для распарсенных заголовка, контента, изображений и ссылок или распарсьте HTML сами для заголовков результатов, сниппетов и URL.
Локализуйте результаты по региону
Геотаргетинг выбирает регион прокси, поэтому вы можете читать рейтинги так, как их увидел бы пользователь в конкретной стране.
Достигайте DuckDuckGo откуда угодно
Ротация по 30 регионам и 140M резидентных IP означает стабильный доступ при больших объёмах без управления прокси и срабатывания лимитов запросов.
Создан для краулинга DuckDuckGo в масштабе.
Crawling API работает в той же сети, что обслуживает 46,000+ платящих клиентов и 70,000+ разработчиков. Не нужно покупать прокси, запускать браузеры и что-либо чинить, когда DuckDuckGo меняется.
Один токен, официальные SDK для Python, Node и Ruby и сеть с аптаймом 99.99% под капотом.
Вопросы о скрапинге DuckDuckGo.
Начните скрапить DuckDuckGo.
Отслеживайте рейтинги без блокировок.
Бесплатно на старте, до 20,000 запросов. Один токен для Crawling API и каждого скрапера.