SERP API - Google Search Results + AI Overview [NO LOGIN] ✅ avatar

SERP API - Google Search Results + AI Overview [NO LOGIN] ✅

Pricing

from $2.99 / 1,000 results pages

Go to Apify Store
SERP API - Google Search Results + AI Overview [NO LOGIN] ✅

SERP API - Google Search Results + AI Overview [NO LOGIN] ✅

SERP API for Google: one row per results page with organic results, AI Overview text and its sources, People Also Ask, local pack with phone and rating, ads and related searches. 213 countries, 129 languages, desktop or mobile, up to 70 pages per query. Failed rows free. CSV, Excel, JSON, API.

Pricing

from $2.99 / 1,000 results pages

Rating

5.0

(3)

Developer

Unseen User

Unseen User

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

🔎 SERP API - Google Search Results Scraper (No Login)

Full Google results pages, one row per page: organic results, AI Overview, People Also Ask, local pack, ads, related searches. 213 countries, 129 languages.

A SERP API for Google that gives you the whole results page as data: organic rankings, the AI Overview with its sources, People Also Ask, local businesses with phone and rating, ads and related searches, for any of 213 countries, from the Apify Console or from your own code.

⚡ Why This Actor?

Atomic actor: input a list of Google searches, get back the full Google results page for each one, as one row per page. Each row holds the organic results plus everything else Google showed on that page: the AI Overview text with its sources, People Also Ask questions, local pack businesses, ads, the featured snippet, related searches, and a count of every block type on the page. Pick any of 213 countries and 129 languages, desktop or mobile. Page 1 is typically ready in about 20 seconds, and you never get blocked or empty pages because of proxy problems. This is a single-job actor: it returns what Google shows for a whole country, not for a specific city or street address, and it does not open the result pages themselves (no page text, no emails).

NOTE: Free Apify users receive up to 5 results per run. Upgrade to any paid Apify plan to remove this limit. This limit was set by the Actor developer, not by Apify.

(For this Actor, one result is one results page row.)

🎯 Use Cases

  • SEO rank tracking - check where your pages rank for your target searches in each country, on desktop and on mobile
  • AI Overview monitoring - see whether Google shows an AI Overview for your searches, what it says, and which sites it cites as sources
  • Competitive monitoring - track which competitors hold the top organic spots, the ads and the local pack for your money keywords
  • Content gap analysis - collect People Also Ask questions and related searches to plan articles that answer what people actually ask
  • Localization research - compare the same search across countries and languages before entering a new market
  • Lead generation - list the businesses Google shows in the local pack for a service search (business name, website, business phone, rating)
  • PPC competitive intelligence - see which advertisers show ads for your keywords and what their ads say
  • SERP tracking on a schedule - run the same searches daily or weekly and keep a dated history of positions, AI Overviews and SERP features for each keyword
  • Google search data for apps and AI agents - call it as a Google search API from your own code, a workflow tool or an AI agent and get clean JSON instead of HTML

🚀 Quick Start

  1. Click Try for free on this Actor's page
  2. Enter one search per line.
  3. Run the Actor
  4. Download results as JSON, CSV, or XLSX, or pull via Apify API

⚙️ Inputs Overview

InputTypeRequiredDescriptionExample/Allowed Values
queriesarray of strings✅Search queries (max 700 characters each). One Google search per line, written as you would type it into Google. Google operators such as site: and intitle: are allowed. Empty lines are skipped; repeated queries run once.best crm software
pagesPerQueryinteger❌Pages per query (1 page = up to 10 results, max 70; free plan: up to 5 pages per run). From 1 to 70. Default 11
countryenum❌Country Google searches from. 213 countries (full list below). Country level only: you get what Google shows for the whole country. Default United StatesUS (United States), DE (Germany), IL (Israel)
languageenum❌Google interface and results language. 129 languages (full list below). Default Englishen (English), de (German), he (Hebrew)
deviceenum❌Desktop or mobile results. Default desktopdesktop, mobile

Example input

{
"queries": ["best crm software", "plumber near me"],
"pagesPerQuery": 1,
"country": "US",
"language": "en",
"device": "desktop"
}

country takes the two-letter country code and language the language code from the lists below.

📄 What One Row Contains

One row = one Google results page for one query (page 1, page 2 and so on).

FieldWhat it is
queryYour search, as you typed it
statusok for a results page (see Info and error rows below)
pageResults page number (1, 2, 3...)
country, language, deviceThe settings used for this search
searchUrlA Google link for the same search, so you can check it yourself
totalResultsReportedGoogle's own "about N results" estimate
organicResults[]position, title, url, domain, description, breadcrumb, isFeaturedSnippet
paidResults[]Ads: position, title, url, domain, description (empty when Google shows no ads)
aiOverview{ text, references[] {title, url, domain} }, or null when Google shows none, or { pending: true } when Google loads it later (see FAQ)
peopleAlsoAsk[]The People Also Ask questions
relatedSearches[]Related searches at the bottom of the page
localPack[]Local businesses: title, domain, url, phone, rating
featuredSnippet{ title, url, description } or null
itemTypesCount of every block type Google showed on the page, for example { "organic": 9, "ai_overview": 1, "people_also_ask": 1 }
scrapedAtWhen the row was written (ISO time)

AI Overview and People Also Ask usually appear on page 1 only. A page may hold fewer than 10 organic results when Google fills the page with other blocks.

Example row (real run, shortened)

From a real run of best crm software (United States, English, desktop, page 1). Long texts are cut with "...", and only the first results of each list are shown.

