Yandex (Яндекс) | Парсер Поиска Яндекса avatar

Yandex (Яндекс) | Парсер Поиска Яндекса

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Yandex (Яндекс) | Парсер Поиска Яндекса

Yandex (Яндекс) | Парсер Поиска Яндекса

Яндекс Apify Actor specifically designed for Yandex search scraping. Supports 6+ domains, 19 languages, and provides clean, structured data extraction with intelligent pagination. Парсер поиска Яндекса: органика, реклама, граф знаний, изображения и видео. Для SEO, аналитики и исследований рынка.

Pricing

from $0.01 / 1,000 results

Rating

4.4

(5)

Developer

John

John

Maintained by Community

Actor stats

14

Bookmarked

1.9K

Total users

35

Monthly active users

3.3 days

Issues response

2 hours ago

Last modified

Share

🚀 Yandex Search Scraper 🇷🇺🇺🇸 | Парсер Поиска Яндекса

Scrape Yandex Search Engine Results Pages (SERPs) at scale. Extract organic results, ads, knowledge graph entries, inline images, and inline videos, across 6 Yandex domains, 19 languages, and 123,000+ geographic locations.

Парсер поиска Яндекса для работы в больших объёмах. Извлекайте органическую выдачу, рекламу, карточки графа знаний, блоки изображений и видео по 6 доменам Яндекса, 19 языкам и более чем 123 000 регионам.

This is the Pay Per Event Edition. If you're looking for the Pay Per Result Edition, see ApifyYandex-PayPerRun

Это редакция с оплатой за событие (Pay Per Event). Если вам нужна редакция с оплатой за результат (Pay Per Result), смотрите ApifyYandex-PayPerRun

See our quick and easy getting started guide to scraping Yandex Search on GitHub here

Смотрите наше простое руководство по началу работы с парсингом поиска Яндекса на GitHub

📦 What Data Does This Actor Return? | Какие данные возвращает этот актор?

This actor extracts five Yandex result types. Pick exactly the ones you want with the à la carte toggles (see below) - organic results are on by default, the rest are opt-in.

  • Organic results - the standard ranked links, present on every search. Each carries position, title, URL, displayed link, snippet, date, thumbnail, favicon, rich snippet, and sitelinks.
  • Ads - paid placements that appear on commercial queries (above or below the organic block). Each carries position, title, URL, displayed link, snippet, and sitelinks.
  • Knowledge graph - the entity card Yandex shows for people, TV shows, places, companies, and other known entities. Carries title, description, type, image, source, and entity attributes (cast, genre, country, founding info, see-also links).
  • Inline images - the image strip that can appear between organic results. Each image carries title, image URL, and thumbnail.
  • Inline videos - the video carousel that can appear between organic results. Each carries title, link, source, duration, thumbnail, views, and date.
  • Search metadata - on every item: domain, language, location, page number, sort mode, time period, and pagination info.

🎚️ Choose your result types (à la carte) | Выбор типов результатов

Toggle each result type independently: Organic results (on by default), Ads, Knowledge graph, Inline images, Inline videos. Each selected type that appears on a page is delivered as its own dataset item, tagged with an item_type field so you can tell them apart. If none of your selected types appear (for example you enabled only Ads and the query has no ads), the actor returns a single summary item noting that no results were found for your selection, so the run is never silently empty. The page limit applies to every selected type together. Two optional SERP-wide filters are available: Sort mode (relevance or date) and Time period (all, day, last_two_weeks, month).

Каждый тип результатов включается отдельно: органическая выдача (включена по умолчанию), реклама, граф знаний, встроенные изображения, встроенные видео. Каждый выбранный тип, присутствующий на странице, сохраняется как отдельный элемент набора данных с полем item_type. Лимит страниц применяется ко всем выбранным типам вместе. Доступны два необязательных фильтра: сортировка (relevance или date) и период (all, day, last_two_weeks, month).

