Actions11
- Keyword Data Actions
- Traffic Metrics Actions
- Backlink Data Actions
Overview
This node integrates with the Keywords Everywhere API to retrieve keyword-related data, traffic metrics, backlink data, and miscellaneous information. Specifically, for the "Keyword Data" resource with the "Get Domain Keywords" operation, it fetches keywords associated with a specified domain within a given country. This is useful for SEO professionals, digital marketers, and content creators who want to analyze the keyword landscape of a competitor or their own website.
Practical examples include:
- Extracting top keywords driving traffic to a competitor's domain.
- Identifying keyword opportunities by analyzing domain-specific keyword data.
- Localizing keyword research by specifying different countries.
Properties
| Name | Meaning |
|---|---|
| Domain | The domain name (e.g., example.com) for which to retrieve associated keywords. |
| Country | The country code (e.g., "us") representing the target market or region for keyword data retrieval. |
| Number of Results to Retrieve | Maximum number of keyword results to return from the API. |
Output
The node outputs an array of JSON objects, each containing:
status: A string indicating the request status, typically"success"if the API call was successful.data: The raw response data from the Keywords Everywhere API for the requested domain keywords. This includes keyword details such as keyword text, search volume, CPC, competition, and other relevant metrics depending on the API response.
No binary data output is produced by this node.
Dependencies
- Requires an active connection to the Keywords Everywhere API via an API key credential configured in n8n.
- The node uses HTTP requests authenticated with this API key to communicate with the external service.
- No additional environment variables are required beyond the API key credential setup.
Troubleshooting
- Missing Credentials Error: If no credentials are returned, the node throws an error stating "No credentials got returned!". Ensure that the API key credential is properly configured and assigned to the node.
- API Request Failures: Network issues or invalid API keys may cause HTTP request failures. Verify internet connectivity and the validity of the API key.
- Invalid Domain or Country Code: Providing an unsupported country code or malformed domain may result in empty or error responses. Confirm the domain format and use supported country codes (obtainable via the Get Countries endpoint).
- Result Limits: Setting the "Number of Results to Retrieve" too high might lead to partial data or API rate limiting. Adjust the number accordingly.
Links and References
- Keywords Everywhere API Documentation
- Supported Countries List
- n8n HTTP Request Node Documentation (for understanding underlying HTTP calls)