DataForSEO icon

DataForSEO

DataForSEO

Overview

This node integrates with the DataForSEO API to retrieve bulk statistics about referring domains for multiple targets (pages, domains, or subdomains) in a single request. It is designed to handle up to 1000 targets per request, making it highly efficient for SEO professionals and digital marketers who need to analyze backlink profiles at scale.

Common scenarios where this node is beneficial include:

  • Monitoring the backlink health of multiple websites or pages simultaneously.
  • Conducting competitive analysis by comparing referring domain stats across several competitors.
  • Bulk auditing of client websites to identify link-building opportunities or risks.
  • Aggregating backlink data for reporting or further processing in automated workflows.

Practical example: A marketing agency wants to gather referring domain statistics for 500 client URLs to assess their backlink diversity and authority. Using this node, they can submit all URLs in one batch and receive comprehensive stats without multiple API calls.

Properties

Name Meaning
Targets A collection of up to 1000 targets for which to retrieve referring domain stats. Each target can be a domain, subdomain, or webpage URL. Domains and subdomains should be specified without https:// or www. prefixes. Pages must be full absolute URLs including http:// or https://. Note that all URLs in a single request cannot belong to more than 100 different domains.

Output

The node outputs an array of JSON objects, each representing the referring domain statistics for one of the specified targets. The exact structure depends on the API response but typically includes metrics such as:

  • Number of referring domains
  • Authority scores
  • Link counts
  • Other backlink-related statistics aggregated per target

If the API provides binary data (e.g., reports or files), the node would include it accordingly, but based on the static code and operation, the output is primarily JSON-formatted backlink statistics.

Dependencies

  • Requires an active connection to the DataForSEO API via an API key credential configured in n8n.
  • The node sends POST requests to https://api.dataforseo.com/v3.
  • Proper API credentials must be set up in n8n to authenticate requests.
  • No additional external dependencies are indicated in the source code.

Troubleshooting

  • Error: "Something went wrong"
    This generic error may occur if the API call fails or if the node parameters are misconfigured. Check that:

    • The "Targets" property is correctly populated with valid URLs/domains.
    • The total number of targets does not exceed 1000.
    • The targets do not span more than 100 unique domains in one request.
    • The API credentials are valid and have sufficient permissions.
    • Network connectivity to the DataForSEO API endpoint is stable.
  • Invalid target format
    Ensure domains/subdomains are provided without protocol (https://) or www. prefix, and pages include full absolute URLs.

  • API rate limits or quota exceeded
    If the API returns rate limit errors, consider reducing batch size or upgrading your DataForSEO plan.

Links and References

Discussion