npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

n8n-nodes-keywords-everywhere-api

v0.1.5

Published

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

Downloads

25

Readme

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.