Search Result → Search
AI-generatedSummary
Perform a web search on Yandex with a specified query, retrieve organic search results across multiple pages, and return the results formatted according to the chosen output option.
Inputs
- Search Query (required) — The query string to search for on Yandex.
- Yandex Domain — The Yandex domain to query, such as yandex.com or yandex.ru; defaults to yandex.com.
- Language — Two-letter language code to localize results; leave empty to use the default for the domain.
- Region ID — Yandex region ID to localize results; set to -1 to omit this filter.
- Maximum Pages — Number of result pages to fetch; defaults to 2.
- Results per Page — Number of results to request per page; defaults to 10.
- Sort Mode — Sort order of the results by date or relevance; defaults to relevance.
- Time Period — Restrict results to a time period such as all time, last day, last month, or last two weeks; defaults to all time.
- Output — Select the detail level of returned data: raw (all fields), selected fields, or a simplified set of fields; defaults to simplified.
- Fields to Include — When 'Selected Fields' output is chosen, specify which fields to include such as title, link, snippet, position, etc.
- Authentication (required) — Choose the authentication method for the Apify API (API Key or OAuth2).
Output shape
a list of JSON objects, each representing a single organic search result from Yandex
The node executes the search query via an Apify actor, waits for the actor to complete, then collects and flattens the organic results from all fetched pages. The output data is shaped based on the 'Output' setting. Errors per item are optionally included if the node is set to continue on fail.
Examples
Example 1: Search for 'machine learning' on yandex.com with default settings
Search Query='machine learning', Yandex Domain='yandex.com', Maximum Pages=2, Results per Page=10, Sort Mode='relevance', Time Period='all', Output='simplified'