Google Search API

Google search API: Google rankings as clean rows

Type your search words or paste a Google search link, and get Google's ranked results back as rows: position, title, link, source and snippet, plus the People also ask questions and related searches. €0.0015 per search, with no monthly plan.

AutomaticType search words or paste a Google search link and we use this API for you.google.com/search?q=wireless+earbuds

per 1,000 calls
€1.50
per call
€0.0015
0.15 cents
rows per call
up to 9
per 1,000 rows
≈ €0.167

Google rankings for any keyword, priced per search

The Google search API runs a keyword on Google and returns the ranked results as rows, about 9 per call. Each row has the position, title, link, source, displayed link and snippet. Every row also carries the People also ask questions and up to 8 related searches for that keyword. One search costs €0.0015, so 1,000 searches cost €1.50. The same 1,000 searches on a typical monthly SERP plan start at $25. Compare every source on our page of all data APIs and prices. Save your keywords once, and every run's results are stored in your Scrapewise account for the table, Excel, your AI assistant or the API.

You choose where the search happens. Country, language, device and a location such as New York are inputs on each call. Rankings for "best standing desk" in Chicago on a phone can differ from what you see at your desk in Berlin. Rank tracking only makes sense when you fix those settings and keep them.

Google now puts an AI Overview above many results pages. This API covers the ranked results and the questions around them. When you want the full AI Overview text and the sources it cites, the Google AI Overview API expands it for €0.00075 per call, half the price of a search. For Google's chat-style answer page, there's the Google AI Mode API.

Who uses the Google search API

  • SEO freelancers and small agencies

    Track client keywords weekly without paying for a monthly rank tracker seat. 100 keywords a week is about €0.65 a month.

  • Online store owners

    See who ranks for the words your buyers type, like "how to find winning products to sell on amazon", and what their snippet promises.

  • Content writers and bloggers

    Pull People also ask questions and related searches for a topic and turn them into headings and FAQ sections.

  • App and tool builders

    Add Google results to your own product and pay per search, so a quiet month costs almost nothing.

How it works

  1. Add your searches once

    Type search words in the web app, or paste a Google search link. Country and language come from the link when it has them. Each search is one call at €0.0015.

  2. Run it on a schedule

    Daily or weekly, and every run is saved with its date. Your ranking history builds itself and stays for 90 days.

  3. Use the rows

    Filter by your domain in the table and download Excel, pull rows by API, or ask your AI assistant: 'which of my keywords dropped out of the top 10 this week?'

Set it up once. The data keeps coming.

Save your search once and it runs by itself. Every run lands in your own Scrapewise database, and you pick how to read it.

  1. Set it up once

    Add your ASINs, keywords, places or apps to a scraper in the web app. New accounts get 5 free requests.

  2. Runs on your schedule

    Pick daily, weekly on the days you choose, every few days, or the first or last day of the month. Scheduled runs start at night, European time. Need it more often? Start runs from your own code.

  3. Saved in your database

    Each run adds dated rows, so this week sits next to last week. Rows are kept for 90 days.

  4. Use it your way

    Open the table in the web app and download the latest run as an Excel file. Ask your own AI assistant about it. Or pull the rows into your code with an API key.

Ask your AI assistant about your own data

Connect Claude Desktop or Claude Code with a read-only key. The assistant reads the rows you've already collected, at no extra cost on Scrapewise. With a full-access key it can start a run for you too.

  • Which of my ASINs lost the Buy Box this week?
  • Which competitor cut prices the most since Monday?
  • Show the keywords where I dropped out of the top 10.

What you send and what you get

Type search words or paste a Google search link. You get one row per ranked result, about 9 per call, each with the questions and related searches for that search.

You give
  • Search words or a Google search linkrequired

    Type the words you would search for, or search on Google and copy the address from your browser.

    wireless earbudshttps://www.google.com/search?q=wireless+earbuds&gl=us&hl=en
You get

Up to 9 rows per call, 39 columns

  • sw status
  • sw source url
  • sw fetched at
  • position
  • title
  • link
  • thumbnail
  • source
  • displayed_link
  • snippet
  • snippet_highlighted_words[0]
  • ctx_search_information_page_title
  • +27 more, see all columns

