Keyword Ranking API
The Authoritas Keyword Ranking API allows you to make multiple simultaneous keyword requests to any major search engine worldwide.
It's also ready for AI Overview tracking.
Arguably the most
comprehensive keyword ranking and SERPs API on the market
Our REST API returns JSON and/or compressed HTML of the SERP on-demand.
New - AI Overview rank tracking
We're ready to track AI Overviews (AIOs) as soon as Google rolls it out in your country. (Currently, we collect this data using logged-in Google accounts - request a demo to get data today).
How does our API compare to other SERPs APIs?
The SERPs API is at the very heart of our systems. It was the first service we built in 2009 and we have been updating it continuously since. It has some unique features that are hard to find elsewhere, that will give you better insights than competing SEO APIs.
Why SEOs need
Intent data
Some SEO tools and APIs either do not give you user intent data or give you a single score or flag which is too rigid an approach. Our algorithm measures signals and returns a score across the following critical user intent categories.
We love helping clients to overcome their biggest SEO challenges
Universal SERP Features
We extract and parse more Google Universal SERP features than any other Google SERPs API
AI Overview
Comprehensive support for AI Overview tracking. We can capture which keywords generate an AI Overview and what type of AI Overview it is. We can even click on it to expand the results and capture the content and all the ranking generative URLs.
AMP Detection
Shows you whether the SERP listing has been flagged by Google as having implemented AMP.
Ads (Top) and Ads (Bottom)
Indicates the presence of paid PPC adverts from AdWords at the top or bottom of the SERP.
Answer Boxes
Google returns a single direct answer to a question without linking to a third party website. e.g. Calculators, unit conversions, factual answers, etc.
Articles
Authoritas has added support for detecting Articles in the SERPs API.
Books
You can retrieve the title, description and URL for book results appearing in the Knowledge Panel.
Currency Converter
Since January 2020, we are now able to parse currency converter results in our API.
Destinations
Since December 2019, we have been able to retrieve destination titles, descriptions and images.
Dictionary definitions
We parse definition results that appear for certain keywords at the top of the SERPs.
Discover More Places
This block often appears at the bottom of the SERPs for local queries.
Element Positioning
Tells you whether an element is above-the-fold or below-the-fold of the page.
Event Finder
Since January 2020, our API has been parsing events (triggered by event schema markup) within the Google SERPs.
Fact Check
This extracts the fact check label.
Featured Snippets
SEOs often call this 'Position 0'. These are the featured organic results that appear at the top of the SERPs below any ads.
Featured Video
This extracts the featured video at the top of the results page. You typically only see this type of result on page 1 of the SERPS.
Find Results On
This feature appears near the top of the SERP giving the user alternative places to search for an answer.
Flight Finder
Gather all the details from the Flight Finder SERPs with the Authoritas API.
Hotel Finder
Pull the hotel name, type and URL from the SERPs with the Authoritas API.
Images
Extract all the image details including the image URL.
Indented results
This shows you whether a site has a double organic listing with one result indented below the other.
Interesting Finds
This shows you whether the Interesting Finds section appears for your keyword and parses the content.
Job Finder
Extract description of the job, where it is, salary amount and location of the job results in the SERPs.
Knowledge Panel
We extract the majority of pertinent information from Google's ‘knowledge panel’ (a ‘knowledge graph’ based result).
Local Business Listings
This shows you whether a Local Business Listing (LBL) appears for this result and parses the contents of the section.
Local Pack (Places)
Discover which local business listings appear in the Places results (or Local 3 Pack if you prefer).
Map
This indicates whether a map is displayed in the SERP.
Number of Results
This returns the number of results that Google indicates it has for the keyword searched.
Organic
Details of the good old 10 blue-links. Of course, Google no longer always shows 10 on the first page.
Organic FAQs
Organic FAQs, are frequently asked question results that appear below selected organic results.
Organic Product Carousels (OPCs)
A carousel which displays Popular Products, Best Products or Similar Products.
People Also Ask
Google usually displays questions that other users ask. Typically, Google returns 4, but sometimes only 2.
People Also Search For
This feature typically appears at the bottom of page 1 of the SERP, but not for all queries.
Podcasts
Details of the Podcasts featured for this keyword.
Recipes
This pulls in the description, title, image and URL of any recipe in the SERPs.
Refine By
Google allows users to refine their results. This feature is at the bottom of the search results pages.
Related Entities
This extracts related entities from Google's Knowledge Graph that appears in the Knowledgepanel.
Related Searches
Similar to the above “People Also Search For” and “People Also Ask” results you see in Google, this shows up to 8 related terms.
Research Guides
For commercial queries, Google also pulls in “how to guides” and other “guides” to help users with their purchase decision.
Reviews
Extracts the reviews for different products or services.
Rich Snippets
We track and parse all major Rich Snippets (also known as “Rich Results”) that Google displays.
Search By
This is a fairly infrequent SERP feature, typically shown for mobile users, that allows a user to refine a search by clicking an image on Google.
See results about
This feature usually appears above the Knowledgepanel as a search refinement tool for users.
Shopping
Extract the title, merchant and URL, info, price and the location of the product within the SERPs.
Sitelinks
Shows you the 'sitelink' URLs that appearing underneath your main organic listing for branded terms.
Spelling corrections
Shows you whether Google has corrected the spelling of your keyword.
Sports
The API pulls in sports results including sport type, phrase, date and region.
Stock Prices
Extracts data from the stock prices block at the top of the SERP for relevant keywords.
Things To Know
This extracts key elements from Google's 'Things to know' feature.
Things to Do
'Things to Do' is a carousel of items that appears for predominantly travel related results.
Thumbnails
Thumbnail images that appear alongside organic results are also parsed and extracted.
Top Stories (News)
We parse the 'top stories' ,also known as, the news results.
Translations
Translations gives immediate results without the user having to click through to a site.
Travel Finder
We show the presence of this feature where Google shows car, train, walking or cycling directions between your destinations.
Tweets
Google sometimes returns tweets as part of the SERPS results.
User Intent
Our algorithm analyses user intent signals for Navigational, Informational, Research and Transactional Intent. It also picks a Dominant User Intent and flags Local Search Intent.
Videos
We parse any videos that appear in the SERPs.
Visible
Indicates whether the SERP feature is visible to a user when the SERP is first loaded.
Watch Film
We detect the Watch Film Google SERP feature which is prominently displayed in the SERPs for many popular movie related queries.
Weather
Extracts all the weather details including description, location and URL.
Questions about our Keyword Ranking API
Here are the most common answers to questions we receive about rank tracking in major search engines using APIs.
What is a SERPs API?
It is a way of retrieving ranking URLs and features from search engines result pages (SERPs) in an easy to consume machine-readable JSON format. This makes it easy to ingest the data into modern dashboarding, databases and software tools.
The API breaks down the search results (the SERPs) and covers every major feature Google has introduced over the past few years. It tracks the position of keywords from position 1 until ~100 (10 pages).
Can I check the PPC Ads in the SERPs?
The SERPs API will show you the details of the PPC ads that Google displays. The API will let you know when and where we see ads, e.g. Whether they appear at the top of page 1 or on the side. You’ll notice that we simply differentiate between the two through the use of an “on_top” property. To ensure the PPC ads are included, specify this in your API request by simply using ‘include_all_in_universal’ => true’ in your request object.
Where do I find the technical API documentation?
Here is the SERPs API documentation which explains everything in more detail. Please don’t hesitate to get in touch, should you need any other information or a test key.
How do I check my SERPs?
You can check your SERPs with the Authoritas API. Simply purchase the key and read through the documentation to check the SERPs.
Why use the Authoritas Keyword Ranking API?
Accuracy, reliability and our unique features are just some of the reasons why SEO professionals and SEO developers choose to work with us.
The Authoritas API allows you to gather a complete list of SERPs results and features for Google (and other search engines such as Bing, Yahoo, Yandex, Baidu and Naver) on desktop and mobile devices.
It is reliable and can extract large numbers of queries, from 10,000 queries to up to more than a 1,000,000 pieces of data per day and at a competitive price.
We've been saving SEOs from managing their own proxies since 2009.
How much does an SEO API cost?
We give you 1,000 free API requests per month. Thereafter, pricing is volume-based starting at £2.50 CPM for 100,000 queries per month.
We plan to make API packages available to order on our website in the future, until then please contact us for a quote.
Do you have any client libraries for your API?
We have PHP, C# and Python libraries and will email you the details when you request your API key.
How do I start to use the API?
Firstly, you need an API key. Simply, complete the form above and wewill automatically email you one. You will then need a bit of programming skills to call the API and send and retrieve data from our systems. We have client libraries for PHP and Java to help you get off to a fast-start.
Discover for yourself why we're different to other SEO APIs
Complete the form and we'll automatically send you a free trial API key with 1,000 free API queries and some simple instructions to get you started quickly.