{
"query": "best crm software",
"page": 1,
"status": "ok",
"error": null,
"country": "United States",
"language": "English",
"device": "desktop",
"searchUrl": "https://www.google.com/search?q=best%20crm%20software&hl=en&gl=US&ie=UTF-8&uule=w+CAIQIFISCQs2MuSEtepUEUK33kOSuTsc",
"totalResultsReported": 113,
"organicResults": [
{
"position": 1,
"title": "Choosing The Best CRM Software In 2026",
"url": "https://www.salesforce.com/crm/best-crm/",
"domain": "www.salesforce.com",
"description": "Salesforce is consistently named the #1 CRM by IDC for providing world-class apps for every team and a unified platform that connects data, AI, and apps",
"breadcrumb": "https://www.salesforce.com › crm › best-crm",
"isFeaturedSnippet": false
},
{
"position": 2,
"title": "27 of the Best CRM Software Companies to Know About for ...",
"url": "https://solutionsreview.com/crm/2026/01/05/best-crm-companies-to-know-about/",
"domain": "solutionsreview.com",
"description": "Jan 5, 2026 ... The Best CRM Software Companies for 2026 · Act! · ActiveCampaign · Agile CRM ...",
"breadcrumb": "https://solutionsreview.com › crm › 2026/01/05 › best-...",
"isFeaturedSnippet": false
}
],
"paidResults": [],
"aiOverview": {
"text": "The top CRM software options for 2026 are tailored to different business sizes, budgets, and automation needs: ...",
"references": [
{
"title": "Choosing The Best CRM Software In 2026 | Salesforce",
"url": "https://www.salesforce.com/crm/best-crm/",
"domain": "www.salesforce.com"
}
]
},
"peopleAlsoAsk": ["What is no 1 CRM?", "Will CRM be replaced by AI?", "What is the #1 CRM platform?", "Which CRM system is best?"],
"relatedSearches": ["Top 10 CRM software", "Best CRM software free", "Best CRM software for small business"],
"localPack": [],
"featuredSnippet": null,
"itemTypes": { "ai_overview": 1, "organic": 9, "people_also_ask": 1, "related_searches": 1 },
"scrapedAt": "2026-10-28T18:37:47.929Z"
}

Info and error rows

Some rows are not results. They have status set to info or error, an error object with type and message, and charged: false. They are never charged. Result rows have status: "ok" and error: null.

error.typestatusWhen
INVALID_INPUTerrorNo usable query was given, or one query is longer than 700 characters
DUPLICATEinfoA query appeared more than once in your list (it runs once)
NO_RESULTSinfoGoogle returned nothing for this query
FREE_PLAN_LIMITinfoThe free plan's 5 results were reached; the rest of the queries were not run
MAX_CHARGE_REACHEDinfoThe run's maximum charge was reached; the rest of the queries were not run
SOURCE_UNAVAILABLEerrorThe data source did not answer in time for this query; try it again in a few minutes

⏱️ Speed

Pages per queryTypical time until rows arrive
1about 20-25 seconds
10usually under a minute; up to about 15 minutes at busy times
more than 10longer; the time grows with the number of pages, more at busy times

All queries in a run are searched in parallel, so 50 queries with 1 page each also finish in about a minute.

🌍 Countries (213)

Afghanistan, Albania, Algeria, American Samoa, Andorra, Angola, Antarctica, Antigua and Barbuda, Argentina, Armenia, Australia, Austria, Azerbaijan, Bahrain, Bangladesh, Barbados, Belgium, Belize, Benin, Bhutan, Bolivia, Bosnia and Herzegovina, Botswana, Brazil, Brunei, Bulgaria, Burkina Faso, Burundi, Cabo Verde, Cambodia, Cameroon, Canada, Caribbean Netherlands, Central African Republic, Chad, Chile, China, Christmas Island, Cocos (Keeling) Islands, Colombia, Comoros, Cook Islands, Costa Rica, Cote d'Ivoire, Croatia, Curacao, Cyprus, Czechia, Democratic Republic of the Congo, Denmark, Djibouti, Dominica, Dominican Republic, Ecuador, Egypt, El Salvador, Equatorial Guinea, Eritrea, Estonia, Eswatini, Ethiopia, Fiji, Finland, France, French Polynesia, French Southern and Antarctic Lands, Gabon, Georgia, Germany, Ghana, Greece, Grenada, Guam, Guatemala, Guernsey, Guinea, Guinea-Bissau, Guyana, Haiti, Heard Island and McDonald Islands, Honduras, Hungary, Iceland, India, Indonesia, Iraq, Ireland, Isle of Man, Israel, Italy, Jamaica, Japan, Jersey, Jordan, Kazakhstan, Kenya, Kiribati, Kuwait, Kyrgyzstan, Laos, Latvia, Lebanon, Lesotho, Liberia, Libya, Liechtenstein, Lithuania, Luxembourg, Madagascar, Malawi, Malaysia, Maldives, Mali, Malta, Marshall Islands, Mauritania, Mauritius, Mexico, Micronesia, Moldova, Monaco, Mongolia, Montenegro, Morocco, Mozambique, Myanmar (Burma), Namibia, Nauru, Nepal, Netherlands, New Caledonia, New Zealand, Nicaragua, Niger, Nigeria, Niue, Norfolk Island, North Macedonia, Northern Mariana Islands, Norway, Oman, Pakistan, Palau, Panama, Papua New Guinea, Paraguay, Peru, Philippines, Pitcairn Islands, Poland, Portugal, Qatar, Republic of the Congo, Romania, Rwanda, Saint Helena, Ascension and Tristan da Cunha, Saint Kitts and Nevis, Saint Lucia, Saint Martin, Saint Pierre and Miquelon, Saint Vincent and the Grenadines, Samoa, San Marino, Sao Tome and Principe, Saudi Arabia, Senegal, Serbia, Seychelles, Sierra Leone, Singapore, Sint Maarten, Slovakia, Slovenia, Solomon Islands, Somalia, South Africa, South Georgia and the South Sandwich Islands, South Korea, Spain, Sri Lanka, Suriname, Sweden, Switzerland, Tajikistan, Tanzania, Thailand, The Bahamas, The Gambia, Timor-Leste, Togo, Tokelau, Tonga, Trinidad and Tobago, Tunisia, Turkiye, Turkmenistan, Tuvalu, Uganda, Ukraine, United Arab Emirates, United Kingdom, United States, United States Minor Outlying Islands, Uruguay, Uzbekistan, Vanuatu, Vatican City, Venezuela, Vietnam, Wallis and Futuna, Yemen, Zambia, Zimbabwe

🗣️ Languages (129)

