Company Website Finder by Keyword — B2B URL Finder avatar

Company Website Finder by Keyword — B2B URL Finder

Pricing

from $1.50 / 1,000 url-founds

Go to Apify Store
Company Website Finder by Keyword — B2B URL Finder

Company Website Finder by Keyword — B2B URL Finder

Find company websites by keyword. Industry + city → clean, deduplicated business domains. Filters socials and directories. $0.002/URL.

Pricing

from $1.50 / 1,000 url-founds

Rating

0.0

(0)

Developer

Rémi Pelloux

Rémi Pelloux

Maintained by Community

Actor stats

0

Bookmarked

109

Total users

9

Monthly active users

6 days ago

Last modified

Share

B2B URL Finder — company websites by keyword

Enter an industry + location. Get a deduplicated list of real company websites — not Facebook, not Yelp, not Wikipedia.

$2 / 1,000 URLs on Free and Bronze. Silver $1.70. Gold $1.50.

Same work as an SDR Googling company sites for hours. Default 50 unique domains per keyword, most runs in 15–40 seconds.

Why this Actor

  • Google → Bing → DuckDuckGo — next engine only if you still need more URLs
  • Optional Google Maps — extra local businesses, off by default
  • Built-in dedup — no duplicate domains
  • 60+ noise domains filtered — socials, directories, marketplaces, Wikipedia
  • Localized search — any country and language
  • Raise maxResultsPerKeyword if 50 is not enough

Price (matches live Console)

PlanPer URL foundPer 1,000
Free$0.002$2.00
Bronze$0.002$2.00
Silver$0.0017$1.70
Gold$0.0015$1.50

One event: url-found. Actor start is $0.00005 per run. You are not billed per search engine.

How to run

  1. Enter keywords (plumber paris, SaaS agency london).
  2. Leave maxResultsPerKeyword at 50 unless you need more.
  3. Optional: set country / language.
  4. Run. One dataset row per unique company domain.
{
"keywords": ["plumber paris", "SaaS marketing agency london"],
"maxResultsPerKeyword": 50,
"country": "fr",
"language": "fr",
"proxyConfiguration": { "useApifyProxy": true }
}

What you get

FieldDescription
domainClean domain (artisan-plombier-paris.fr)
urlFull website URL
pageTitleBusiness name or page title
pageDescriptionSnippet from search
sourcesWhich engines found it
keywordKeyword that produced the row
positionBest rank across engines
processedAtTimestamp
{
"domain": "artisan-plombier-paris.fr",
"url": "https://artisan-plombier-paris.fr",
"pageTitle": "Artisan Plombier Paris — Dépannage 24h/24",
"pageDescription": "Plombier professionnel à Paris. Intervention rapide.",
"sources": ["google", "bing"],
"keyword": "plumber paris",
"position": 1,
"processedAt": "2026-08-19T08:00:00.000Z"
}

Lead gen pipeline

StepActorWhat it does
1This ActorKeywords → company website URLs
2Contact Details ScraperURLs → emails, phones, 14 socials, lead score

Local businesses with address + phone already on the map? Use Google Maps Scraper instead (or as well).

Proxy

Datacenter Apify Proxy is the default — cheap and enough for most searches. Add RESIDENTIAL only if Google/Bing block datacenter IPs. Residential traffic is the main extra cost.

FAQ

How many URLs per keyword? Default 50 unique domains. Raise maxResultsPerKeyword to go further. Extra engines only run if the cap is not filled.

What is filtered? Facebook, Instagram, LinkedIn, X, TikTok, Yelp, Yellow Pages, TripAdvisor, Amazon, eBay, Wikipedia, and 60+ other non-company domains. Add more with excludeDomains.

Is there a free quota? No. Free plan pays the same $0.002 / URL as Bronze ($2 / 1,000). Try a 20-URL run for about $0.04.

How fast? Most single-keyword runs finish in 15–40 seconds. Keywords run in parallel.

Keywords

b2b url finder, company website search, find company websites by keyword, business domain finder, bulk website discovery, b2b lead generation, company url extractor, apify b2b scraper