Yahoo Email Scraper avatar

Yahoo Email Scraper

Pricing

from $1.49 / 1,000 results

Go to Apify Store
Yahoo Email Scraper

Yahoo Email Scraper

Yahoo Email Scraper extracts publicly indexed email addresses from Yahoo Japan search results using targeted keywords, locations, and custom email domains. Build structured lead lists with deduplication, exclusions, and per-keyword/domain result targets.

Pricing

from $1.49 / 1,000 results

Rating

0.0

(0)

Developer

Email Scraper

Email Scraper

Maintained by Community

Actor stats

0

Bookmarked

77

Total users

76

Monthly active users

3 days ago

Last modified

Categories

Share

πŸ”Ή Yahoo Email Scraper – Overview

Yahoo Email Scraper is an Apify Actor built to turn targeted search keywords into a structured list of publicly indexed email contacts associated with Yahoo Japan pages. It is designed for lead research, prospect discovery, market research, directory building, and other workflows where you need contact data from public Yahoo-related results.

Yahoo Email Scraper accepts keywords, an optional location, email-domain suffixes, a maximum email target, and optional exclusions. It searches for matching public results, checks visible result descriptions for email addresses that match the selected domains, and stores unique email records in an Apify dataset.

πŸ’‘ Key Features

  • Keyword-driven Yahoo email discovery
  • Optional country, state, or city filtering
  • Multiple email-domain suffixes in one run
  • Per keyword + domain collection targets
  • Exclude-word filtering for result descriptions
  • Duplicate email suppression
  • Incremental dataset output
  • Resume support after an interrupted run
  • Structured lead records with keyword, title, description, URL, and email

Yahoo Email Scraper is useful when you want to guide contact discovery with specific search intent. For example, Fitness Coach, Fitness Trainer, Online Fitness Coach, and Fitness Influencer can explore different result patterns than one generic term.

The easiest Yahoo Email Scraper workflow is simple: enter targeted keywords, optionally add a location and domain suffixes, choose a maximum target, and run it. Results appear incrementally in the dataset.

πŸ” Yahoo Email Scraper – Key Features

Yahoo Email Scraper combines flexible targeting with structured output controls. Its inputs are intentionally simple, so you can start with a small test and expand coverage when the search terms produce useful public results.

🎯 Keyword-based Yahoo email extraction

The required keywords field accepts a list of search terms or queries. Multiple specific phrases are recommended because they can uncover different businesses, professionals, roles, or topics associated with publicly indexed Yahoo pages.

A strong keyword plan mixes broad terms with role, service, industry, or niche variations. For example: Japanese business, Japanese company, manufacturer, and supplier.

🌍 Optional location targeting

The location field lets you narrow the search by a country, state, or city. Leaving it blank removes the geographic filter and allows broader discovery.

Location targeting is useful for a defined market. Adding a city can sharpen a service search; removing the location can broaden sparse results.

πŸ“§ Multiple email domains

The customDomains field accepts multiple domain suffixes such as @gmail.com, @yahoo.com, or @outlook.com. The Actor checks extracted text against the domains you provide.

This makes Yahoo Email Scraper adaptable to different prospecting strategies. You can focus on consumer-style addresses, business-domain addresses, or several providers in one run.

πŸ”’ Per-keyword + domain targets

maxEmails controls how many emails the Actor aims to collect for each keyword and domain combination. This is not a single run-wide target.

For example, with 3 keywords, 2 email domains, and a limit of 20, the Actor works through 6 keyword-domain combinations and can target up to 20 emails for each combination, subject to publicly discoverable results and duplicate filtering.

🚫 Exclude-word filtering

The excludeWords field can remove unwanted result snippets before email extraction. If a supplied word or phrase appears in a profile description snippet, that snippet is skipped.

Single words are matched case-insensitively as whole words, while phrases are matched case-insensitively within the text. Leaving the list empty keeps all otherwise eligible snippets.

♻️ Deduplication and resume support

Yahoo Email Scraper tracks emails already seen and avoids adding the same email more than once. It also persists progress during the run, helping it resume from its saved position after an interruption.

This is especially useful for larger keyword and domain matrices where a run may need to process many combinations.

πŸ“Š Yahoo Email Scraper – What Data You Can Extract

Each collected lead is stored as a structured dataset record. Public result information is kept together with the extracted email so you can understand which keyword produced the lead and where the information came from.

πŸ“¦ Output / Data Fields

FieldDescription
networkNetwork label stored with the result
keywordKeyword used for the search combination
titleTitle of the matching result
descriptionDescription or visible snippet associated with the result
urlURL of the matching result
emailUnique email address extracted from the result text

The Yahoo Email Scraper dataset view is organized for lead review and displays the key research fields as a table, including the keyword, title, description, URL, and email.