🎯 Use Cases | Сценарии использования

  • SEO research for Russian-speaking markets - track keyword rankings across Yandex.ru, Yandex.by, Yandex.kz, and other CIS domains

  • Competitive intelligence - monitor competitor visibility in Yandex search across different regions and languages

  • Brand monitoring - track brand mentions and reputation across Yandex domains in Eastern Europe and Central Asia

  • Academic and market research - gather structured SERP data for analysis without manual searching

  • Lead generation - surface businesses, directories, and contact pages from Yandex organic results

  • Content gap analysis - identify what content ranks in Yandex that doesn't rank on Western search engines

  • SEO-исследования для русскоязычных рынков - отслеживайте позиции по ключевым словам в Yandex.ru, Yandex.by, Yandex.kz и других доменах СНГ

  • Конкурентная разведка - отслеживайте видимость конкурентов в поиске Яндекса по разным регионам и языкам

  • Мониторинг бренда - отслеживайте упоминания бренда и репутацию по доменам Яндекса в Восточной Европе и Центральной Азии

  • Академические и рыночные исследования - собирайте структурированные данные выдачи для анализа без ручного поиска

  • Генерация лидов - находите компании, каталоги и контактные страницы в органической выдаче Яндекса

  • Анализ пробелов в контенте - выявляйте контент, который ранжируется в Яндексе, но не ранжируется в западных поисковиках

🌟 Why Choose This Scraper? | Почему стоит выбрать этот скрапер?

"In Soviet Russia, Yandex website scrape you!" 🇷🇺🇺🇸

The Yandex Search data scraper delivers enterprise-grade performance with these advanced capabilities:

Performance & Reliability: Built optimized for high-throughput scraping with intelligent rate limiting and pagination handling.

Cost-Effective: Provides consistent, reliable results with intelligent pagination management to optimize API usage.

Lightning-Fast Search & Retrieval: Search any keyword across Yandex with fast performance. Retrieve comprehensive results in seconds, not minutes, with intelligent caching and optimization.

Precision Targeting & Advanced Filtering: Pinpoint exact search parameters with domain-specific localization, language support, and location targeting. Get precisely the search data you need, when you need it.

Rich, Structured Data Extraction: Extract complete search information, including organic results, ads, knowledge graph, inline images, and inline videos. Our advanced parsing ensures you get clean, structured data ready for immediate use.

Enterprise-Grade Configuration & Flexibility: Built for developers and businesses who demand reliability. Highly configurable with intuitive controls, comprehensive error handling, and robust logging.

No Hidden Costs or Rental Fees: We do not charge monthly rentals. Our scraper operates on a pay-per-use model. Scale up or down based on your actual needs without being locked into expensive subscriptions.

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

Производительность и надёжность: оптимизирован для высокопроизводительного парсинга с разумным ограничением частоты запросов и обработкой постраничной навигации.

Экономичность: даёт стабильные и надёжные результаты с разумным управлением пагинацией для оптимизации использования API.

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

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

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

Гибкая настройка корпоративного уровня: создан для разработчиков и компаний, которым нужна надёжность. Широкие возможности настройки с понятным управлением, обработкой ошибок и подробным логированием.

Без скрытых платежей и абонентской платы: мы не берём ежемесячную аренду. Скрапер работает по модели оплаты за использование. Масштабируйтесь вверх или вниз по реальным потребностям без дорогих подписок.

🚀 Features | Возможности

Core Capabilities

  • Advanced Search: Support for complex queries with domain-specific localization and language targeting
  • Intelligent Pagination: Automatic handling of Yandex search pagination with configurable limits
  • Global Localization: Support for 15+ Yandex domains across different regions
  • Language Support: 19 officially supported languages including Russian, English, Turkish, and more
  • Location Targeting: Custom location/region ID support for precise geographic targeting

Data Quality

  • Clean Output: Automatic structured data metadata for clean, production-ready data
  • Structured Results: Consistent JSON structure across all search results
  • Comprehensive Fields: Organic results, ads, knowledge graph, news, inline images, inline videos, and related searches
  • Metadata Tracking: Page-level analytics and search performance metrics
  • Per-Page Billing: Results are pushed as separate dataset items for accurate billing

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

  • Продвинутый поиск: поддержка сложных запросов с локализацией по доменам и таргетингом по языку
  • Умная пагинация: автоматическая обработка постраничной навигации Яндекса с настраиваемыми лимитами
  • Глобальная локализация: поддержка более 15 доменов Яндекса в разных регионах
  • Поддержка языков: 19 официально поддерживаемых языков, включая русский, английский, турецкий и другие
  • Таргетинг по локации: поддержка произвольного идентификатора региона для точного географического таргетинга