Afrikaans (af), Akan (ak), Albanian (sq), Amharic (am), Arabic (ar), Armenian (hy), Azeri (az), Balinese (ban), Basque (eu), Belarusian (be), Bengali (bn), Bosnian (bs), Bulgarian (bg), Burmese (my), Catalan (ca), Cebuano (ceb), Chichewa (ny), Chinese (Simplified) (zh-CN), Chinese (Traditional) (zh-TW), Croatian (hr), Czech (cs), Danish (da), Dutch (nl), English (en), Espanol (Latinoamerica) (es-419), Estonian (et), Ewe (ee), Faroese (fo), Farsi (fa), Filipino (fil), Finnish (fi), French (fr), Frisian (fy), Ga (gaa), Galician (gl), Ganda (lg), Georgian (ka), German (de), Greek (el), Gujarati (gu), Haitian (ht), Hausa (ha), Hebrew (he), Hebrew (old) (iw), Hindi (hi), Hungarian (hu), Icelandic (is), IciBemba (bem), Igbo (ig), Indonesian (id), Irish (ga), Italian (it), Japanese (ja), Kannada (kn), Kazakh (kk), Khmer (km), Kinyarwanda (rw), Kirundi (rn), Kongo (kg), Korean (ko), Kreol morisien (mfe), Kreol Seselwa (crs), Krio (kri), Kurdish (ckb), Kyrgyz (ky), Lao (lo), Latvian (lv), Lingala (ln), Lithuanian (lt), Luo (ach), Macedonian (mk), Malagasy (mg), Malay (ms), Malayam (ml), Maltese (mt), Maori (mi), Marathi (mr), Mongolian (mn), Montenegro (sr-ME), Nepali (ne), Northern Sotho (nso), Norwegian (no), Nyankole (nyn), Oromo (om), Pashto (ps), Pidgin (pcm), Polish (pl), Portuguese (pt), Portuguese (Brazil) (pt-BR), Portuguese (Portugal) (pt-PT), Punjabi (pa), Quechua (qu), Romanian (ro), Romansh (rm), Russian (ru), Serbian (sr), Serbian (Latin) (sr-Latn), Sesotho (st), Shona (sn), Silozi (loz), Sindhi (sd), Sinhalese (si), Slovak (sk), Slovenian (sl), Somali (so), Spanish (es), Swahili (sw), Swedish (sv), Tagalog (tl), Tajik (tg), Tamil (ta), Telugu (te), Thai (th), Tigrinya (ti), Tonga (Tonga Islands) (to), Tshiluba (lua), Tswana (tn), Tumbuka (tum), Turkish (tr), Turkmen (tk), Ukrainian (uk), Urdu (ur), Uzbek (uz), Vietnamese (vi), Welsh (cy), Wolof (wo), Xhosa (xh), Yoruba (yo), Zulu (zu)

💰 Pricing

Pay-per-event model on Apify. You pay a small fee when the run starts, then one page event for each results page of up to 10 results.

EventPriceWhen
Actor start$0.02Once per run
page$0.00299 ($2.99 per 1,000 pages)Each results page of up to 10 results

Searches with Google operators (site:, intitle: and similar) count as several page events per results page.

Info and error rows (duplicates, no results, limits, errors) are never charged.

Free Apify plan: up to 5 results pages per run; paid plans: no limit (see Free plan limit below).

See exact per-event pricing on the Actor's Apify page.

Free plan limit

Free Apify users get up to 5 results per run. Paying users are not affected and receive results normally.

This limit was set by the Actor developer, not by Apify. To remove it and receive unlimited results, upgrade to any paid Apify plan: https://apify.com/pricing

When a free plan run hits the cap, the Actor finishes successfully (status SUCCEEDED) and the run's status message explains what happened. No error is raised, so the first 5 results are fully usable as normal.

For this Actor, one result is one results page row: a free run searches up to 5 queries with 1 page each, in your input order. The status message then reads: "This Actor returns up to 5 results for free Apify users. Upgrade to a paid Apify plan to receive unlimited results. This limit was set by the Actor developer, not by Apify."

❓ FAQ

Q: Is this legal? A: This Actor wraps DataForSEO endpoints that handle the underlying data collection. Your downstream use of the data is your responsibility - see the full Terms of Service and the Actor-Specific Addendum below for details.

Q: Do I need an account with the data source or with Google? A: No. UnseenUser holds the data source credentials. You only need an Apify account.

Q: What about Google's anti-scraping enforcement? A: Google's Terms restrict automated extraction. DataForSEO handles the data collection - it bears the responsibility for its architecture's lawfulness. Your downstream use must comply with Google's Terms.

Q: What if Google sends a cease-and-desist? A: Notify UnseenUser within 48 hours via the Apify profile contact form (apify.com/UnseenUser) and cease using this Actor immediately.

Q: Can I use this data to train AI? A: NO. Google's Terms prohibit using AI-generated content from its services (such as AI Overview text) to develop machine learning models, and the websites behind the titles, snippets and references keep copyright in their content.

Q: What about minors? A: Search results can point to pages about anyone, including people under 18. This Actor's Terms strictly prohibit using it to look up, profile or contact users you know or suspect are minors. See the Actor-Specific Addendum below for details.

Q: Why is the AI Overview sometimes { "pending": true }? A: For some searches Google loads the AI Overview a moment after the page itself. When that happens the row marks it as pending instead of leaving you guessing. null means Google showed no AI Overview at all.

Q: Why does a page have fewer than 10 organic results? A: Google mixes other blocks (AI Overview, videos, products, local pack) into the page, so page 1 often has 8 or 9 organic results. Everything Google showed is counted in itemTypes.

Q: Can I search from a specific city? A: Not in this version. Searches are made at country level, so local results (like the local pack) reflect the country as a whole.

Q: Do Google operators like site: work? A: Yes. Type them into the query as you would on Google. See the Pricing section for how they are counted.

Q: Why are there no ads in my results? A: Ads appear only when Google shows ads for that search in that country at that moment. Many searches show none, and then paidResults is an empty list.

Q: Is there an official Google SERP API? A: Google does not offer an official API that returns the full results page with the AI Overview, People Also Ask, local pack and ads. This Actor returns all of them in one row per page.

Q: Can I use it as a Google search API from my own code? A: Yes. Start runs and read the rows through the Apify API (JavaScript, Python or plain HTTP), or connect it to Make, Zapier, n8n and other tools through Apify integrations. Every row is plain JSON.

Q: Can AI agents use it (Google search MCP)? A: Yes. AI agents and assistants that support MCP can run this Actor through Apify's MCP server and get Google search data back as JSON.

Q: Can I use it for rank tracking and SERP tracking? A: Yes. Every organic result has its position, and every row has scrapedAt. Schedule the same searches daily or weekly to track rankings, AI Overview sources and SERP features over time. Rankings are country level, not for one city.

Q: Is there a free plan limit? A: Free Apify plan: up to 5 results pages per run; paid plans: no limit. A free run searches up to 5 queries with 1 page each and still finishes successfully.

Q: How much does it cost? A: You pay per results page plus a small start fee per run; info and error rows are free. See the Pricing section above for the exact prices.

Q: What is a SERP API? A: A SERP API returns a search engine results page as structured data, usually JSON, instead of HTML you have to parse yourself. This Actor does that for Google: each row is one results page with its organic rankings, AI Overview, People Also Ask, local pack, ads and related searches.

Q: Is this SERP API good for SEO rank tracking? A: Yes. Each organic result has its position, and you pick the country, language and device. Run the same keywords on a schedule and compare the rows over time to see which pages move up or down.

