FetchSERP

Interact with the FetchSERP API

Overview

This node integrates with the FetchSERP API to retrieve various types of search engine results and webpage analyses. Specifically, the "Get Webpage AI Analysis" operation fetches an AI-driven analysis of a given webpage, which can be useful for understanding content quality, relevance, or other AI-generated insights about the page.

Common scenarios where this node is beneficial include:

  • Automating SEO audits by analyzing webpages with AI.
  • Enhancing content strategies by extracting AI insights from competitor pages.
  • Integrating AI-based webpage analysis into marketing workflows.

For example, you could input a domain or URL as a query parameter and receive an AI-powered summary or evaluation of that page’s content.

Properties

Name Meaning
Query Parameters (JSON) JSON object containing query parameters for the API request. For example: {"domain":"example.com"}. This defines what webpage or data to analyze.

Output

The node outputs an array of items, each containing a json field with the response from the FetchSERP API for the requested operation.

For the "Get Webpage AI Analysis" operation, the json output contains the AI analysis data of the specified webpage. The exact structure depends on the API response but typically includes insights generated by AI about the webpage content.

No binary data output is produced by this operation.

Dependencies

  • Requires an API key credential for the FetchSERP service.
  • The node makes HTTP requests to the FetchSERP API endpoint, defaulting to https://www.fetchserp.com.
  • Proper configuration of the API key credential in n8n is necessary for authentication.

Troubleshooting

  • Unknown operation error: If an invalid operation name is provided, the node will throw an error indicating the operation is unknown. Ensure the operation value matches one of the supported options.
  • API request failures: Network issues, invalid credentials, or incorrect query parameters may cause HTTP request errors. Check your API key validity, network connectivity, and parameter formatting.
  • JSON parsing errors: The node expects query parameters and body inputs as valid JSON. Malformed JSON strings will cause parsing errors. Use proper JSON syntax.
  • Continue on Fail: If enabled, the node will continue processing subsequent items even if one fails, returning error details in the output JSON.

Links and References

Discussion