Worldwide Desktop Marketshare

Google Search Console - URL Inspection Tool

Umbraco CMS Package

An extension for Umbraco CMS allowing programmatic access to URL-level data for properties managed in Google Search Console and the indexed version of a URL.

Google Search Console helps you monitor, maintain, and troubleshoot your site's presence in Google Search results.

The URL Inspection Tool provides information about Google's indexed version of a specific page. Information includes AMP errors, structured data errors, and indexing issues.

 

Common tasks:

  • See the current index status of a URL: retrieve information about Google's indexed version of your page. See why Google could or couldn't index your page.
  • Inspect a live URL: test whether a page on your site is able to be indexed.
  • Request indexing for a URL.
  • View a rendered version of the page: see a screenshot of how Googlebot sees the page.
  • View loaded resources, JavaScript output, and other information.
  • Troubleshoot a missing page: there can be many reasons why a page hasn't been indexed. URL Inspection can help troubleshoot some of them.


The Search Console APIs are a way to access data outside of Search Console, through external applications and products. Developers and SEO tools already use the API to build custom solutions to view, add or remove properties and sitemaps, and to run advanced queries on Search performance data.

With the new URL Inspection API, Google provides a new tool for developers to debug and optimize their Umbraco pages. With this integration, you can add page or template-level insights and ongoing checks for existing pages.

The request parameters include the URL you'd like to inspect and the URL of the property as defined in Search Console.

 

Authorization

To access Google APIs we are using the OAuth2 protocol for authentication and authorization, using the OAuth Proxy for Umbraco Integrations.

Credentials are retrieved through our Umbraco CMS Integrations Google App. After you have authenticated, your web application requests an access token from the Google Authorization Server, saves the token and refresh token in the Umbraco database, and adds the token to the authorization header of each subsequent request sent to Google API.

The URL Inspection Tool API requests one of the following OAuth scopes:

  • https://www.googleapis.com/auth/webmasters
  • https://www.googleapis.com/auth/webmasters.readonly
  • Category: Search
  • Premium: No
  • License: Free

Loved by developers, used by thousands around the world!

One of the biggest benefits of using Umbraco is that we have the friendliest Open Source community on this planet. A community that's incredibly pro-active, extremely talented and helpful.

If you get an idea for something you would like to build in Umbraco, chances are that someone has already built it. And if you have a question, are looking for documentation or need friendly advice, go ahead and ask on the community forums.