🧾 Yahoo Email Scraper sample output

{
"network": "Yahoo.com",
"keyword": "Japanese business",
"title": "Example Company",
"description": "Business profile text with contact example@gmail.com",
"url": "https://example.com/profile",
"email": "example@gmail.com"
}

The example above shows the output structure. Actual values depend entirely on the public results found for your keywords, domains, location, and exclusion settings. Yahoo Email Scraper does not guarantee that every keyword will produce an email or that the requested target will always be reached.

πŸ“Œ Important: An email address is included only when it can be extracted from eligible public result text and matches one of your selected domain suffixes. Yahoo Email Scraper does not invent missing contact information.

βš™οΈ Yahoo Email Scraper – How to Use It

Running Yahoo Email Scraper requires only a few input decisions. Start narrow enough to understand result quality, then expand coverage when needed.

1️⃣ Add targeted keywords for Yahoo Email Scraper

Enter one or more search terms in keywords. Specific combinations generally provide clearer intent than a single broad term.

Examples:

Fitness Coach
Fitness Trainer
Online Fitness Coach
Japanese business
Manufacturer
Supplier

Use phrases that describe the people, businesses, services, products, or niches you are researching with Yahoo Email Scraper.

2️⃣ Add a location when needed

Enter a country, state, or city in location. Keep it blank when you want to search without geographic narrowing.

Japan
Tokyo
Osaka

A location can improve focus, but an overly narrow location may reduce the number of eligible public results.

3️⃣ Select email domains

Use customDomains to define the email suffixes you care about.

[
"@gmail.com",
"@yahoo.com",
"@outlook.com"
]

Adding more domains expands the keyword-domain combinations processed by the Actor.

4️⃣ Set the email target

maxEmails accepts values from 1 to 10,000, with a default of 5. The target applies independently to each keyword + domain combination.

Smaller targets are useful for quick validation. Higher targets are useful when you need deeper exploration and the search space contains enough public results.

5️⃣ Add exclusions when necessary

Use excludeWords to remove snippets containing terms you do not want.

[
"crypto",
"onlyfans"
]

This can help narrow the output to more relevant lead contexts.

6️⃣ Start the run and review the dataset

After a Yahoo Email Scraper run begins, results are pushed incrementally into the dataset. Review the keyword, title, description, URL, and email fields to validate relevance before using the data in another workflow.

πŸ”Ž How to scrape emails from Yahoo by keyword

The practical way to use Yahoo Email Scraper is to treat keyword selection as the main targeting layer. Instead of relying on one broad query, create a small group of closely related search phrases that describe the same market from different angles.

For example, a local services research project could use plumber, plumbing company, commercial plumber, and emergency plumber. A professional research project could combine a role with an industry or service.

πŸ” Search Strategy Tip

  • Start with 3–5 closely related keywords
  • Use specific roles, services, products, or industries
  • Add a location only when geography matters
  • Test 1–3 relevant email domains first
  • Broaden terms when results are sparse
  • Remove the location filter when geographic targeting is too restrictive

When a Yahoo Email Scraper run reaches fewer emails than expected, the input configuration is usually the first place to improve. Broader keywords, additional relevant domains, or a wider location can increase coverage without changing the core workflow.

🧩 Can you use Yahoo Email Scraper for B2B lead research?

Yes. Yahoo Email Scraper can support B2B lead research when the relevant contact email addresses are present in public result descriptions and match the domains you selected.

Useful keyword patterns include company types, industries, services, professional roles, suppliers, manufacturers, agencies, and local business categories. You can combine these with a geographic term for market-specific research.

For B2B workflows, company-domain suffixes can also be relevant, such as @company.com.

Keep in mind that Yahoo Email Scraper only returns what is publicly discoverable through eligible result text. It should be treated as a public-data discovery tool, not as a guarantee that every company or professional has a visible email address.

πŸš€ Yahoo Email Scraper – Use Cases

πŸ—‚οΈ Use Cases

  • B2B prospect discovery
  • Company and supplier research
  • Local business lead research
  • Niche market research
  • Professional contact discovery
  • Email list building from public sources
  • Competitive and industry research
  • Search-driven lead enrichment
  • Keyword-based prospect segmentation

You can start with one niche and a few keywords, validate the records, and then expand the keyword-domain combinations.

Because each row preserves the originating keyword, results can be grouped later by search intent.

πŸ“ Yahoo Email Scraper – Input

The required input is keywords. The other fields are optional, with defaults defined by the Actor.

βš™οΈ Input Configuration

FieldTypeDefaultPurpose
keywordsArray["Japanese business", "company"]Search keywords or queries
locationString""Optional country, state, or city
customDomainsArray["@gmail.com"]Email suffixes to collect
maxEmailsInteger5Target per keyword + domain combination
excludeWordsArray[]Terms that exclude matching snippets

