Page Structure API

Do you need to understand what type of pages and content is performing well on the 1st page of Google for the keywords you care about?

Do you want to understand whether the type of content you have matches what Google prefers?

Do you need actionable page-level analysis so you can compare your page to the top performing pages and create an action plan to improve your page quality to the standards required to rank at the top of search engines?

Page Type Analysis

  • Discover which type of content is ranking first on Google.
  • Discover which types of content dominate the SERPs.
  • Discover where you have the content type and format and how to optimise it.
  • Find out where you need to produce different types of content to rank.

Top Performing Page Analysis

  • Analyse your page with a detailed technical and content audit of your page.
  • Analyse the top performing organic pages and discover where you are behind or missing key content.

API Pre-Requisites

Option 1 – Existing and new SERPs API Users 

You need to be a SERPs API user and have a valid key.

When we return the JSON results for a search query, we will also include ~10 unique job ids for the top 10 organic ranking URLs.

Then, all you need to do is make an additional request to a new API endpoint once you have successfully processed the SERPs API JSON we have delivered for each of these unique job ids.

Option 2 – Content/Page Structure API Only

This API stores details of all the unique pages we have visited, crawled and analysed.  If you are not a SERPs API user, then you can make direct requests to the Page Structure API endpoint.  This allows you to send thousands of URLs and have us analyse the page type and content for you.

How does this Content API help SEOs?

There are a number of common use cases that this helps SEOs solve:

  • Assess the types of pages performing well on Page 1 of Google for that query (e.g. Do articles dominate or product pages)?
  • Determine if there is a good or poor match between the ranking keywords for your pages and what Google wants to show users.
  • If some keywords are poor matches for Google’s intent, then it helps you identify which keywords to split off into new pages, or which pages need further content added to meet Google’s expectations
  • Analyse the detailed characteristics of the top performing pages vs your page, so you can identify what is missing from your page and where you can improve your content

This helps clients see that they have the wrong content type or format for some pages when Google is favouring other types of content. e.g. For eCommerce sites, they may have a product page ranking well for some keywords and badly for others; when you analyse the top competing pages for the poor performing keywords you could see that Google wants to show articles.

This is illustrated in the example spreadsheet below:

The API returns the following data for each URL analysed:

  • Date [dd/mm/yy]
  • URL
  • Page Type (e.g. Article, Product, Category Listing, Document, Wiki, Video, Image, etc, etc)
  • meta title
  • meta description
  • meta type
  • meta hreflang
  • schema
  • http response code
  • text block count
  • word count
  • paragraph count
  • paragraph word count
  • image count
  • video count
  • comment count
  • internal link count
  • external link count
  • h1
  • h2
  • h3
  • h4
  • h5
  • h6
  • main content text block count
  • main content word count
  • main content paragraph count
  • main content paragraph word count
  • main content image count
  • main content video count
  • main content comment count
  • main content internal link count
  • main content external link count
  • main content h1
  • main content h2
  • main content h3
  • main content h4
  • main content h5
  • main content h6

Want this SEO data but don’t want to use an API?

Well, sign-up for the platform and we will synchronise this data for your ranking keywords in any platform account with Big Query enabled.

It’s so easy to try. Simply request your free SERPs API key today