Yahoo Search Results Scraper avatar

Yahoo Search Results Scraper

Pricing

from $0.45 / 1,000 organic results

Go to Apify Store
Yahoo Search Results Scraper

Yahoo Search Results Scraper

Scrape Yahoo Search results for one or thousands of keywords. Get ranked organic results with titles, URLs, snippets, positions, country localization and pagination. Export clean data for SEO research, competitor analysis and search visibility monitoring.

Pricing

from $0.45 / 1,000 organic results

Rating

0.0

(0)

Developer

DataScraperES

DataScraperES

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

23 days ago

Last modified

Share

Collect structured Yahoo organic search results for one query or a large keyword list. Get ranked URLs, titles, snippets, positions, country localization, and pagination in an export-ready Dataset. The Actor is designed for SEO research, competitor monitoring, ranking checks, and search-market comparisons.

What this Actor does

The Actor searches Yahoo for the keywords you provide and saves one Dataset item for each organic result it delivers. It normalizes and deduplicates the query list, applies the selected country localization, follows additional result pages when the requested depth requires them, resolves Yahoo tracking links to destination URLs, and records the page and global organic position for every item.

Runs can contain one keyword or thousands of unique keywords. Results are written incrementally, so a partial run still preserves the rows that were successfully delivered. The run summary reports requested and delivered counts, completed queries, partial queries, and result shortfalls without exposing internal transport details. During execution, the Apify run status and log show the current query and page milestones and finish with a clear Completed message.

Use cases

  • Track organic rankings across keywords, countries, and recurring research runs.
  • Compare competitor visibility, destination URLs, titles, and snippets.
  • Build keyword research and content-planning datasets from Yahoo results.
  • Compare the same search intent across Google, Bing, Yahoo, DuckDuckGo, and Startpage.

How to use

  1. Open the Actor in Apify Console.
  2. Enter one or more search queries, select a country, and choose the number of results per query.
  3. Click Start and open the Dataset when the run finishes.

Input

queries is required and accepts 1–10,000 search strings. Blank values and duplicates are removed, and each query can contain up to 200 characters. country selects the localized Yahoo market and defaults to ES. resultsPerQuery defaults to 10 and accepts 1–1,000 organic results; the Actor requests additional pages automatically when necessary.

This exact input produced the complete output below:

{
"country": "ES",
"queries": ["OpenAI"],
"resultsPerQuery": 10
}

Output

Results are saved to the default Apify Dataset, with one item representing one delivered organic Yahoo result. Each item includes the query, country, page, global position, title, destination URL, Yahoo source URL, displayed URL, description, result type, and collection timestamp. The output schema also exposes a durable run summary in the default key-value store. Yahoo may return fewer unique results than requested; those rows remain valid and the summary records the shortfall.

This is the complete first Dataset item from a real successful run:

{
"query": "OpenAI",
"country": "ES",
"page": 1,
"position": 1,
"title": "OpenAI | Research & Deployment",
"url": "https://openai.com/",
"sourceUrl": "https://r.search.yahoo.com/_ylt=Awr.js9I.7BqWAIAN_aT.Qt.;_ylu=Y29sbwNpcjIEcG9zAzEEdnRpZAMEc2VjA3Ny/RV=2/RE=1791193160/RO=10/RU=https%3a%2f%2fopenai.com%2f/RK=2/RS=YCLtmqziZx1wNElKe1p0uA4eBqc-",
"displayUrl": "openai.com",
"description": "Latest research View all An OpenAI model proposes a solution to the Navier–Stokes problem Research Sep 8, 2026 Research acceleration: The view inside OpenAI Research Sep 6, 2026",
"resultType": "rich",
"capturedAt": "2026-09-21T09:39:19.734601Z"
}

Pricing

The Actor uses tiered pay-per-event pricing. One organic-result event is charged for each organic result delivered to the Dataset. Empty values, removed duplicates, failed queries, status information, and the run summary do not create an organic-result charge. The actual charge is per delivered result; the 1,000-result amounts below are comparison equivalents.

Apify plan tierPrice per organic resultEquivalent per 1,000 organic results
Free$0.00060$0.60
Bronze$0.00055$0.55
Silver$0.00050$0.50
Gold$0.00045$0.45
Platinum$0.00045$0.45
Diamond$0.00045$0.45
ActorBest for
Google SERP Scraper API – Search Results ScraperComparing Yahoo rankings with Google organic results for the same query and market.
Bing Search Scraper – SERP ResultsCollecting Bing rankings with country localization, pagination, and SERP fields.
DuckDuckGo Search Scraper — Organic SERP APIAdding DuckDuckGo organic results to a cross-engine search dataset.

Limits and data quality

Yahoo rankings and snippets can change between runs. Country selection influences localization but does not guarantee that every result originates in that country. The requested result count is a maximum: Yahoo can expose fewer unique organic results, omit descriptions, end pagination early, or temporarily make a query unavailable. Successfully delivered rows are retained when another query is partial, and the run summary distinguishes completed, failed, partial, and exhausted work.

Frequently asked questions

Does the Actor follow pagination automatically?

Yes. When resultsPerQuery is greater than the number of organic results on the first page, the Actor requests additional Yahoo result pages until it reaches the requested count or Yahoo has no more usable results.

Are positions global across pages?

Yes. The position field represents the organic ranking across the pages collected for that query, while page identifies the source result page.

Why did I receive fewer results than requested?

Yahoo may return fewer unique organic URLs, end pagination early, omit usable result cards, or make an individual query temporarily unavailable. Check the run summary for the delivered count and shortfall; already delivered Dataset items remain available.

Responsible use

Use search-result data lawfully and responsibly. You are responsible for respecting Yahoo's applicable terms, robots and access rules, privacy and data-protection laws, copyright, and the rights of listed websites. Rankings and snippets are observations at collection time, not permanent facts.

Support

Open an issue in the Actor's Issues tab with a reproducible input, run ID, affected query, country, and expected result. Never include API tokens, passwords, proxy credentials, or other private credentials.