FetchSERP

Interact with the FetchSERP API

Overview

This node integrates with the FetchSERP API to retrieve various SEO and web data. Specifically, the "Get Long Tail Keywords" operation fetches long tail keyword suggestions based on user-provided query parameters. This is useful for SEO specialists, content creators, and digital marketers who want to discover niche or less competitive keywords to target in their content strategy.

Practical examples include:

  • Generating a list of long tail keywords related to a specific domain or topic.
  • Enhancing keyword research by uncovering detailed keyword variations.
  • Improving content targeting by focusing on more specific search queries.

Properties

Name Meaning
Query Parameters (JSON) JSON object containing query parameters to customize the request, e.g., {"domain":"example.com"}. These parameters define what long tail keywords to fetch.

Output

The node outputs an array of items where each item's json property contains the response from the FetchSERP API for the long tail keywords request. The exact structure depends on the API response but typically includes keyword suggestions and related metadata.

If the API returns binary data (not indicated here), it would be included accordingly, but this operation primarily returns JSON data.

Dependencies

  • Requires an API key credential for the FetchSERP service.
  • The base URL defaults to https://www.fetchserp.com but can be overridden via credentials.
  • The node makes HTTP GET requests to the /api/v1/long_tail_keywords_generator endpoint of the FetchSERP API.
  • Proper network access to the FetchSERP API endpoint is necessary.

Troubleshooting

  • Common issues:

    • Invalid or missing API token will cause authentication errors.
    • Malformed JSON in the "Query Parameters (JSON)" field may cause parsing errors.
    • Network connectivity problems can lead to request timeouts or failures.
    • Using unsupported or incorrect query parameters might result in empty or error responses.
  • Error messages:

    • "Unknown operation": Indicates the selected operation is not recognized; ensure "Get Long Tail Keywords" is chosen.
    • HTTP errors from the API are surfaced as node errors unless "Continue On Fail" is enabled, in which case error details are returned in the output JSON.
  • Resolutions:

    • Verify the API token is correctly configured and valid.
    • Validate JSON syntax in input parameters before running the node.
    • Check internet connectivity and firewall settings.
    • Consult FetchSERP API documentation for correct query parameter usage.

Links and References

Discussion