keywords-everywhere-api

An n8n community node that lets you integrate with the Keywords Everywhere API in your n8n workflows

Package Information

Released: 4/27/2025
Downloads: 2 weekly / 28 monthly
Latest Version: 0.1.5
Author: Keywords Everywhere

Documentation

n8n-nodes-keywords-everywhere-api

This is an n8n community node. It lets you integrate with the Keywords Everywhere API in your n8n workflows.

Keywords Everywhere API provides comprehensive keyword data, traffic metrics, backlink information, and miscellaneous account insights to help you optimize your SEO strategies effectively.

n8n is a fair-code licensed workflow automation platform.

Installation
Operations
Credentials
Compatibility
Usage
Resources
Version history

Installation

Follow the installation guide in the n8n community nodes documentation.

Alternatively, install directly via npm:

npm install n8n-nodes-keywords-everywhere-api

Operations

The Keywords Everywhere API node supports the following resources and operations:

1. Keyword Data

Retrieve various keyword-related data.

  • Get Keyword Data

    • Retrieve detailed data for specified keywords.
  • Get Domain Keywords

    • Get a list of keywords that a specific domain ranks for.
  • Get "People Also Searched For" Keywords

    • Obtain keywords frequently searched by users related to a seed keyword.
  • Get Related Keywords

    • Retrieve keywords related to a specified keyword.
  • Get URL Keywords

    • Get a list of keywords that a specific URL ranks for.

2. Traffic Metrics

Obtain traffic-related metrics for domains and URLs.

  • Get Domain Traffic Metrics

    • Retrieve traffic metrics for a list of domains.
  • Get URL Traffic Metrics

    • Retrieve traffic metrics for a list of URLs.

3. Backlink Data

Fetch backlink information for domains and specific pages.

  • Get Domain Backlinks

    • Retrieve backlinks for a domain.
  • Get Unique Domain Backlinks

    • Retrieve unique backlinks for a domain.
  • Get Page Backlinks

    • Retrieve backlinks for a specific page.
  • Get Unique Page Backlinks

    • Retrieve unique backlinks for a specific page.

4. Miscellaneous

Access various account and configuration details.

  • Get Credit Balance

    • Retrieve your account's credit balance.
  • Get Countries

    • Get a list of countries supported by the API.
  • Get Currencies

    • Get a list of currencies supported by the API.

Credentials

Keywords Everywhere API

To authenticate with the Keywords Everywhere API, you need to provide your API credentials.

Prerequisites

Setup

  1. Add Credentials in n8n:

    • Navigate to Credentials in n8n.
    • Click on New Credentials and select Keywords Everywhere API.
  2. Enter the Following Details:

  3. Save Credentials.

Compatibility

  • n8n Version: This node is compatible with n8n version >= v0.200.0. Tested against n8n version v1.85.4.
  • Node.js Version: Requires Node.js >= 18.10.

Usage

Example Workflow: Retrieve Keyword Data and Traffic Metrics

  1. Start with a Trigger Node: e.g., Cron to schedule the workflow.
  2. Add "Keywords Everywhere API" Node.
    • Resource: Keyword Data
    • Operation: Get Keyword Data
    • Configure Parameters: Input your keywords, select country, currency, and data source.
  3. Add a Function Node (optional): To process or filter the retrieved keyword data.
  4. Add Another "Keywords Everywhere API" Node.
    • Resource: Traffic Metrics
    • Operation: Get Domain Traffic Metrics
    • Configure Parameters: Input the domains you want metrics for and select country.
  5. Connect to Desired Output Nodes: e.g., Google Sheets to store data or Email to send reports.

Tips

  • Batch Requests: Utilize the node's ability to handle multiple inputs for domains or keywords to optimize API usage.
  • Error Handling: Implement error workflows to manage API rate limits or unexpected responses gracefully.
  • Data Transformation: Use Function or Set nodes to format the API responses as needed for your use case.

Resources

Version history

0.1.0

  • Initial release of the Keywords Everywhere API node.
  • Supports Keyword Data, Traffic Metrics, Backlink Data, and Miscellaneous operations.
  • Includes authentication via API Key.
  • Documentation and example workflows provided.

This project is licensed under the MIT License.

Discussion