Actions20
- Check Page Indexation
- Get Backlinks
- Get Domain Emails
- Get Domain Info
- Get Domain Ranking
- Get Keywords Search Volume
- Get Keywords Suggestions
- Get Long Tail Keywords
- Get Moz Analysis
- Get SERP AI Mode
- Get SERP HTML
- Get SERP Results
- Get SERP Text
- Get User Info
- Get Webpage AI Analysis
- Get Webpage SEO Analysis
- Scrape Domain
- Scrape Webpage
- Scrape Webpage JS
- Scrape Webpage JS & Proxy
Overview
This node integrates with the FetchSERP API to perform various SEO and web data retrieval operations. Specifically, the "Get Webpage SEO Analysis" operation fetches detailed SEO analysis data for a given webpage. This can be useful for digital marketers, SEO specialists, and content creators who want to analyze webpage SEO metrics such as keyword usage, backlinks, page ranking factors, and other SEO-related insights.
Practical examples include:
- Automatically retrieving SEO analysis reports for competitor websites.
- Monitoring your own website’s SEO health by regularly fetching updated SEO data.
- Integrating SEO analysis into automated marketing workflows or dashboards.
Properties
| Name | Meaning |
|---|---|
| Query Parameters (JSON) | JSON object containing query parameters required by the API endpoint. For example: {"domain":"example.com"}. This defines which webpage or domain to analyze. |
Output
The node outputs an array of items where each item contains a json field holding the response from the FetchSERP API for the requested operation.
For the "Get Webpage SEO Analysis" operation, the json output will contain the SEO analysis data returned by the API. This typically includes structured information about the webpage's SEO metrics, such as keyword rankings, backlink counts, page metadata, and other relevant SEO indicators.
The node does not output binary data.
Dependencies
- Requires an API key credential for the FetchSERP service to authenticate requests.
- The base URL for the API defaults to
https://www.fetchserp.combut can be overridden in credentials. - The node uses HTTP GET requests with JSON responses.
- No additional environment variables are needed beyond the API authentication token.
Troubleshooting
Common issues:
- Invalid or missing API key: The node will fail to authenticate and return an error.
- Malformed JSON in the "Query Parameters (JSON)" property: Ensure valid JSON syntax is used.
- Unknown operation errors if the operation name is incorrect or unsupported.
- Network connectivity issues preventing access to the FetchSERP API.
Error messages:
"Unknown operation \"<operation_name>\"": Indicates the selected operation is not recognized; verify the operation name.- HTTP request errors with messages from the API: Check API key validity, request parameters, and network status.
- JSON parsing errors: Confirm that the input JSON for parameters is correctly formatted.
To handle errors gracefully, enable the node’s "Continue On Fail" option to allow workflow execution to proceed even if some requests fail.
Links and References
- FetchSERP Official Website
- FetchSERP API Documentation (for detailed API endpoints and parameters)