Качество данных

  • Чистый вывод: автоматические структурированные метаданные для готовых к работе данных
  • Структурированные результаты: единообразная структура JSON для всех результатов
  • Полный набор полей: органика, реклама, граф знаний, новости, встроенные изображения и видео, связанные запросы
  • Метаданные: аналитика на уровне страницы и метрики эффективности поиска
  • Оплата за страницу: результаты сохраняются как отдельные элементы набора данных для точного учёта

📖 Usage Examples | Примеры использования

Basic Search Example | Базовый пример

Search for "python tutorial" with default settings. | Поиск "python tutorial" с настройками по умолчанию.

{
"text": "python tutorial"
}

Advanced Search Example 1 | Расширенный пример 1

Search for "machine learning" with Russian domain, Russian language, and pagination limits. | Поиск "machine learning" с российским доменом, русским языком и лимитом страниц.

{
"text": "machine learning",
"yandex_domain": "yandex.ru",
"lang": "ru",
"max_pages": 3
}

Advanced Search Example 2 | Расширенный пример 2

Search for "машинное обучение" on the Russian domain, in Russian, localized to Moscow. | Поиск "машинное обучение" на российском домене, на русском языке, с локализацией по Москве.

{
"text": "машинное обучение",
"yandex_domain": "yandex.ru",
"lang": "ru",
"lr": 213,
"max_pages": 1
}

Advanced Search Example 3 | Расширенный пример 3

Search for "yandex scrapers" with English domain, English language, and location targeting. | Поиск "yandex scrapers" с английским доменом, английским языком и таргетингом по локации.

{
"text": "yandex scrapers",
"yandex_domain": "yandex.com",
"lang": "en",
"lr": 84,
"max_pages": 2
}

💡 Tip: Filter Results by Date | Совет: фильтрация по дате

Yandex supports a native date range operator directly in the search query. Append date:YYYYMMDD..YYYYMMDD to your search text to limit results to a specific time window.

Яндекс поддерживает встроенный оператор диапазона дат прямо в поисковом запросе. Добавьте date:YYYYMMDD..YYYYMMDD к тексту запроса, чтобы ограничить результаты определённым периодом.

Filter results from the last 30 days | Результаты за последние 30 дней:

{
"text": "climate news date:20260317..20260417",
"yandex_domain": "yandex.com",
"lang": "en",
"max_pages": 1
}

Filter results from a specific year | Результаты за конкретный год:

{
"text": "machine learning date:20250101..20251231",
"yandex_domain": "yandex.ru",
"lang": "ru",
"max_pages": 2
}
Syntax / СинтаксисExample / ПримерDescription / Описание
date:YYYYMMDD..YYYYMMDDdate:20260101..20260417Results published between two dates / Результаты между двумя датами
date:YYYYMMDD..date:20260101..Results published after a date / Результаты после даты
date:..YYYYMMDDdate:..20260101Results published before a date / Результаты до даты

The date filter is part of the text field, no additional parameters needed. | Фильтр по дате является частью поля text и не требует дополнительных параметров.


🔍 Input References | Входные параметры

Input Parameters | Входные параметры

