Google Search Console icon

Google Search Console

Connect to Google Search Console API

Overview

This node integrates with the Google Search Console API to manage sitemaps for verified websites. Specifically, the List Sitemaps operation retrieves all sitemaps associated with a selected verified site.

Typical use cases include:

  • Automatically fetching sitemap lists to monitor which sitemaps are registered in Google Search Console.
  • Integrating sitemap data into workflows for SEO reporting or auditing.
  • Triggering further actions based on sitemap presence or changes.

For example, a user might configure this node to list all sitemaps of their website and then process each sitemap URL downstream to check indexing status or update records.

Properties

Name Meaning
Site URL Mode Choose how to specify the site URL: either pick from your verified sites or enter manually.
Site URL When picking from verified sites, select the site URL from a dropdown list of your sites.
Site URL (Manual) When entering manually, provide the full verified site URL (e.g., https://example.com/).

Output

The output is an array of JSON objects, each representing a sitemap registered under the specified site. Each object includes:

  • resource: Always "site".
  • operation: Always "listSitemaps".
  • siteUrl: The site URL for which sitemaps are listed.
  • Sitemap details as returned by the Google Search Console API, such as:
    • path: The sitemap URL.
    • lastSubmitted: Date when the sitemap was last submitted.
    • isPending: Whether the sitemap is pending processing.
    • isSitemapsIndex: Whether the sitemap is an index of other sitemaps.
    • errors: Number of errors detected in the sitemap.
    • warnings: Number of warnings detected.
    • contents: Array describing the contents of the sitemap (e.g., type and count).

No binary data is output by this operation.

Dependencies

  • Requires valid authentication credentials for Google Search Console API. This can be configured using either:
    • An OAuth2 API key credential.
    • A Service Account credential with appropriate permissions.
  • The node uses the Google Search Console REST API endpoints.
  • Network access to https://www.googleapis.com/webmasters/v3 is required.

Troubleshooting

  • No site selected error: If you see "No site selected," ensure you have chosen a verified site either from the dropdown or entered a valid manual URL. The site must be verified in your Google Search Console account.
  • Authentication failed: Check that your credentials are correctly set up and have the necessary scopes (webmasters.readonly or webmasters).
  • Empty sitemap list: If no sitemaps are returned, verify that the site has sitemaps submitted in Google Search Console.
  • API request errors: Network issues or quota limits may cause failures. Review error messages and ensure API quotas are sufficient.

Links and References

Discussion