πŸ“„ Yahoo Email Scraper sample input

{
"keywords": [
"Fitness Coach",
"Fitness Trainer",
"Online Fitness Coach"
],
"location": "Japan",
"customDomains": [
"@gmail.com",
"@yahoo.com"
],
"maxEmails": 20,
"excludeWords": [
"crypto"
]
}

Yahoo Email Scraper accepts maxEmails from 1 through 10,000. Free users are limited to a maximum of 100 collected emails by the implementation, while paid users do not have that result-limit restriction.

πŸ“¦ Yahoo Email Scraper – Output

Yahoo Email Scraper stores structured records in an Apify dataset. The stored records include the network label, originating keyword, result title, description, URL, and extracted email.

The dataset view provides a convenient tabular representation for reviewing the collected leads and their source context.

πŸ’° Yahoo Email Scraper – Pricing

Yahoo Email Scraper's configuration does not publish a fixed monetary price in the supplied files, so no invented price is included here.

πŸ’³ Pricing Behavior

  • maxEmails determines the requested result target.
  • Free users have a 100-email maximum applied by the Actor.
  • Paid users are not subject to that free-tier result ceiling.
  • The target is applied per keyword + domain combination.
  • A higher target does not guarantee that enough public emails exist.

For Yahoo Email Scraper, use the smallest target that is sufficient for your research objective, then increase it when the search produces enough relevant public data.

πŸ› οΈ Yahoo Email Scraper – Tips and Best Practices

βœ… Tips

  • Prefer several specific keywords over one very broad keyword.
  • Mix role names, business types, services, and industry terms.
  • Add a location for regional prospecting; remove it when coverage is too small.
  • Add multiple relevant email domains to expand discovery.
  • Use exclusions to remove unwanted categories from snippets.
  • Start with a small maxEmails value to test relevance.
  • Expect fewer results when the public indexed data is sparse.
  • For broad runs, use an appropriate run timeout in Apify Run options; the configured default is 3600 seconds.

The Actor stops a keyword-domain search when available results become unproductive, result pages remain empty, or repeated retrieval failures occur.

With Yahoo Email Scraper, result quality depends heavily on your search inputs. Better keywords can be more useful than simply raising the email target.

❓ Yahoo Email Scraper – Frequently Asked Questions

πŸ”Ή What is Yahoo Email Scraper?

Yahoo Email Scraper is an Apify Actor that discovers email addresses from publicly indexed Yahoo-related result pages using user-defined keywords and optional filters.

πŸ”Ή What keywords should I use for Yahoo Email Scraper when building a lead list?

Use specific phrases describing the people, businesses, industries, services, or products you want to research. Multiple related terms are recommended because each keyword creates its own search path.

πŸ”Ή Can Yahoo Email Scraper search Yahoo emails by country or city?

Yes. Enter a country, state, or city in the location field. Leave it empty when you want broader geographic coverage.

πŸ”Ή Can Yahoo Email Scraper collect Gmail and Yahoo addresses together?

Yes. Add multiple suffixes in customDomains, such as @gmail.com, @yahoo.com, and @outlook.com. Each keyword-domain combination is processed independently.

πŸ”Ή How does the maxEmails limit work?

The limit applies per keyword + domain combination. With 2 keywords, 3 domains, and maxEmails set to 10, the Actor can target up to 10 addresses for each of the 6 combinations, subject to available public results and duplicate filtering.

πŸ”Ή Why did Yahoo Email Scraper return fewer emails than requested?

A Yahoo Email Scraper target is not a guarantee. The Actor stops when available results become unproductive or when other stopping conditions are reached. Broader keywords, more relevant domains, or a wider location can improve coverage.

πŸ”Ή Does the Actor remove duplicate email addresses?

Yes. Yahoo Email Scraper tracks previously seen emails and avoids storing the same email address more than once.

πŸ”Ή What happens when I use excludeWords?

Any result description containing a matching excluded word or phrase is skipped, so emails found in that snippet are not collected.

πŸ”Ή What data does Yahoo Email Scraper output?

Collected records contain network, keyword, title, description, url, and email. The dataset view highlights the principal lead fields for convenient review.

πŸ”Ή Is the Yahoo Email Scraper output guaranteed to contain valid business contacts?

No. The Actor extracts emails that are publicly present in eligible result text. You should validate and review leads before using them for outreach or other downstream purposes.

πŸ“ž Yahoo Email Scraper – Support

Yahoo Email Scraper is designed to provide a straightforward keyword-to-email workflow for public lead discovery. Start with focused search phrases, validate the initial output, and expand your keyword, location, and domain settings according to the quality and volume of results.