Website Traffic Checker: Bulk Search Traffic for Any Domain avatar

Website Traffic Checker: Bulk Search Traffic for Any Domain

Pricing

from $1.60 / 1,000 domains

Go to Apify Store
Website Traffic Checker: Bulk Search Traffic for Any Domain

Website Traffic Checker: Bulk Search Traffic for Any Domain

Estimated monthly Google search traffic for thousands of domains or pages at once: organic and paid traffic, featured snippets, local pack and keyword counts, in 92 countries or worldwide. No Similarweb, Semrush or Ahrefs account. Search traffic only, not all visits.

Pricing

from $1.60 / 1,000 domains

Rating

0.0

(0)

Developer

Zaiq

Zaiq

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Security

Limited permissions

Share

Website Traffic Checker API: estimated monthly search traffic for thousands of domains at once

Website Traffic Checker: Bulk Search Traffic for Any Domain

Check estimated monthly Google search traffic for any domain or page, in bulk, without a Similarweb, Semrush or Ahrefs account: organic traffic, paid traffic, featured snippets, local pack results and keyword counts, in 92 countries or worldwide. One request takes up to 1,000 domains.

This is search traffic, not all visits: it is worked out from every keyword a site ranks for, its searches and its click rate. Direct, social and referral visits are not in it. Built for SEO agencies, lead generation, domain investors, investors comparing companies and AI agents that need a traffic figure per domain.

What you get

FieldWhat it holds
Domain rowsdomain, organicTraffic, paidTraffic, featuredSnippetTraffic, localPackTraffic, organicKeywords, paidKeywords, featuredSnippets, localPackResults, country, note

What people use it for

  • Lead qualification: rank a list of prospects by how much search traffic they get
  • Competitor comparison: put rivals side by side, country by country
  • Domain and site buying: check a site's search traffic before you pay
  • Market mapping: find the sites that lead search in a market
  • Outreach lists: keep only sites above a traffic floor
  • AI agents: a traffic figure per domain inside any workflow

How to use it

  1. Paste your domains.
  2. Pick the country, or ALL for worldwide.
  3. Click Start.

Input

FieldExampleNotes
Domainsexample.comAny number; also full page addresses
CountryUS92 countries, or ALL
LanguageenOptional

Output

Each result is one row in the run's dataset (download it as JSON, CSV, Excel, XML or HTML, or read it through the API). An example row (values shortened):

{
"domain": "example.com",
"organicTraffic": 184200,
"paidTraffic": 5300,
"featuredSnippetTraffic": 1200,
"localPackTraffic": 0,
"organicKeywords": 21840,
"paidKeywords": 310,
"featuredSnippets": 42,
"localPackResults": 0,
"country": "US"
}

A record named SUMMARY in the run's key-value store says what each input returned, with any notes (for example an account that does not exist), what was charged and how much traffic the run used.

Pricing

  • $0.002 per domain with measured traffic ($2 per 1,000)
  • $0.02 per lookup (one request covers up to 1,000 domains)
  • Domains with no measured traffic are listed free, and failed requests are free
  • Apify's $0.00005 start charge counts towards your Maximum cost per run.

What typical jobs cost at the list price:

JobCost
1 domain$0.02
100 domains$0.22
1,000 domains$2.02
10,000 domains$20.20

On Apify's Scale and Business plans the per-event prices are lower (Store discounts). Set Maximum cost per run and the Actor stops cleanly when it is reached: you never pay more than that.

Tips

  • Send your whole list in one run: 1,000 domains cost one lookup.
  • Check the country where the site sells, as well as ALL.
  • Use it to sort a lead list, then run the Domain SEO Overview on the top few.

Use it through the API

Python

from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("zaiq/website-traffic-checker").call(run_input={"domains": ["example.com"], "country": "US"})
for row in client.dataset(run.default_dataset_id).iterate_items():
print(row)

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: '<YOUR_APIFY_TOKEN>' });
const run = await client.actor('zaiq/website-traffic-checker').call({"domains": ["example.com"], "country": "US"});
const { items } = await client.dataset(run.defaultDatasetId).listItems();

HTTP (one call, results back)

curl -X POST 'https://api.apify.com/v2/acts/zaiq~website-traffic-checker/run-sync-get-dataset-items?token=<YOUR_APIFY_TOKEN>' \
-H 'Content-Type: application/json' \
-d '{"domains": ["example.com"], "country": "US"}'

Integrations and schedules

  • Schedules: run it every hour, day or week from the Apify Console (Schedules) and keep a history of results.
  • Make, Zapier, n8n, Google Sheets, Slack, Airtable: connect it through Apify's integrations, or send each finished run to a webhook.
  • Datasets: results stay in the run's dataset; export them or read them by API whenever you need them.

Use it with AI agents (MCP)

Add Apify's MCP server with this Actor already pinned (https://mcp.apify.com?tools=zaiq/website-traffic-checker) to Claude, ChatGPT, Cursor, VS Code or any MCP client. The agent can find this Actor and run it for you: ask it for "the monthly search traffic of these 200 domains in the UK". AI agents can also pay for runs directly through Apify's agentic payments.

Limits

  • Search traffic only: not direct, social, email or referral visits, so totals are lower than all-visit estimates.
  • Figures are estimates from a database, not a live check. Google gives close variants one combined volume, so they can run high for sites on very broad words: compare sites with each other rather than reading a figure as exact visits.
  • Apify's free plan: 5 domains a run.

FAQ

Is this the same as Similarweb's visits?

No. It counts Google search traffic only, worked out from rankings, so it answers how much traffic a site gets from search.

Do I need an account elsewhere?

No.

Can I check one page?

Yes: give its full address.

What does worldwide mean?

Country ALL adds up every location the provider measures.

What if a site has no search traffic?

It is listed with a note and you pay nothing for that row.

Support

Questions, a site that changed, or a field you need? Open an issue on this Actor's Issues tab: we answer there, usually within a day.


Also found as: website traffic checker, website traffic, traffic estimator, bulk domain traffic, search traffic api, similarweb alternative, domain traffic, site traffic checker, organic traffic checker, semrush traffic alternative.