Overview
This node integrates with the Google Search Console API to perform SEO-related data management tasks. Specifically, the URL Inspection operation allows users to inspect a particular URL within a verified site to retrieve its indexing status and related information from Google Search Console.
Common scenarios where this node is beneficial include:
- Checking if a specific webpage is indexed by Google.
- Diagnosing indexing issues or errors for a given URL.
- Retrieving detailed inspection data such as coverage, enhancements, or language-specific indexing details.
Practical example:
- A website owner wants to verify whether a newly published blog post is indexed by Google. They provide the site URL and the blog post URL to this node’s URL Inspection operation to get real-time indexing status and any detected issues.
Properties
| Name | Meaning |
|---|---|
| Site URL | The verified site URL in Google Search Console to which the inspected URL belongs. |
| Inspection URL | The specific URL on the site to inspect for its indexing status. |
| Additional Fields | Optional extra parameters for the inspection request. Currently supports: • Language Code (e.g., "en-US") to specify the language context of the inspection. |
Output
The output is a JSON object containing the response from the Google Search Console URL Inspection API. This includes detailed information about the inspected URL’s indexing status, coverage, enhancements, and other metadata returned by Google.
The structure directly reflects the API response, typically including fields such as:
inspectionResultwith details about index coverage, AMP status, mobile usability, etc.- Any warnings or errors related to the URL’s indexing.
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential with access to Google Search Console API.
- The node uses OAuth2 credentials with scopes allowing read and write access to Search Console data.
- Proper verification of the site URL in Google Search Console is mandatory before using this node.
- The environment must support the
googleapislibrary for interacting with Google services.
Troubleshooting
Common Issues:
- Using a site URL that is not verified in Google Search Console will cause authorization errors.
- Providing an invalid or malformed inspection URL may result in API errors.
- Missing or incorrect API credentials will prevent successful authentication.
Error Messages:
"The operation "urlInspection" is not supported!": Indicates an unsupported operation was requested; ensure the operation parameter is set correctly.- API errors related to permissions or quota limits may occur if the credentials lack proper scopes or usage exceeds Google API quotas.
Resolutions:
- Verify the site ownership in Google Search Console.
- Double-check the URLs provided for correctness.
- Ensure the API credentials have the required scopes and are valid.
- Handle errors gracefully by enabling the node’s “Continue On Fail” option to process multiple items without stopping on individual failures.