Sample rows from a real Google search

A real US search for "how to find winning products to sell on amazon", collected on 16 September 2026. Scroll sideways to see the People also ask and related search columns.

33 sample rows, showing 15 of 39 columns seen across sample calls.

33 sample rows, showing 15 of 39 columns seen across sample calls.
sw status_sw_statusResult of this row: OK, no results, or an errorsw source url_sw_source_urlThe link you pasted for this requestsw fetched at_sw_fetched_atWhen we collected this row (UTC)positionpositionRank on the pagetitletitleTitlelinklinkLinkthumbnailthumbnailThumbnail image linksourcesourceSourcedisplayed_linkdisplayed_linkDisplayed linksnippetsnippetShort text excerptsnippet_highlighted_words[0]snippet_highlighted_words[0]Snippet highlighted words #1ctx_search_information_page_titlectx_search_information_page_titleRequest context: search information page titlectx_search_information_query_displayedctx_search_information_query_displayedRequest context: search information query displayedctx_search_information_total_resultsctx_search_information_total_resultsRequest context: search information total resultsctx_search_information_time_taken_displayedctx_search_information_time_taken_displayedRequest context: search information time taken displayed
OKhttps://www.google.com/search?q=how+to+find+winning+products+to+sell+on+amazon2026-09-16T09:50:55Z2Product Opportunity Explorerhttps://sell.amazon.com/tools/product-opportunity-e...Sell on Amazonhttps://sell.amazon.com › tools › product-opportunity-e...Use the Product Opportunity Explorer tool to analyze trends in Amazon searches, purchases, reviews, and pricing to decide what new products to sell online.Use the Product Opportunity Explorer toolhow to find winning products to sell on amazon - Google Searchhow to find winning products to sell on amazon1080.28
OKhttps://www.google.com/search?q=how+to+find+winning+products+to+sell+on+amazon2026-09-16T09:51:32Z3Where do I find products to sell on Amazon FBA?Reddit · r/AmazonFBATips20+ comments · 4 years agoWhat exactly is Amazon FBA? How much does it cost to get started and what do I sell?how to find winning products to sell on amazon - Google Searchhow to find winning products to sell on amazon1080.28
OKhttps://www.google.com/search?q=how+to+find+winning+products+to+sell+on+amazon2026-09-16T09:52:09Z4How do you find products to sell?https://www.reddit.com/r/AmazonFBA/comments/1kg0qxf/how_do_you_find_products_to_sellreddit.comhow to find winning products to sell on amazon - Google Searchhow to find winning products to sell on amazon1080.28
OKhttps://www.google.com/search?q=how+to+find+winning+products+to+sell+on+amazon2026-09-16T09:52:46Z5How do I find winning products to sell on Amazon?https://www.quora.com/How-do-I-find-winning-products-to-sell-on-Amazonquora.comhow to find winning products to sell on amazon - Google Searchhow to find winning products to sell on amazon1080.28
OKhttps://www.google.com/search?q=how+to+find+winning+products+to+sell+on+amazon2026-09-16T09:53:23Z6What's the best way to find profitable products to sell on Amazon FBA with ...https://www.quora.com/Whats-the-best-way-to-find-profitable-products-to-sell-on-Amazon-FBA-with-little-competition-and-high-demandquora.comhow to find winning products to sell on amazon - Google Searchhow to find winning products to sell on amazon1080.28
OKhttps://www.google.com/search?q=how+to+find+winning+products+to+sell+on+amazon2026-09-16T09:54:00Z7How to find products to sell on Amazon: 2026 guidehttps://printify.com/.../Blog/Businesstips&ideasPrintifyhttps://printify.com › ... › Blog › Business tips & ideasDec 6, 2024 — Leverage research tools like the Amazon Best Sellers List and third-party services to help you identify winning product opportunities.Amazon Best Sellers Listhow to find winning products to sell on amazon - Google Searchhow to find winning products to sell on amazon1080.28
OKhttps://www.google.com/search?q=how+to+find+winning+products+to+sell+on+amazon2026-09-16T09:54:37Z810 Ways to Find Products to Sell on Amazon in 2026https://amzscout.net/BlogAMZScouthttps://amzscout.net › BlogFeb 3, 2026 — 5 Winning Product Ideas to Sell on Amazon · 1) Reusable Silicone Food Storage Bags · 2) Kids' Weighted Blanket (3–7 years) · 3) Pet Grooming Glove.1) Reusable Silicone Food Storage Bagshow to find winning products to sell on amazon - Google Searchhow to find winning products to sell on amazon1080.28
OKhttps://www.google.com/search?q=how+to+find+winning+products+to+sell+on+amazon2026-09-16T09:55:14Z9Amazon Trending Products (Free Tool)https://www.helium10.com/Tools/FreeToolsHelium 10https://www.helium10.com › Tools › Free ToolsHelium 10's Amazon Trending Product tool will display top ranking products based on both estimated monthly sales and estimated monthly revenue. What Is the Best ...Helium 10's Amazon Trending Product toolhow to find winning products to sell on amazon - Google Searchhow to find winning products to sell on amazon1080.28
OKhttps://www.google.com/search?q=what+is+web+scraping2026-09-22T09:32:16Z2What's the benefits of Web Scraping? : r/learnpythonhttps://www.reddit.com/r/learnpython/comments/pm7tsx/whats_the_benefits_of_web_scraping/Reddit · r/learnpython30+ comments · 5 years agoHey, I was wondering what benefits does web scraping have i'm watching some tutorials about it and i don't see the point behind leaning it even tho many ...
OKhttps://www.google.com/search?q=what+is+web+scraping2026-09-22T09:32:16Z3What Is Web Scraping? How Do Scrapers Work?https://www.fortinet.com/resources/cyberglossary/web-scrapingFortinethttps://www.fortinet.com › resources › cyberglossaryWeb scraping, sometimes misspelled as "web scrapping," refers to the use of bots to gather data or content from a website.the use of bots to gather data or content from a website
OKhttps://www.google.com/search?q=what+is+web+scraping2026-09-22T09:32:16Z4What is Web Scraping and How to Use It?https://www.geeksforgeeks.org/blogs/what-is-web-scraping-and-how-to-use-it/GeeksforGeekshttps://www.geeksforgeeks.org › blogs › what-is-web-s...Nov 12, 2025 — Web scraping is an automated method to extract large amounts of data from websites. This data, usually in HTML format, is converted into ...Read morean automated method to extract large amounts of data from websites
OKhttps://www.google.com/search?q=what+is+web+scraping2026-09-22T09:32:16Z5Web Scrapinghttps://www.publichealth.columbia.edu/research/population-health-methods/web-scrapingColumbia University Mailman School of Public Healthhttps://www.publichealth.columbia.edu › research › we...Web scraping (web harvesting or web data extraction) is a computer software technique that allows you to extract information from websites.a computer software technique that allows you to extract information from websites
OKhttps://www.google.com/search?q=what+is+web+scraping2026-09-22T09:32:16Z6Web Scraper Cloud | Enterprise Web Scraping Platformhttps://webscraper.io/Web Scraperhttps://webscraper.ioEnterprise web scraping infrastructure for engineering teams, with API access, proxy management, anti-bot handling, and scalable data extraction.Enterprise web scraping infrastructure
OKhttps://www.google.com/search?q=what+is+web+scraping2026-09-22T09:32:16Z7Web scrapinghttps://en.wikipedia.org/wiki/Web_scrapingWikipediahttps://en.wikipedia.org › wiki › Web_scrapingWeb scraping, web harvesting, or web data extraction is data scraping used for extracting data from websites. Web scraping software may directly access the ...Read moredata scraping used for extracting data from websites
OKhttps://www.google.com/search?q=what+is+web+scraping2026-09-22T09:32:16Z8What is Web Scraping and What is it Used For?https://www.parsehub.com/blog/what-is-web-scraping/ParseHubhttps://www.parsehub.com › blog › what-is-web-scrapingApr 14, 2023 — Web scraping refers to the extraction of data from a website. This information is collected and then exported into a format that is more useful ...Read moreextraction of data from a website
OKhttps://www.google.com/search?q=what+is+web+scraping2026-09-22T09:32:16Z9Web Scraping: What It Is, How It Works, and Best Practiceshttps://www.browserless.io/blog/web-scraping-guideBrowserlesshttps://www.browserless.io › BlogOct 28, 2025 — Web scraping is the process of extracting data from a web page and turning it into a structured format that's easier to work with. A web scraper ...Read morethe process of extracting data from a web page and turning it into a structured format
OKhttps://www.google.com/search?q=how+does+a+rest+api+work2026-09-22T09:32:16Z1Can someone please explain like Im 5.....what a REST API ...https://www.reddit.com/r/learnprogramming/comments/apvqie/can_someone_please_explain_like_im_5what_a_rest/Reddit · r/learnprogramming20+ comments · 7 years agoIve asked people in the past, Ive Googled it.....still have no idea what it is.
OKhttps://www.google.com/search?q=how+does+a+rest+api+work2026-09-22T09:32:16Z2What is RESTful API? - RESTful API Explainedhttps://aws.amazon.com/what-is/restful-api/Amazon Web Services (AWS)https://aws.amazon.com › what-is › restful-apiThe basic function of a RESTful API is the same as browsing the internet. The client contacts the server by using the API when it requires a resource.The basic function of a RESTful API is the same as browsing the internet
OKhttps://www.google.com/search?q=how+does+a+rest+api+work2026-09-22T09:32:16Z3What Is a REST API (RESTful API)?https://www.ibm.com/think/topics/rest-apisgoogle.comhttps://www.ibm.com › think › topics › rest-apisApr 24, 2025 — REST APIs communicate through HTTP requests to perform standard database functions like creating, reading, updating and deleting records (also ...Read moreREST APIs communicate through HTTP requests
OKhttps://www.google.com/search?q=how+does+a+rest+api+work2026-09-22T09:32:16Z4REST API Introductionhttps://www.geeksforgeeks.org/node-js/rest-api-introduction/GeeksforGeekshttps://www.geeksforgeeks.org › node-js › rest-api-intr...Jul 8, 2026 — A REST API (Representational State Transfer API) enables communication between client and server over HTTP. It exchanges data typically in JSON ...enables communication between client and server over HTTP
OKhttps://www.google.com/search?q=how+does+a+rest+api+work2026-09-22T09:32:16Z5REST API basics and implementationhttps://cloud.google.com/discover/what-is-rest-apiGoogle Cloudhttps://cloud.google.com › discover › what-is-rest-apiHow does a REST API work? · 1. Client sends request · 2. Server processes request · 3. Server sends response · 4. Data transfer.Read more1. Client sends request
OKhttps://www.google.com/search?q=how+does+a+rest+api+work2026-09-22T09:32:16Z6REST API - What is it and how does it work? - GetStream.iohttps://getstream.io/glossary/rest-api/getstream.iohttps://getstream.io › Glossary › RREST APIs enable client-server communication over HTTP with standardized requests and responses. The client sends an HTTP request to the server,REST APIs enable client-server communication over HTTP
OKhttps://www.google.com/search?q=how+does+a+rest+api+work2026-09-22T09:32:16Z7what actually is a REST api? Can someone provide an ...https://www.reddit.com/r/learnprogramming/comments/17kkjas/what_actually_is_a_rest_api_can_someone_provide/Reddit · r/learnprogramming50+ comments · 2 years agoI've heard what a REST api is, I know what REST stands for, and I'm pretty sure I've worked with them before. But I can't say I understand at a deep level ...
OKhttps://www.google.com/search?q=how+does+a+rest+api+work2026-09-22T09:32:16Z8REST APIs Explained: How They Work and Why ...https://www.digicert.com/blog/rest-apis-explained-how-they-work-and-why-theyre-essentialDigiCerthttps://www.digicert.com › blog › rest-apis-explained-h...Apr 11, 2025 — A REST API uses HTTP methods to perform operations on resources identified by Uniform Resource Identifiers (URIs). The resource representation ...Read moreuses HTTP methods to perform operations on resources
OKhttps://www.google.com/search?q=best+practices+for+data+extraction2026-09-22T09:32:16Z1Data Extraction: Techniques, Tools, and Best Practiceshttps://www.teradata.com/insights/data-platform/data-extractionTeradatahttps://www.teradata.com › Resources › Data platformLearn about structured, unstructured, and semi-structured data extraction techniques, tools, and best practices to optimize your data analysis projects.data extraction
OKhttps://www.google.com/search?q=best+practices+for+data+extraction2026-09-22T09:32:16Z2Data Extraction: Techniques, Tools, and Real-Time Benefitshttps://rivery.io/data-learning-center/data-extraction/Riveryhttps://rivery.io › Data learning centerDec 14, 2024 — Best Practices for Data Extraction · Ensure Data Accuracy and Consistency · Validate Data at the Source · Choose the Right Tools · Implement ...Read moreEnsure Data Accuracy and Consistency
OKhttps://www.google.com/search?q=best+practices+for+data+extraction2026-09-22T09:32:16Z3Data Extraction: Techniques & Best Practices in 2026https://kanerika.com/blogs/data-extraction/Kanerikahttps://kanerika.com › BlogsThe data extraction process follows five key steps: source identification, connection establishment, data selection, extraction execution, and validation.data extraction
OKhttps://www.google.com/search?q=best+practices+for+data+extraction2026-09-22T09:32:16Z4A Guide to Evidence Synthesis: 10. Data Extractionhttps://guides.library.cornell.edu/evidence-synthesis/data-extractionCornell University Research Guideshttps://guides.library.cornell.edu › evidence-synthesis › d...Aug 19, 2026 — 1. Draft your Research Question · 2. Select Databases · 3. Select Grey Literature Sources · 4. Write a Search Strategy · 5. Register a Protocol · 6.Read more1. Draft your Research Question
OKhttps://www.google.com/search?q=best+practices+for+data+extraction2026-09-22T09:32:16Z5Systematic Reviews: Data Extraction - HMSOM Libraryhttps://library.hmsom.edu/SystematicReviews/DataExtractionHackensack Meridian School of Medicinehttps://library.hmsom.edu › SystematicReviews › DataEx...Oct 22, 2025 — During data extraction reviewers design, test, and populate forms. The forms are then checked and conflicts are investigated and resolved. There ...Read moredesign, test, and populate forms
OKhttps://www.google.com/search?q=best+practices+for+data+extraction2026-09-22T09:32:16Z6How to extract data: Data extraction methods explainedhttps://www.fivetran.com/learn/how-to-extract-dataFivetranhttps://www.fivetran.com › learn › how-to-extract-dataSep 17, 2025 — Best practices for data extraction · Validate data at the source · Automate incremental extraction · Handle errors and logging · Monitor and ...Read moreValidate data at the source
OKhttps://www.google.com/search?q=best+practices+for+data+extraction2026-09-22T09:32:16Z7Guide to Data Extraction: Definition, how it works & exampleshttps://www.matillion.com/blog/what-is-data-extraction-everything-you-need-to-knowMatillionhttps://www.matillion.com › blog › what-is-data-extract...Aug 2, 2024 — Validate Data at Source: Before extraction, validate the data to guarantee it meets quality standards. This helps minimize errors and ...Read moreValidate Data at Source
OKhttps://www.google.com/search?q=best+practices+for+data+extraction2026-09-22T09:32:16Z8Systematic Reviews: Step 7: Extract Data from Included Studieshttps://guides.lib.unc.edu/systematic-reviews/extract-dataThe University of North Carolina at Chapel Hillhttps://guides.lib.unc.edu › systematic-reviews › extract-...Look for an existing extraction form or tool to help guide you. · Train the review team on the extraction categories and what type of data would be expected.Read moreLook for an existing extraction form or tool
OKhttps://www.google.com/search?q=best+practices+for+data+extraction2026-09-22T09:32:16Z9Top 5 Tips For Data Extractionhttps://www.covidence.org/blog/top-5-tips-data-extraction/Covidencehttps://www.covidence.org › Blog › Best PracticeWe recommend keeping a comprehensive log of communication, decisions, and processes during data extraction to facilitate the completion of checklists, often ...Read morekeeping a comprehensive log of communication, decisions, and processes