Q: How often should keyword rankings be checked? A: As often as you need. An Apify schedule can run it daily, weekly or at any interval (see the demo video below), and every run adds a new dated set of rows.

Q: Can SERP tracking monitor AI Overviews and other SERP features? A: Yes. Each row holds the AI Overview text and the sources it cites, the People Also Ask questions, the local pack, ads, the featured snippet and related searches, plus itemTypes, a count of every block type Google showed. So you see more than your position: you see what else took space on the page.

Q: How do I track rankings across different locations and devices? A: Pick the country (213 countries), the language and the device (desktop or mobile) for each run. To compare markets, run the same keywords once per country or device. Searches are country level, not for one city.

Q: How can I use this Google SERP API with Python? A: With the Apify Python client (pip install apify-client):

from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("unseenuser/google-search-results").call(
run_input={"queries": ["serp api"], "pagesPerQuery": 1, "country": "US", "language": "en", "device": "desktop"}
)
for row in client.dataset(run["defaultDatasetId"]).iterate_items():
print(row["query"], row["page"], [r["url"] for r in row["organicResults"] or []])

Q: Are the results real-time? A: Yes. Every run searches Google at that moment, and each row carries scrapedAt, the time it was written. Nothing is served from a cache.

Q: Is there a free SERP API? A: You can try this one on the Apify free plan. Free Apify plan: up to 5 results pages per run; paid plans: no limit.

🎬 Demo videos

New to Apify? Schedule this SERP API to run automatically, for example a daily rank tracking run:

Send the results pages to Google Sheets, Slack, Make, Zapier or your own app:

🔧 How it works

  • Live data: every run searches Google at that moment, for the country, language and device you pick. Nothing is served from a cache.
  • No login: no Google account, no cookies and no proxies on your side.
  • All at once: the queries in a run are searched in parallel, and rows come back in your input order, page by page. Repeated queries run once.
  • Typical speed: page 1 in about 20-25 seconds, 10 pages usually in under a minute. Deep searches can take longer at busy times.
  • What ends a run: the run finishes when every query has its rows. A query that does not come back in time gets one free SOURCE_UNAVAILABLE row, and the run still ends successfully. Queries that would go over your maximum cost per run, or past the free plan's 5 results pages, are not searched.
  • Limits: 1 to 70 pages per query (up to 700 results), up to 700 characters per query.
  • Output: one dataset row per results page, as JSON, CSV, Excel or through the Apify API.

Apify Actor - Terms of Service

Version: 4.0 Effective Date: May 5, 2026


0. ACCEPTANCE BY USE - IMPORTANT

Read this section first.

These Terms of Service ("Terms") form a binding legal agreement between you ("User," "you," "your") and UnseenUser, the Publisher of this Apify actor ("UnseenUser," "the Publisher," "we," "us," "our").

0.1 How You Accept These Terms

You accept these Terms by any of the following actions, each of which constitutes a clear, affirmative act of acceptance:

  • (a) Running the Actor - Initiating any execution of the Actor on the Apify platform
  • (b) Using any output returned by the Actor for any purpose
  • (c) Continuing to access the Actor's listing or documentation after these Terms are visible

0.2 Continuing Acceptance

Each time you run the Actor or use its outputs, you reaffirm your acceptance of the then-current Terms. If you do not agree to these Terms or any subsequent update, you must stop using the Actor immediately.

0.3 No Anonymous Acceptance

You cannot disclaim acceptance by:

  • Failing to read these Terms before running the Actor
  • Running the Actor through automated systems
  • Sharing your Apify account with others who may not have read these Terms

By the act of running the Actor on Apify, you bind yourself, your organization (if applicable), and any individuals or systems acting on your behalf or under your authority.

0.4 If You Do Not Accept

If you do not agree to these Terms, you must not run the Actor. No use is authorized without acceptance.


PREAMBLE - UNDERSTANDING THE ARCHITECTURE

Before using the Actor, please understand the technical architecture of the service:

The Data Flow

You (User) → Apify Platform → Actor (software) → Third-Party API → Source Platform
↓
You (User) ← Apify Platform ← Actor (software) ← Third-Party API