ParameterTypeRequiredDefaultDescription / Описание
textstr"python tutorial"Search query / Поисковый запрос
include_organic_resultsbooltrueReturn organic results (item_type organic) / Возвращать органическую выдачу
include_adsboolfalseReturn paid ads when present (item_type ads) / Возвращать рекламу
include_knowledge_graphboolfalseReturn the knowledge graph card when present (item_type knowledge_graph) / Возвращать граф знаний
include_inline_imagesboolfalseReturn the inline image strip (item_type inline_images) / Возвращать блок изображений
include_inline_videosboolfalseReturn the inline video carousel (item_type inline_videos) / Возвращать блок видео
yandex_domainstr"yandex.com"Yandex domain (e.g., "yandex.ru" for Russia, "yandex.com.tr" for Turkey) / Домен Яндекса
langstr"en"Language code (e.g., "ru", "tr", "null" for unspecified) / Код языка
lrintNoneLocation/region ID to limit results to a country, region, or city. Defaults to the domain default (e.g., 84 for yandex.com, 225 for yandex.ru). See the Location IDs table below. / Идентификатор региона для ограничения выдачи по стране, региону или городу. Смотрите таблицу регионов ниже.
max_pagesint2Maximum pages to fetch (0 = no limit). Applies to every selected result type. / Максимум страниц (0 = без лимита)
groups_on_pageint10Number of result groups per page (1-20) / Число групп результатов на странице (1-20)
family_modeint1Safe search: 0 = off, 1 = moderate, 2 = strict / Безопасный поиск
fix_typobooltrueAuto-correct spelling errors in the query / Автоисправление опечаток в запросе
sort_modestr"relevance"Result ordering: "relevance" or "date" / Сортировка результатов
periodstr"all"Recency window: "all", "day", "last_two_weeks", "month" / Период по времени
output_filestrNoneCustom output filename / Имя файла для вывода

📍 Yandex Location IDs (lr) | Идентификаторы регионов Яндекса (lr)

The lr parameter controls which geographic region Yandex uses to localize search results. Each Yandex domain has a default lr value, but you can override it with any value from the table below.

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

Default lr by domain | Значение lr по умолчанию для каждого домена:

DomainDefault lrRegion / Регион
yandex.com84United States / США
yandex.ru225Russia / Россия
yandex.by149Belarus / Беларусь
yandex.kz159Kazakhstan / Казахстан
yandex.uz171Uzbekistan / Узбекистан
yandex.com.tr-Turkey / Турция

Retired Yandex domains | Закрытые домены Яндекса

Yandex consolidated its regional portals: the domains below no longer serve search results, and the actor rejects them. To target those countries, use a supported domain with the lr and lang parameters instead. | Яндекс закрыл свои региональные порталы: домены ниже больше не возвращают результаты поиска. Для таргетинга на эти страны используйте поддерживаемый домен с параметрами lr и lang.

Retired domain / Закрытый доменUse instead / Используйте вместо
ya.ruyandex.ru
yandex.azyandex.com + lr=167 + lang=az
yandex.com.geyandex.com + lr=169
yandex.com.amyandex.com + lr=168 + lang=hy
yandex.co.ilyandex.com + lr=181
yandex.mdyandex.com + lr=208 + lang=ro
yandex.tmyandex.com + lr=170 + lang=tk
yandex.tjyandex.com + lr=209
yandex.euyandex.com + lr=111

Common location IDs (full list of 123,000+ locations is available in yandex-ru-geo-codes.json). | Часто используемые идентификаторы (полный список из более чем 123 000 локаций доступен в yandex-ru-geo-codes.json).

Global / Continental | Мир и континенты

lrEnglish NameRussian Name
10000EarthЗемля
10001EurasiaЕвразия
10002North AmericaСеверная Америка
111EuropeЕвропа
183AsiaАзия
138Australia and OceaniaАвстралия и Океания
241AfricaАфрика
166CISСНГ

Russia | Россия

lrEnglish NameRussian Name
225RussiaРоссия
1Moscow and Moscow OblastМосква и Московская область
213MoscowМосква
2Saint PetersburgСанкт-Петербург
3Central Federal DistrictЦентральный федеральный округ
17Northwestern Federal DistrictСеверо-Западный федеральный округ
26Southern Federal DistrictЮжный федеральный округ
40Volga Federal DistrictПриволжский федеральный округ
52Ural Federal DistrictУральский федеральный округ
59Siberian Federal DistrictСибирский федеральный округ
73Far Eastern Federal DistrictДальневосточный федеральный округ
4BelgorodБелгород
35KrasnodarКраснодар
39Rostov-na-DonuРостов-на-Дону
43KazanКазань
47Nizhny NovgorodНижний Новгород
50PermПермь
51SamaraСамара
54YekaterinburgЕкатеринбург
62KrasnoyarskКрасноярск
63IrkutskИркутск
65NovosibirskНовосибирск
66OmskОмск
172UfaУфа
239SochiСочи
240TogliattiТольятти
235MagnitogorskМагнитогорск
237NovokuznetskНовокузнецк