Column guide

The sw columns (sw status, sw source url and sw fetched at) are on every row of every Scrapewise data API. The plain columns are Google's own result fields. The ctx columns describe the whole search, including People also ask and related searches, and repeat on every row from one call.

Standard columns shared with every API

sw status shows whether the call worked, sw source url is the search you ran, and sw fetched at is the time in UTC.

  • sw status
  • sw source url
  • sw fetched at

The result

Position, title, link, source, the link as Google displays it, the snippet, the first highlighted phrase in the snippet and a thumbnail when Google shows one.

  • position
  • title
  • link
  • source
  • displayed_link
  • snippet
  • snippet_highlighted_words[0]
  • thumbnail

About the search

Page title and query as Google shows them, total results, time taken, the result state (for example Results for exact spelling), and the country and city the results were for.

  • ctx_search_information_page_title
  • ctx_search_information_query_displayed
  • ctx_search_information_total_results
  • ctx_search_information_time_taken_displayed
  • ctx_search_information_organic_results_state
  • ctx_search_information_results_for
  • ctx_search_information_country
  • ctx_search_information_city

People also ask

The questions Google shows in the People also ask box for this keyword, up to 4.

  • ctx_related_questions[0]_question
  • ctx_related_questions[1]_question
  • ctx_related_questions[2]_question
  • ctx_related_questions[3]_question

