Set a country and city to get the search results people there see.
Fast responses
Results come back within seconds of your query, so rank checks are quick.
Structured results
Title, URL, description and rank come split into JSON fields, ready to use.
Stable at scale
Large keyword sets are processed in batches so rank tracking keeps running.
Pay only for successful results
Only requests that return proper results are counted. Failed requests are free.
Easy to integrate
One URL per request, so it plugs into your existing tools or code in minutes.
What is a SERP API?
A SERP API takes a search query and returns the search engine results page (SERP) as structured data. You get titles, URLs, descriptions and rankings in separate JSON fields, so there is no need to read and parse the page yourself.
The WING PROXY SERP API supports popular search engines including Google and Bing, and lets you set the country and language to get the results local users see. You only pay for requests that return results successfully.
Reading search result pages yourself means managing proxies, browsers and parsing code. The SERP API does it all with a single request per query. It is the fastest way for developers and marketing teams building rank tracking tools to get started.
Monthly plans start at $0.79 per 1,000 requests and go down to $0.53 per 1,000 requests on the Enterprise plan.
How much does a SERP API cost per 1,000 searches?
The SERP API costs from $0.79 down to $0.53 per 1,000 searches, depending on your monthly plan. Larger plans include more searches per month at a lower price per 1,000.
The Enterprise plan at $0.53 per 1,000 is about 33% lower than the Basic plan at $0.79. As you track more keywords and countries, moving to a larger plan keeps lowering the cost per search.
Plan
Monthly price
Searches per month
Per 1,000
Basic
$11.90
20,000
$0.79
Standard
$36.40
60,000
$0.73
Premium
$89.60
160,000
$0.60
Enterprise
$210
430,000
$0.53
What is a SERP API used for?
The SERP API is most often used to record search rankings and result pages over time. Set the same keywords by country and language and check them daily to see ranking changes and competitor movement in numbers.
Brands in several international markets can compare rankings for the same keyword side by side across markets. Numbers show where visibility is weak, which makes it easier to decide where to spend content and ad budgets first.
Content teams collect titles and descriptions from top ranking pages to see which topics show up most, then use that to plan new articles. The structured JSON goes straight into analytics tools.
Before entering a new market, collecting that country's top search results shows you which companies are strong and which topics are open.
Keyword rank tracking by country
Checking visibility of search ads and organic results
Comparing search visibility of competitor sites
Researching search demand and results before entering a new market
Collecting search results for AI answers and content planning
What format do SERP API results come in?
The default is structured JSON, and you can get the raw HTML as well. JSON includes separate fields for rank, title, URL and description, so you can load it straight into a spreadsheet or database.
You get the results exactly as they appear at the time of the search, so building up a daily ranking history lets you compare trends accurately.
Results come back within seconds of sending a query, so scheduled jobs checking many keywords finish on time.
Ads and organic results are separated, so you can check ad visibility and track organic rankings in a single request. Build up daily records to see at a glance when competitor pages rose or fell.
With the raw HTML, you can also check page elements not captured in the JSON and keep a record of how the search results layout changes.
How do I set the country and language in a SERP API?
Send country and language values with your request to get the results users in that region see. The same query returns different results in US English, UK English and German, so if you work in international markets, record values separately for each market.
Even when you send many keywords at once, the API splits the work so your rank tracking keeps running.
Narrow the location down to the city level to accurately track queries where results change a lot by location, such as local shops and service businesses.
For example, recording results for the same English keyword separately in the US, UK, Canada and Australia lets you compare exactly which pages are strong in each market.
Send the same keyword list with different country values to build ranking tables for each market in one job.
What is included in SERP API pricing?
Every plan includes the features you need for rank tracking.
Upgrading keeps the same features and changes only your monthly search count and price per 1,000. Check the result format on a small plan, then move to a larger plan with the same code.
For technical questions, message Support in your dashboard after your first top-up is credited, and we will answer in order.
Pay only for successful results
Structured JSON and HTML
Live search results
Multiple search engines including Google and Bing
Country and language targeting
Many keywords processed at once
Technical support
Custom terms on request
Which SERP API plan should I choose?
Multiply the number of keywords you track by how often you check them to get your monthly search count. For example, checking 200 keywords in 3 countries daily is about 18,000 searches a month, which fits Basic. Checking 1,000 keywords in 5 countries daily is about 150,000, which fits Premium.
For more than 430,000 searches, ask us about custom terms. Payment comes from a balance topped up with USDT (TRC20), and you can find the list of supported search engines in the API docs.
A monthly plan covers the searches you use in that month, so move up a tier in months when you track more and switch to a fitting tier when you track less.
How do I get started with the SERP API?
Sign up with an account token, top up your balance with USDT (TRC20) and choose a plan to start sending search requests right away. We recommend starting with a few keywords and one country, checking the result format, then expanding.
Code examples are in the API docs and run as soon as you add your account's API key. Results come as structured JSON, so a simple script that loads them into a spreadsheet is enough to start tracking rankings.
Create an account token with the sign up button
Top up your balance with USDT (TRC20)
Choose a plan that fits your monthly search count
Send your first request with a keyword, country and language
FAQ
Common questions about WING PROXY products, answered before you start.
SERP API
Can't find your answer?
Ask through Support in your dashboard and our team will reply in order.