Search our Knowledge Base

Google SERP Features API with XML Data

Google SERP Features is a premium add-on to the Rank Top 50 API and Rank Top 100 API methods that return the top 50 or top 100 landing pages ranking for a campaign keyword and Google search engine on a specific date. Results include rank, landing page URL, notation of special Search Result Indicators (e.g., site links, video, search box, HTTPS, rating, event, etc.), and SERP Meta Title. This google_serp_features add-on provides special Search Page Indicators including:
  • Google for Jobs:
  • Carousel: type and up to 50 results
  • Knowledge Panel: title and subtitle
  • Answer Box: type, position, items and it's title, url and description
  • Image results: URLs
  • Top Stories: titles and URLs
  • Local Pack: top 3 titles and extra
  • Hotel Pack: top 4 titles and their ratings
  • Video box: position, title, url and user
  • Product Listing Ads: position (top/bottom), title, url, shop name, price
  • Paid Results: title, url, description and location (top/bottom)
  • Apps Box: a list of three apps (only available on mobile)
  • Discover more places: list of three places and their titles

Our Rank Top 50/100 API reports with Google SERP Features add-on are available in XML or JSON form. This document is put together for the developers who are looking for the raw data examples with the exact XML tags and corresponding results such as result types, position, title, url and more.

Google SERP Features Section


SERP Features Section XML tag google_serp_features wraps all the Google SERP features available in the search. In this case Carousel, Answer Box, Top Stories, Video Box and Paid Results.

Google for Jobs


Google for Jobs SERP Feature report is available with an API method. The tag google_for_jobs contains position number, Location (job_line1, job_line2), and the 3 top jobs results (job_results) with title (job_title), company (job_company) and the Job source (job_source) where the job is listed.



Carousel SERP Feature results are listed in the carousel tag which can have different carousel_types and the carousel_results listed inside.

Knowledge Panel


Knowledge Panel SERP Feature could be found under the knowledge_panel tag with kp_title and kp_subtitle within.

Answer Box


Answer Box SERP Feature is listed under the answer_box tag with different ab_types (Related Questions, people also search for and Featured Snippet). Each answer box has position number and items listed with title, url and description. There might be few types of Answer boxes grouped within the answer_boxes tag



Image Box SERP Feature could be found under the image tag with position number and image_results listed with url for each result.

Top Stories


Top Stores SERP Feature is listed within the top_stories tag with its position number and top_stories_results list with title, url and source for each result.

Local Pack


Local Pack SERP Feature is listed under local_pack tag with the position number list of local_pack_results that contains title and extra.

Hotel Pack


Hotel Pack SERP Feature is listed under hotels_pack tag with the position number list of hotel_results that contains title and the rating.

Video Box


Video Box SERP Feature contains a list of videos location in the video_box tag with the position number. Each video contains title, url and user

Product Listing Ads


Product Listing Ads SERP Feature is a list of products (pla_result) with title, url, shop and price located within the product_listing_ads tag with its position (top/bottom).

Paid Results


Paid Results SERP Feature is a list of paid_results with their title, url, description (desc) and location (top/bottom).

Apps Box


Apps Box SERP Feature is a list of three apps, which is only available for mobile search.

Discover More Places


Discover more places SERP Feature is a list of three places each listed under place tag with a title for each place.

Get the ultimate SEO tools with the Rank Ranger Software
Learn More About Rank Ranger