Related searches

Up to 8 related searches from the bottom of the page, each with a link to run that search on Google.

  • ctx_related_searches[0]_query
  • ctx_related_searches[0]_link
  • ctx_related_searches[1]_query
  • ctx_related_searches[1]_link
  • ctx_related_searches[2]_query
  • ctx_related_searches[2]_link
  • ctx_related_searches[3]_query
  • ctx_related_searches[3]_link
  • ctx_related_searches[4]_query
  • ctx_related_searches[4]_link
  • ctx_related_searches[5]_query
  • ctx_related_searches[5]_link
  • ctx_related_searches[6]_query
  • ctx_related_searches[6]_link
  • ctx_related_searches[7]_query
  • ctx_related_searches[7]_link

What people do with Google search data

01

Track rankings for client keywords

Save position and link for 100 keywords every week and report what moved. A drop from position 3 to 8 shows up in the next run.

02

Mine People also ask for content ideas

Export the questions for your main topics. Questions like "What's the most profitable item to sell on Amazon?" make good H2s and FAQ entries.

03

Find related keywords

Collect the related searches for 50 seed terms. That's up to 400 keyword ideas for €0.075, taken straight from Google.

04

Watch your brand name

Search your brand every day and alert when a new domain enters the results, such as a review site or a reseller.

