Actions6
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/v3is 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.readonlyorwebmasters). - 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.