Former Soviet States / CIS | Постсоветские государства и СНГ

lrEnglish NameRussian Name
149BelarusБеларусь
157MinskМинск
153BrestБрест
155GomelГомель
159KazakhstanКазахстан
162AlmatyАлматы
163AstanaАстана
164KaragandaКараганда
190PavlodarПавлодар
221ChimkentШымкент
167AzerbaijanАзербайджан
168ArmeniaАрмения
169GeorgiaГрузия
170TurkmenistanТуркменистан
171UzbekistanУзбекистан
207KyrgyzstanКыргызстан
208MoldovaМолдова
209TajikistanТаджикистан
187UkraineУкраина
143KyivКиев
141DniproДнепр
144LvivЛьвов
145OdesaОдесса
147KharkivХарьков

Middle East & Asia | Ближний Восток и Азия

lrEnglish NameRussian Name
181IsraelИзраиль
129Beer-ShevaБеэр-Шева
130JerusalemИерусалим
131Tel AvivТель-Авив
132HaifaХайфа
210United Arab EmiratesОбъединённые Арабские Эмираты
134ChinaКитай
135South KoreaЮжная Корея
137JapanЯпония

Europe | Европа

lrEnglish NameRussian Name
96GermanyГермания
177BerlinБерлин
178HamburgГамбург
100Frankfurt am MainФранкфурт-на-Майне
99MunichМюнхен
102United KingdomВеликобритания
124FranceФранция
204SpainИспания
205ItalyИталия
246GreeceГреция
113AustriaАвстрия
114BelgiumБельгия
115BulgariaБолгария
116HungaryВенгрия
117LithuaniaЛитва
118NetherlandsНидерланды
119NorwayНорвегия
120PolandПольша
123FinlandФинляндия
125Czech RepublicЧехия
126SwitzerlandШвейцария
127SwedenШвеция
203DenmarkДания
206LatviaЛатвия
179EstoniaЭстония
180SerbiaСербия

Americas | Америка

lrEnglish NameRussian Name
84United StatesСША
87WashingtonВашингтон
200Los AngelesЛос-Анджелес
202New YorkНью-Йорк
223BostonБостон
86AtlantaАтланта
90San FranciscoСан-Франциско
91SeattleСиэтл
89DetroitДетройт
95CanadaКанада
93ArgentinaАргентина
94BrazilБразилия

Oceania | Океания

lrEnglish NameRussian Name
211AustraliaАвстралия
139New ZealandНовая Зеландия

📊 Output Format | Формат вывода

Search Result Structure | Структура результата

{
"text": "machine learning",
"yandex_domain": "yandex.ru",
"lang": "ru",
"lr": "225",
"max_pages": 3,
"total_results_found": 150,
"pages_processed": 3,
"search_metadata": {
"yandex_domain": "yandex.ru",
"domain_description": "Russia",
"language": "ru",
"language_description": "Russian",
"location": "225",
"max_pages": 3,
"pagination_limit_reached": false
},
"pagination_info": {
"total_pages": 3,
"max_pages_set": 3,
"pagination_stopped_by_limit": false,
"results_per_page": 10
},
"organic_results": [
{
"title": "Machine Learning Tutorial",
"link": "https://example.com/ml-tutorial",
"snippet": "Learn machine learning fundamentals...",
"position": 1,
"displayed_link": "example.com",
"thumbnail": "https://thumbnail.url",
"favicon": "https://favicon.url",
"date": "2024-01-15",
"rich_snippet": "Rich snippet content...",
"sitelinks": [...]
}
],
"ads_results": [...],
"knowledge_graph": [...],
"inline_images": [...],
"inline_videos": [...],
"results_by_page": {
"1": {
"organic_results": [...],
"ads_results": [...],
"knowledge_graph": [...],
"inline_images": [...],
"inline_videos": [...]
}
}
}

Made with ❤️ | Сделано с ❤️

Transform your search automation with the most reliable and efficient Yandex search scraper on the market.

Выведите автоматизацию поиска на новый уровень с самым надёжным и эффективным парсером поиска Яндекса.


Ready-to-run examples that show this API solving a specific problem. Each opens its own setup so you can run it on your account in one click.



Last Updated: 2026.06.17