05

See what kind of sites win a keyword

Group results by source. If Reddit threads and seller forums hold half the spots, a product page will struggle there and a guide might not.

06

Check your snippet

Read the snippet Google shows for your page next to your competitors'. If theirs answers the question and yours doesn't, rewrite your meta description.

Real setups and what they cost

  • Freelancer tracking 3 clients

    An SEO freelancer tracks 100 keywords per client for 3 clients, once a week. About 1,300 calls a month, €1.95.

    calls per month
    1,300
    cost per month
    €1.95
  • Daily brand watch

    A store checks its brand name and 9 product names every day in the US. 300 calls a month, €0.45.

    calls per month
    300
    cost per month
    €0.45
  • Content research sprint

    A blogger pulls People also ask and related searches for 2,000 topic keywords once. 2,000 calls, €3.

    calls per month
    2,000
    cost per month
    €3

Why people pick this API

  • No monthly minimum

    €1.50 per 1,000 searches from a prepaid wallet. A month with 40 searches costs €0.06.

  • Questions and related searches included

    People also ask and related searches come with every call at no extra cost, so keyword research and rank tracking use the same data.

  • Location you control

    Country, language, device and city are set per call, and each row records the country and city the results were for.

What your rank tracking would cost

Enter your number of keywords and how often you check them. One keyword check is one call at €0.0015. Compare all data APIs

Rows (up to)
9,000
You pay
€1.50
FAQ

Frequently asked questions

Yes. Country, language, device and a location such as a city are inputs on every call. Keep them the same between runs, or your rank changes will reflect a different location, not a real move.

Ready to pull Google data into your stack?

Start with 5 free requests. Then top up from €5 and pay €0.0015 per search, with no monthly plan. See pay-as-you-go pricing for the details.