SEO
Teams see whether the target domain and competitors appear across important query sets.
Apify ActorSERPGEO Visibility
Public search results as a repeatable visibility check.
The Actor checks queries, target domain, brand and competitors in public search results. It exports positions, URLs, snippets, match flags, rank score and source health.
Context
The Actor is a lightweight monitor for repeatable visibility checks. It does not use a paid SERP upstream or Google-grade proxy setup at launch. Empty or blocked sources are recorded in SUMMARY.
Input
The smoke uses two search phrases and checks whether apify.com appears in the results.
{
"queries": ["apify actors", "web scraping api"],
"targetDomain": "apify.com",
"brand": "Apify",
"maxResults": 5
}Output
Each row includes query, position, title, URL, domain, snippet, match flags and rank score. Small visibility checks can then run on a schedule.
Title, company, provider, source ID and public job or result URL.
Position, domain, match flags, rank score and snippet.
Source health in SUMMARY instead of silent failures or invented data.
JSON/CSV/API output for sheets, CRM, monitoring, alerts or internal reports.
Use cases
Teams see whether the target domain and competitors appear across important query sets.
Brand and citation matches make search and answer-surface monitoring more systematic.
Small recurring runs show whether visibility appears, disappears or moves to competitors.
Proof
The smoke run is small but traceable: build, input, run ID, dataset and result are visible.
Limits
The boundary stays visible. That prevents fake-complete launches and makes source problems checkable.
No. At launch it is a lightweight public-SERP monitor. Google-grade coverage needs an approved SERP upstream.
Empty or blocked search pages should be visible. The Actor should not invent results.
Yes. competitorDomains sets flags per row and supports simple visibility comparisons.
FAQ
The important parts are source, price, output and limit.
It checks public search results for query lists and exports organic results with domain, brand and competitor matches.
SEO, GEO, content and research teams that need repeatable small visibility checks.
At 0.001 USD per SERP row, a 100-row run is about 0.10 USD, with no launch start fee.
The launch version does not use a paid SERP upstream. Higher accuracy and scale need an approved SERP source.