Skip to content
ScraperData

How it works

A market, read from its search results

Search the words your customers use. One answer shows who ranks, who pays to be seen and what people want to know.

Competitors

The sites that rank, with their position and real links.

Advertisers

Each ad's headline, link and text, at the top or bottom of the page.

Demand

People also ask and related searches, in Google's words.

What a research team needs

Who advertises on a search

ads lists the text ads Google shows, with their headline, link, the address Google prints and the ad text, marked top or bottom.

Fields of each ad
position        1, 2, 3 ...
block_position  "top" or "bottom"
title           the ad's headline
link            where the ad leads
displayed_link  the address Google prints
description     the ad's text

What people want to know

related_questions holds People also ask: the questions searchers have around a topic, a ready list for content and product research.

Real answer, shortened
{  "related_questions": [    {      "question": "What is a geothermal heat pump?"    },    {      "question": "How long do heat pumps typically last?"    }  ]}

The searches people make next

related_searches lists the searches Google suggests at the bottom of the page, each with its own link to search again.

Real answer, shortened
{  "related_searches": [    {      "query": "Best project management software free"    },    {      "query": "Best project management software for small business"    }  ]}

Compare countries and cities

Run the same searches with a different gl, hl or location to see how competitors, ads and questions change from market to market.

Request
curl -G "https://api.scraperdata.com/v1/search" \
  -H "X-API-Key: YOUR_API_KEY" \
  --data-urlencode "q=project management software" \
  -d gl=de \
  -d hl=de

Frequently asked questions

Do I get the ads on a results page?

Yes, the text ads Google shows, in ads: position, top or bottom, headline, link, displayed address and text.

What is in related_questions?

The questions from Google's People also ask box for that search, in the order Google shows them.

Can I compare markets?

Yes. Repeat a search with another gl, hl or location and compare the answers.

Can I get Google's page as well as the JSON?

Yes. response_type=both returns Google's HTML next to the JSON, at the same cost.