Google Keyword Data Scraper (Bulk)
Pricing
from $3.99 / 1,000 results
Google Keyword Data Scraper (Bulk)
Collect public Google autocomplete and search-result keyword signals in bulk for SEO research.
Google Keyword Data Scraper (Bulk)
Pricing
from $3.99 / 1,000 results
Collect public Google autocomplete and search-result keyword signals in bulk for SEO research.
keyword
Required
Keyword phrase searched on Google.
normalizedKeyword
Optional
Compatibility alias of keyword, preserving the trimmed input phrase.
country
Required
Two-letter country code used for localized Google results.
language
Required
Google language code used for localized suggestions and results.
searchLocale
Optional
Locale assembled from the requested language and country.
searchEngine
Optional
Search engine represented by this public result record.
suggestions
Optional
Deduplicated public autocomplete suggestions in Google-returned order; omitted if suggestions are disabled or unavailable.
[ "web scraping", "web scraping tools"]suggestionCount
Optional
Number of distinct autocomplete suggestions retained.
googleVerbatimRelevance
Optional
Raw response-level Google verbatim relevance score, when supplied.
firstSuggestion
Optional
First public autocomplete suggestion, when any is returned.
containsExactSuggestion
Optional
Whether autocomplete returned the searched phrase exactly, ignoring letter case.
exactSuggestionRank
Optional
One-based Google autocomplete order of the exact keyword suggestion, when present.
suggestionDetails
Optional
Autocomplete suggestions with their source order and transparent text-to-keyword relationships.
[ { "suggestion": "web scraping tools", "rank": 4, "isExactMatch": false, "startsWithKeyword": true, "containsKeyword": true, "isQuestion": false }]searchResultCount
Optional
Approximate or exact result count parsed from Google's visible results text after a Search page is successfully parsed, when exposed.
searchResultCountText
Optional
Google's visible result-count phrase retained as displayed after a Search page is successfully parsed.
searchResultCountIsApproximate
Optional
Whether the visible result-count phrase on a successfully parsed Search page is explicitly prefixed as an approximation.
organicResults
Optional
Public organic result cards visible on the inspected Google Search pages, in source order and bounded to 50 combined results.
organicResultCount
Optional
Number of distinct organic result cards retained after a Google Search page was successfully parsed; zero means the parsed page had none.
peopleAlsoSearchFor
Optional
Google's visible People also search for phrases, when displayed.
[ "web scraping python", "web scraping extension"]peopleAlsoSearchForCount
Optional
Number of distinct visible People also search for phrases retained.
peopleAlsoAsk
Optional
Collapsed question labels visible in Google's People also ask module; answers are omitted unless explicitly visible in the page.
peopleAlsoAskCount
Optional
Number of People also ask questions retained after a Google Search page was successfully parsed; zero means none were visible.
videoResults
Optional
Visible YouTube video cards in Google's Videos module, bounded to 50 combined results.
videoResultCount
Optional
Number of public video cards retained after a Google Search page was successfully parsed; zero means none were visible.
newsResults
Optional
Visible cards in Google's Top stories module, when present.
newsResultCount
Optional
Number of Top stories cards retained after a Google Search page was successfully parsed; zero means none were visible.
discussionResults
Optional
Visible discussion, forum, and What people are saying cards exposed on the results page.
discussionResultCount
Optional
Number of discussion cards retained after a Google Search page was successfully parsed; zero means none were visible.
thingsToKnow
Optional
Visible question prompts in Google's Things to know module.
thingsToKnowCount
Optional
Number of Things to know prompts retained after a Google Search page was successfully parsed; zero means none were visible.
localResults
Optional
Public place cards displayed in Google's Places/local module, with text values only when visible.
localResultCount
Optional
Number of place cards retained after a Google Search page was successfully parsed, bounded to 20; zero means none were visible.
refinementSuggestions
Optional
Visible Google query-refinement chips, such as open-now or top-rated suggestions.
[ "Open now", "Top rated"]refinementSuggestionCount
Optional
Number of query-refinement suggestions retained after a Google Search page was successfully parsed; zero means none were visible.
aiOverview
Optional
Public AI Overview text and cited public sources, when Google displays this module.
hasImage
Optional
Whether a visible image-results module is present; compatibility alias retained.
hasMap
Optional
Whether a visible Places/map module is present; compatibility alias retained.
hasNews
Optional
Whether a visible Top stories/news module is present; compatibility alias retained.
hasShopping
Optional
Whether a visible shopping/product module is present; compatibility alias retained.
hasVideo
Optional
Whether a visible video-results module is present; compatibility alias retained.
hasOrganicResults
Optional
Whether visible organic result cards were extracted.
hasAiOverview
Optional
Whether Google visibly displayed an AI Overview module.
hasPeopleAlsoAsk
Optional
Whether Google visibly displayed People also ask.
hasPeopleAlsoSearchFor
Optional
Whether Google visibly displayed People also search for.
hasRelatedSearches
Optional
Whether Google visibly displayed a Related searches module.
hasTopStories
Optional
Whether Google visibly displayed Top stories.
hasDiscussionsAndForums
Optional
Whether a public discussion/forum module was displayed.
hasThingsToKnow
Optional
Whether Google visibly displayed Things to know.
hasLocalPack
Optional
Whether Google visibly displayed a Places/local module.
hasAds
Optional
Whether at least one result card was visibly labeled Sponsored.
serpFeatures
Optional
Names of the visible Google Search modules detected on the inspected pages.
[ "ai_overview", "people_also_ask", "videos"]