Yandex | Scrape Yandex Search Results at Scale

Yandex | Scrape Yandex Search Results at Scale

by johnvc

The ONLY Apify Actor specifically designed for Yandex search scraping. Perfect for researchers, marketers, and developers who need reliable access to ...

40,311 runs
1,702 users
Try This Actor

Opens on Apify.com

About Yandex | Scrape Yandex Search Results at Scale

The ONLY Apify Actor specifically designed for Yandex search scraping. Perfect for researchers, marketers, and developers who need reliable access to Yandex search results. Supports 15+ domains, 19 languages, and provides clean, structured data extraction with intelligent pagination.

What does this actor do?

Yandex | Scrape Yandex Search Results at Scale is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

πŸš€ Apify Yandex Search Scraper πŸ‡·πŸ‡ΊπŸ‡ΊπŸ‡Έ > The most efficient, reliable, and developer-friendly Yandex search scraper This is the Pay Per Event Edition. If you're looking for the Pay Per Result Edition, see ApifyYandex-PayPerRun See our quick and easy getting started guide to scraping Yandex Search on github here ## 🌟 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 blazing-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. Focus on your business logic while we handle the complexity of search scraping. 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. ## πŸš€ 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 ## πŸ“– Usage Examples ### Basic Search Example Search for "python tutorial" with default settings. json { "text": "python tutorial" } ### Advanced Search Example 1 Search for "machine learning" with Russian domain, Russian language, and pagination limits. json { "text": "machine learning", "yandex_domain": "yandex.ru", "lang": "ru", "max_pages": 3 } ### Advanced Search Example 2 Search for "yandex serp" with Russian domain, Russian language, and pagination limits. json { "text": "yandex serp", "yandex_domain": "yandex.ru", "lang": "ru", "max_pages": 1 } ### Advanced Search Example 3 Search for "yandex scrapers" with English domain, English language, and location targeting. json { "text": "yandex scrapers", "yandex_domain": "yandex.com", "lang": "en", "lr": "84", "max_pages": 2 } ## πŸ” Input References #### Input Parameters | Parameter | Type | Required | Default | Description | |-----------|------|----------|---------|-------------| | text | str | βœ… | "python tutorial" | Search query | | yandex_domain | str | ❌ | "yandex.com" | Yandex domain (e.g., "yandex.ru" for Russia, "yandex.com.tr" for Turkey) | | lang | str | ❌ | "en" | Language code (e.g., "ru" for Russian, "tr" for Turkish, "null" for unspecified) | | lr | str | ❌ | None | Location/region ID to limit search results | | max_pages | Optional[int] | ❌ | 2 | Maximum pages to fetch (0 = no limit) | | output_file | Optional[str] | ❌ | None | Custom output filename | ## πŸ“Š Output Format ### Search Result Structure json { "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. Last Updated: 2025.12.19

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Yandex | Scrape Yandex Search Results at Scale now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
johnvc
Pricing
Paid
Total Runs
40,311
Active Users
1,702
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support