What Each Party Does

  • You (the User): Run the Actor on the Apify platform with input parameters you choose
  • Apify: Operates the cloud infrastructure that hosts and executes Actors. Apify is a Czech-incorporated company (Apify Technologies s.r.o.) governed by its own Terms of Service.
  • The Publisher (us): Publishes software code (the Actor) on Apify's platform. The Actor is a thin wrapper that translates your input into requests to a third-party API and returns the API's responses to you. The Publisher does not operate scraping infrastructure. The Publisher does not store or retain data returned by the Actor. Because requests are made under the Publisher's provider accounts, copies of results may remain in those accounts as described in the Data Retention section of the Addendum. The Publisher does not access these copies except where needed to troubleshoot a run at the User's request. The Publisher does not see, log, or process the personal data of any individuals returned in the Actor's outputs beyond what is incidental to passing the data through.
  • Third-Party API Provider: DataForSEO (https://dataforseo.com). DataForSEO is an independent third-party company that operates data infrastructure that retrieves publicly available search results pages from search engines and returns them as structured data.
  • Source Platform: Google (public search results pages). This is the platform whose publicly visible data is accessed by the Third-Party API Provider.

Why This Matters

Your relationship with the Publisher is that of a software user to a software vendor. The Publisher has the responsibilities of a software vendor (functional code, accurate documentation) and the limits of one (the Publisher is not responsible for how you use the data you obtain).


These Terms operate alongside but do not replace:

  • Apify's Terms of Service and Acceptable Use Policy (governing your relationship with Apify)
  • DataForSEO (https://dataforseo.com) Terms of Service (governing the underlying data infrastructure)
  • Source Platform terms (Google, for its public search results pages) governing the public data accessed
  • Applicable law in your jurisdiction and the jurisdictions of data subjects

These Terms incorporate the actor-specific addendum published in each Actor's individual listing ("Addendum"). In the event of a conflict, the more restrictive provision applies.


1. NATURE OF THE SERVICE

1.1 What the Actor Is

The Actor is a software program published on the Apify platform. Each Actor:

  • (a) Accepts structured input from you on the Apify platform
  • (b) Translates that input into HTTP requests to a third-party API operated by DataForSEO (https://dataforseo.com)
  • (c) Receives HTTP responses from that third-party API
  • (d) Returns the response data to you in a structured format on the Apify platform

The Actor's source code is hosted on Apify's infrastructure. The Actor runs in Apify's cloud, not on the Publisher's servers. The Publisher operates no servers running the Actor.

1.2 What the Actor Is Not

The Actor is not:

  • (a) A scraping tool - the Publisher does not operate scraping infrastructure, proxies, headless browsers, or fake accounts
  • (b) A direct connection to any source platform - connections to source platforms are made by DataForSEO (https://dataforseo.com)
  • (c) A data storage or data retention service - the Publisher does not maintain a database of any data the Actor returns. Because requests are made under the Publisher's provider accounts, copies of results may remain in those accounts as described in the Data Retention section of the Addendum. The Publisher does not access these copies except where needed to troubleshoot a run at the User's request.
  • (d) A licensed access channel to Google (public search results pages) or any other source platform
  • (e) Affiliated with, endorsed by, sponsored by, or authorized by any source platform

1.3 The Publisher's Limited Role

The Publisher's role is limited to:

  • (a) Designing and writing the Actor's source code
  • (b) Publishing the Actor on the Apify Store
  • (c) Maintaining the Actor (updating it when API providers change schemas)
  • (d) Providing documentation and customer support via Apify's contact mechanism

The Publisher is a software vendor, similar to a developer who publishes an app on the Apple App Store or Google Play Store. The Publisher is not a data provider, data broker, data processor, or data controller for purposes of GDPR, CCPA, Israel's Privacy Protection Law, or equivalent.

1.4 The Third-Party API Provider's Role

DataForSEO (https://dataforseo.com) is an independent third-party company. It:

  • (a) Operates the data infrastructure that retrieves publicly available search results pages
  • (b) Maintains its own data sources and collection methods
  • (c) Provides its own Terms of Service governing its operations
  • (d) Is responsible for compliance obligations relating to the data collection itself

The Publisher is a customer of this provider. The Publisher is not its agent, partner, or representative.


2. WHO MAY USE THE ACTOR

2.1 Eligibility

You may use the Actor only if:

  • (a) You are at least 18 years old or the age of majority in your jurisdiction
  • (b) You have legal capacity to enter into binding contracts
  • (c) You are not located in or resident of a country subject to comprehensive sanctions by the United States, European Union, United Kingdom, or Israel
  • (d) You are not on any prohibited persons list

2.2 User Representations

By using any Actor, you represent and warrant that:

  • (a) Truthful identity: Information you provide about your identity and intended use is accurate
  • (b) Lawful intent: Your intended use complies with applicable law in your jurisdiction
  • (c) Source platform compliance: You will independently comply with the Terms of Service of any source platform whose data you obtain through the Actor
  • (d) Data subject rights: Where Actor outputs include personal data, you will respect data subject rights under applicable law
  • (e) No prohibited use: You will not use the Actor for any of the purposes prohibited in Section 4

These representations are continuous - they must remain true throughout your use.


3. PERMITTED USES

The Actor may be used for any lawful purpose, including:

  • Market research and competitive analysis
  • Academic research
  • Journalism and investigative reporting
  • Internal business intelligence
  • Brand monitoring
  • Recruitment research where consistent with applicable employment law
  • Building products that further process publicly available information lawfully

Specific permitted uses for each Actor are described in that Actor's individual listing and Addendum.


4. PROHIBITED USES

You may not use the Actor for any of the following:

4.1 Illegal Activity

Activity illegal under the law of your jurisdiction, the User's jurisdiction, or the jurisdiction of any data subjects.

4.2 Harassment, Stalking, and Personal Targeting

  • Compiling profiles for harassment, stalking, or doxxing
  • Tracking individuals' movements or activities without their knowledge
  • Building profiles of journalists, activists, dissidents, or vulnerable populations for retaliatory purposes

4.3 Discrimination

  • Using outputs for discriminatory employment, lending, housing, or insurance decisions based on protected characteristics
  • Building lists for discriminatory purposes

4.4 Spam and Unsolicited Commercial Communication

  • Sending unsolicited marketing in violation of CAN-SPAM, CASL, GDPR, PECR, Israeli Anti-Spam Law (סעיף 30א לחוק התקשורת), or equivalent laws
  • Building "lead lists" from scraped contacts without proper consent infrastructure
  • Reselling contact data for spam purposes

4.5 Fraud and Deception

  • Identity theft or impersonation
  • Generation of fake reviews, testimonials, or coordinated inauthentic behavior
  • Election interference or political disinformation
  • Securities fraud

4.6 Source Platform Abuse

  • Using outputs to circumvent technical protection measures of source platforms
  • Creating fake accounts on source platforms based on Actor outputs
  • Vote manipulation, engagement manipulation, or platform algorithm gaming
  • Building services that competitively substitute for source platforms

4.7 Reselling the Actor's Service

  • Reselling raw Actor outputs as your own data product or scraping-as-a-service
  • Sharing your Apify credentials to provide third parties indirect access
  • Building competing API services using Actor outputs

4.8 AI Training Without Authorization

  • Using Actor outputs as training data for commercial AI/ML models without separate licensing authority from the source platform

4.9 Sensitive Targeting

  • Specifically targeting or profiling based on health conditions, sexual orientation, religious beliefs, political opinions, or other sensitive characteristics
  • Targeting children under 16 (or local age of consent for data processing)

4.10 Privacy Law Violations

  • Processing personal data of EU/UK/California/Israeli residents without complying with applicable privacy law
  • Failing to honor data subject access, deletion, or objection requests
  • Processing data for purposes incompatible with its publication context

5. SOURCE PLATFORM TERMS - YOUR RESPONSIBILITY

5.1 Acknowledgment

The Actor accesses publicly visible data on third-party platforms ("Source Platforms") through the Third-Party API Provider (DataForSEO (https://dataforseo.com)). Source Platforms include Google (public search results pages).

5.2 Your Sole Responsibility

You acknowledge:

  • (a) You are solely responsible for ensuring your downstream use of data obtained through the Actor complies with the Source Platform's Terms of Service
  • (b) The Publisher makes no representation that any specific use is permitted under any Source Platform's terms
  • (c) The Third-Party API Provider, not the Publisher, bears responsibility for the lawfulness of the data collection itself
  • (d) You should review these terms before commercial use:

5.3 Cease-and-Desist Compliance

If you receive a cease-and-desist letter or other legal demand from a Source Platform regarding your use of Actor outputs, you must:

  • (a) Cease the contested use immediately
  • (b) Notify UnseenUser within 48 hours via UnseenUser's Apify profile contact form (https://apify.com/UnseenUser)
  • (c) Cooperate with the Publisher as needed to mitigate
  • (d) Not assert against the Publisher any claim arising from your inability to use the Actor for that Source Platform

6. DATA PROTECTION - REFLECTING ACTUAL ARCHITECTURE

6.1 Roles Under Privacy Law

For purposes of GDPR, UK GDPR, CCPA, Israel's Privacy Protection Law (PPL) including Amendment 13, and equivalents:

  • You (the User) are the Data Controller of any personal data you obtain through the Actor and subsequently process for your own purposes
  • DataForSEO (https://dataforseo.com) is the entity that collects data from the source platform (Google public search results pages) - it bears the responsibilities of a data processor or controller (depending on context) for the collection itself
  • The Publisher acts solely as a software vendor, not as a data controller or processor, because the Publisher does not store, retain, or substantively process personal data - the Actor merely passes API responses through. Because requests are made under the Publisher's provider accounts, copies of results may remain in those accounts as described in the Data Retention section of the Addendum. The Publisher does not access these copies except where needed to troubleshoot a run at the User's request.

6.2 No Data Retention by the Publisher

The Publisher confirms:

  • (a) The Publisher does not maintain a database of personal data obtained through the Actor. Because requests are made under the Publisher's provider accounts, copies of results may remain in those accounts as described in the Data Retention section of the Addendum. The Publisher does not access these copies except where needed to troubleshoot a run at the User's request.
  • (b) The Actor passes data from the Third-Party API directly to you on the Apify platform - data does not flow through the Publisher's infrastructure
  • (c) Apify's standard execution and operational logging may include limited information about Actor runs (input parameters, run duration, data volume) - this is governed by Apify's own privacy practices
  • (d) The Publisher does not access, view, or analyze your Actor outputs except as needed for technical support if you specifically share them with the Publisher

6.3 Your Obligations as Data Controller

Where your use of the Actor involves processing personal data, you are responsible for:

  • (a) Establishing a lawful basis for your processing (consent, legitimate interest with documented balancing test, contract, etc.)
  • (b) Providing transparent notice to data subjects as required by applicable law
  • (c) Honoring data subject access, rectification, erasure, restriction, and portability requests
  • (d) Implementing appropriate security measures
  • (e) Conducting Data Protection Impact Assessments where required
  • (f) Appointing a Data Protection Officer if your operations require one
  • (g) Registering databases with applicable supervisory authorities
  • (h) Honoring opt-out requests for direct marketing
  • (i) Cross-border transfer safeguards where data crosses borders

6.4 Israel's Amendment 13 - User Compliance

If your use of the Actor involves Israeli residents' personal data, you must comply with the Privacy Protection Law as amended (Amendment 13, effective August 14, 2025). These obligations are yours as the data controller, not the Publisher's as the software vendor.

6.5 Sensitive Data Targeting Restrictions

You will not use the Actor to specifically target, profile, or build datasets focused on:

  • Health or medical conditions
  • Religious beliefs
  • Political opinions
  • Sexual orientation or gender identity
  • Genetic or biometric data
  • Criminal history
  • Children under 16

7. INTELLECTUAL PROPERTY

7.1 Actor Code

The Actor's source code, schemas, documentation, and branding are owned by the Publisher. You receive a limited, non-exclusive, non-transferable, revocable license to use the Actor for permitted purposes during your active subscription/run with Apify.

7.2 Output Data

The Publisher claims no ownership over the public data the Actor returns. Source Platforms may have copyright, database rights, or other rights in their data; data subjects may have copyright in user-generated content. Your use of output data must respect these rights independently.

7.3 Restrictions

You may not reverse engineer, decompile, or reuse the Actor's code in a competing actor.

7.4 Feedback

Feedback you provide may be used by the Publisher to improve products without compensation to you.


8. PRICING AND PAYMENT

8.1 Apify Platform Billing

Pricing is administered through Apify's pricing models. Apify processes all payments. Apify's payment terms govern refunds and disputes.

8.2 Pricing Changes

The Publisher may change Actor pricing with at least 14 days' notice via the Actor's Apify listing.

8.3 No Refunds for Misuse

If your access is suspended or terminated for breach of these Terms, you forfeit any unused balance and are not entitled to refunds.


9. SERVICE AVAILABILITY AND CHANGES

9.1 No Uptime Guarantee

The Actor depends on:

  • (a) The Apify platform
  • (b) Underlying API provider (DataForSEO (https://dataforseo.com))
  • (c) Source Platforms' continued public accessibility

Any of these may change behavior, restrict access, or become unavailable without notice. The Publisher makes no uptime guarantees.

9.2 Service Discontinuation

The Publisher may discontinue any Actor at any time. Reasonable notice will be provided when feasible.


10. DISCLAIMERS

10.1 "AS IS" Service

THE ACTOR IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR PURPOSE, NON-INFRINGEMENT, OR ACCURACY OF DATA.

10.2 No Representation of Lawfulness

The Publisher makes no representation that your specific use of the Actor or the data it returns is lawful in your jurisdiction or under any Source Platform's terms. The burden of determining lawfulness for your use case is yours.

10.3 No Endorsement of Source Content

Content returned by the Actor was created by third parties. The Publisher does not endorse, verify, or take responsibility for it.


11. LIMITATION OF LIABILITY

11.1 Aggregate Liability Cap

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL THE AGGREGATE LIABILITY OF THE PUBLISHER FOR ALL CLAIMS RELATING TO THE ACTOR EXCEED THE GREATER OF:

  • (a) ONE HUNDRED U.S. DOLLARS (US $100), OR
  • (b) THE AMOUNTS YOU PAID THROUGH APIFY FOR USE OF THE ACTOR IN THE THREE (3) MONTHS IMMEDIATELY PRECEDING THE EVENT

11.2 Excluded Damages

THE PUBLISHER IS NOT LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR FOR LOSS OF PROFITS, REVENUE, OR DATA, EVEN IF ADVISED OF THE POSSIBILITY.

11.3 Time Limit

Any claim must be brought within one (1) year of the event.


12. INDEMNIFICATION

12.1 Your Indemnification of the Publisher

You agree to defend, indemnify, and hold harmless the Publisher from any:

  • Claims arising from your use of the Actor
  • Claims arising from your violation of these Terms
  • Claims arising from your violation of any law (including privacy law)
  • Claims arising from your violation of any Source Platform's Terms of Service
  • Claims arising from your processing of personal data obtained through the Actor
  • Reasonable attorneys' fees and costs of defending such claims

12.2 Defense

The Publisher may assume defense at your expense. You will cooperate with the Publisher's defense.

12.3 Scope

The indemnification covers reasonable, foreseeable third-party claims arising from your use. It does not extend to:

  • Claims arising from the Publisher's gross negligence or willful misconduct
  • Claims regarding the Actor's source code itself (those are the Publisher's responsibility)
  • Claims regarding the Third-Party API Provider's data collection (those are its responsibility)

13. SUSPENSION AND TERMINATION

13.1 Termination by the Publisher

The Publisher may terminate your access for material breach, illegal use, breach of warranty, or upon credible legal demand.

13.2 Effects of Termination

Your license ends, you must cease use, and applicable provisions survive.

13.3 Termination by You

You may stop using the Actor at any time on Apify.


14. DISPUTE RESOLUTION

14.1 Informal Resolution First

Send a detailed written description of the dispute via UnseenUser's Apify profile contact form (https://apify.com/UnseenUser) and wait 60 days for resolution attempt before any formal claim.

14.2 Governing Law

These Terms are governed by the substantive laws of the State of Israel, without regard to conflict of law principles.

14.3 Exclusive Jurisdiction

Any dispute shall be brought exclusively in the competent civil courts of Tel Aviv-Jaffa, Israel.

14.4 No Class Actions

You agree to bring claims only in your individual capacity.

14.5 Attorneys' Fees

The prevailing party recovers reasonable attorneys' fees.


15. MISCELLANEOUS

15.1 Entire Agreement

These Terms (with Addendum and incorporated documents) are the entire agreement.

15.2 Severability

Unenforceable provisions are reformed to the minimum extent or severed.

15.3 Assignment

You may not assign without the Publisher's consent. The Publisher may assign to affiliates, successors, or acquirers.

15.4 Force Majeure

Neither party is liable for failure due to events beyond reasonable control, including changes by Source Platforms or Third-Party API Providers, or actions by Apify.

15.5 Third-Party Beneficiaries

Apify and DataForSEO (https://dataforseo.com) are intended third-party beneficiaries of Sections 4 (Prohibited Uses), 5 (Source Platform Compliance), and 12 (Indemnification).

15.6 Survival

Sections 0 (Acceptance), 4, 5, 6, 7, 10, 11, 12, 14, and 15 survive termination.

15.7 Language

English controls. Translations are for convenience only.

The Publisher operates on the Apify platform under the username UnseenUser (apify.com/UnseenUser). The Publisher is a registered legal entity. Upon receipt of valid legal process (subpoena, court order, or equivalent) directed through Apify's official channels, the Publisher's full legal identity may be disclosed as required by law. This Section ensures that you have a valid path to legal recourse if needed.


16. ACKNOWLEDGMENT

By using any Actor, you acknowledge that:

  • (a) You have read these Terms
  • (b) You understand the architecture: you are using software (the Actor) on Apify's platform that calls third-party APIs
  • (c) You accept responsibility for your use, including for compliance with Source Platform terms
  • (d) Your indemnification obligations cover third-party claims arising from your use
  • (e) Disputes are resolved in Israeli courts
  • (f) The Publisher's identity, while not publicly disclosed in this listing, can be obtained through valid legal process via Apify

For questions, use UnseenUser's Apify profile contact form (https://apify.com/UnseenUser) before running the Actor.


APPENDIX - Document Version History

VersionDateSummary
1.0May 5, 2026Initial publication
2.0May 5, 2026Hardened (over-broad - treated User as data broker)
3.0May 5, 2026Architecturally accurate - Publisher as software vendor
4.0May 5, 2026Anonymous Publisher. All personally identifying information removed. Acceptance-by-Use mechanism formalized.

These Terms reflect best practices for anonymous Apify actor publishing as of May 2026. Not a substitute for legal advice. Consult qualified Israeli commercial counsel before deploying.


🛡️ Actor-Specific ToS Addendum - 🔎 Google Search Results Scraper

This addendum supplements the Master Terms of Service V4.0. By running this Actor, you accept both the Master ToS and this addendum.

A. Architectural Disclosure

This Actor is a software wrapper. It accepts your input parameters, calls 1 DataForSEO endpoint (/v3/serp/google/organic/task_post, with results collected through /v3/serp/google/organic/task_get/advanced), and returns the response data to you on the Apify platform. UnseenUser does not store, log, or substantively process the data returned. Because requests are made under UnseenUser's DataForSEO account, copies of results may remain in that account as described in the Data Retention section below. UnseenUser does not access these copies except where needed to troubleshoot a run at the User's request. The data flows from DataForSEO through Apify's runtime directly to you.

Data Retention

DataForSEO: Requests are made through the Publisher's DataForSEO account using its standard (queued) method. According to DataForSEO's help center, results of these tasks are kept for 30 days and can be retrieved again with the task ID during that period (https://dataforseo.com/help-center/how-long-do-you-keep-results). DataForSEO does not publish a separate retention period for its request, usage or billing records. The Publisher does not access these stored results except where needed to troubleshoot a run at the User's request.

B. Nature of Data Returned

This Actor returns, for each search query and each results page: the query, page number, country, language and device; a Google link for the same search; Google's estimated result count; the organic results (position, title, URL, domain, snippet description, breadcrumb, featured-snippet flag); ads (position, title, URL, domain, description); the AI Overview text written by Google's AI with the titles, URLs and domains of the sources it cites; People Also Ask questions; related searches; local pack businesses (business name, website domain and URL, business phone number, rating); the featured snippet; and a count of every block type on the page. Fields with special legal weight: the local pack business phone numbers (some small businesses are sole traders, so a business number can be a person's own number), and any titles or snippets that name individual people when the query is about a person.

Where the Actor's output includes individual people's names, photos, contact details, or content authored by them, that data constitutes personal data subject to GDPR, CCPA, Israeli Privacy Protection Law (including Amendment 13), and equivalent privacy laws in your downstream processing - but only in your hands as the data controller, not in UnseenUser's hands as the software vendor.

C. Permitted Use Cases

You may use this Actor for the following purposes (non-exhaustive list):

  • SEO rank tracking - check where your pages rank for your target searches in each country, on desktop and on mobile
  • AI Overview monitoring - see whether Google shows an AI Overview for your searches, what it says, and which sites it cites as sources
  • Competitive monitoring - track which competitors hold the top organic spots, the ads and the local pack for your money keywords
  • Content gap analysis - collect People Also Ask questions and related searches to plan articles that answer what people actually ask
  • Localization research - compare the same search across countries and languages before entering a new market
  • Lead generation - list the businesses Google shows in the local pack for a service search (business name, website, business phone, rating)
  • PPC competitive intelligence - see which advertisers show ads for your keywords and what their ads say

D. Specifically Prohibited Uses

In addition to Master ToS Section 4 prohibitions, you may NOT:

  • Run searches for private individuals' names to build "people search", background-check or tenant/employee screening profiles
  • Republish AI Overview text, snippets or ad copy as your own content, or build a public "Google mirror" or search engine from the rows
  • Resell the rows as a SERP data feed or SERP API (Master ToS 4.7)
  • Cold-call or text local pack business numbers without checking do-not-call registries and telemarketing rules (TCPA, Israeli Communications Law section 30A, PECR, and equivalents)
  • Use the results to manipulate rankings through fake clicks, fake reviews or link schemes (Master ToS 4.5 and 4.6)
  • Train AI or machine learning models on the AI Overview text or the snippets
  • Track or profile a specific private person over time through repeated searches of their name

E. Platform Terms of Service Considerations

Google's Terms of Service prohibit automated extraction. Google's Terms (effective July 30, 2026) forbid "using automated means to access content from any of our services in violation of the machine-readable instructions" (such as robots.txt), allow Google to suspend access for "scraping content that doesn't belong to you", and prohibit using AI-generated content from its services to develop machine learning models. This Actor accesses publicly visible Google search results pages via a third-party data provider - that provider bears responsibility for the lawfulness of the data collection. Your downstream use must independently comply with Google's Terms of Service.

If Google issues a cease-and-desist regarding data obtained via this Actor, notify UnseenUser within 48 hours via the Apify profile contact form (apify.com/UnseenUser) and cease your use immediately.

F. Search Result Reliability

A Google results page is not a fixed fact. What this Actor returns can differ from what any one person sees:

  • Country level, not city level. Searches are made for a whole country. A person searching from a specific city, signed in to Google, with their own history, may see different results, a different local pack and different ads.
  • Results change by the hour. Rankings, ads and AI Overviews change often. A row is a snapshot of one moment (see scrapedAt).
  • AI Overview may be pending. Google loads some AI Overviews after the page. These rows show aiOverview: { pending: true }; that does not mean Google showed no overview.
  • Page sizes vary. Pages often hold 8 or 9 organic results; the last page of a deep search may hold fewer.
  • The result count is Google's estimate. totalResultsReported is Google's own "about N results" number, not a real count. In the live test a nonsense query still returned 9 organic results.

Do not present these rows as an exact record of what a particular user saw, and do not use a single snapshot as evidence of ranking manipulation without repeated checks.

G. AI Overview Text - Google-Generated Content

The aiOverview.text field is text written by Google's AI, built from third-party websites (listed in references). It carries three layers of rights and limits:

  • Google's terms: Google prohibits using AI-generated content from its services to develop machine learning models. The Publisher (UnseenUser) does NOT authorize, and has no ability to authorize, AI training use.
  • Source websites: the overview summarizes and sometimes closely paraphrases the cited pages, whose owners keep copyright in their content.
  • Accuracy: AI Overviews can be wrong, out of date, or blend sources. Treat the text as "what Google said", not as a verified fact, especially for health, legal and financial searches.

You may:

  • Measure whether an overview appears, how long it is, and which domains it cites (facts about the page)
  • Quote short parts with attribution in analysis or reporting

You may NOT:

  • Republish full overview texts as your own content
  • Feed overview texts into AI or machine learning training sets
  • Present overview text as professional advice

Recent litigation (NYT v. OpenAI, Andersen v. Stability AI, Reddit v. Perplexity, multiple class actions) demonstrates AI training on platform data is contested. Your AI training use is your own legal exposure.

H. Local Pack Business Data - Contact Compliance

The local pack lists businesses with their business phone numbers. This is business data, but:

  • Many small businesses are sole traders or home-based; their business number may be a personal mobile number. Treat such entries with personal-data-level care.
  • Calling or texting these numbers for marketing is regulated: the US TCPA and Do Not Call rules, Israel's Communications Law section 30A (prior consent for marketing messages), the UK PECR and TPS, the EU ePrivacy rules and equivalents.
  • A listing on Google is not consent to receive marketing.

Use case validation:

  • ✅ "List the plumbers Google shows in the local pack to study the market in a region" - permitted
  • ✅ "Contact a few businesses one by one with a relevant, personal B2B offer, honoring opt-outs" - permitted (with a lawful basis and registry checks)
  • ❌ "Feed every local pack phone number into an automated dialer or SMS blast" - prohibited
  • ❌ "Sell local pack contact lists as a lead database" - data broker activity, prohibited

Titles, descriptions, ad copy and AI Overview reference texts were written by the websites and advertisers behind them. Rankings, URLs, domains and counts are facts and carry no copyright issue. You may:

  • Analyze rankings and visibility (facts)
  • Quote short snippets with attribution (typically fair use)
  • Perform aggregate analysis (share of voice, domain counts, SERP feature counts)

You may NOT:

  • Republish snippets or ad copy at scale in a commercial product
  • Copy competitors' ad text for your own ads (copyright and trademark risk)
  • Build a "Google results" website or feed from the rows

J. Rank Tracking and Aggregation Boundary

The line between permitted search research and prohibited misuse is drawn around who the searches are about and what the aggregated rows become:

UseStatus
Tracking your own site's rankings across countries and devices✅ Permitted
Monitoring competitors' rankings, ads and AI Overview citations for business keywords✅ Permitted
Building a keyword research or content planning dataset from People Also Ask and related searches✅ Permitted
Reputation monitoring for your own brand or company name✅ Permitted
Repeatedly searching a private individual's name to watch what appears about them❌ Surveillance - prohibited, even if the results are public
Searching many people's names to compile profiles for a people-search or screening product❌ Data broker activity - likely prohibited under California Delete Act, GDPR Article 14, Israeli Privacy Law Amendment 13
Reselling the rows as a SERP data API❌ Prohibited under Master ToS 4.7

K. Searches About People - Personal Data in Results

When a query names a person (for example "John Smith lawyer Tel Aviv"), the results can reveal personal data about that person: workplace, social profiles, news coverage, sometimes court or health related pages. Searching a public figure's name for journalism or research is normal; building files about private people is not.

If you search people's names:

  • Have a lawful basis for each search (for example due diligence for a specific business deal, with a documented legitimate interest)
  • Do not search people you know or suspect are minors, and delete any results you discover concern a minor
  • Do not use results for decisions about employment, credit, housing or insurance (in the US this can make you a consumer reporting agency under the FCRA)
  • Honor data subject requests (access, deletion, objection) for anything you keep, typically within 30 days under GDPR
  • Do NOT route data subjects to UnseenUser - UnseenUser is the software vendor, not the data controller