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 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-rankparse

v0.1.7

Published

n8n community node for RankParse - backlinks, domain authority, tech stack, page SEO, and site health from Common Crawl data

Readme

n8n-nodes-rankparse

An n8n community node for RankParse — a cheap, agent-friendly SEO data API built on Common Crawl data (backlinks, domain authority, tech stack, page SEO, site health, and more).

This is a declarative-style node: every operation maps directly to one RankParse REST endpoint, documented in the RankParse API docs.

Installation

Follow the n8n community node installation guide and install n8n-nodes-rankparse.

If installing manually:

npm install n8n-nodes-rankparse

Credentials

This node uses the RankParse API credential type: a single API key, sent as the X-API-Key header on every request.

  1. Get a key from your RankParse dashboard (starts with rp_).
  2. In n8n, create a new RankParse API credential and paste the key in.
  3. Click Test — this hits the free GET /v1/credits endpoint to confirm the key is valid without spending credits.

Credit costs

Every RankParse call except the Dashboard group and the v1 stub endpoints deducts credits from your account balance. Costs shown below are per call, verified against the live API — not the older/lower estimates that circulate elsewhere:

| Resource | Operation | Credits | |---|---|---| | Link Graph | Backlinks | 2 (3 with Score enabled) | | Link Graph | Referring Domains | 2 (3 with Score enabled) | | Link Graph | Outbound Links, Anchor Text | 2 | | Link Graph | Link Intersect | 5 | | Link Graph | Link Velocity, New Links, Lost Links | 0 (v1 stubs, see below) | | Domain Intelligence | Domain Authority | 1 | | Domain Intelligence | Domain Rank | 2 | | Domain Intelligence | Domain Overlap, Similar Domains, Competitor Gap | 5 | | Domain Intelligence | Link Audit | 8 | | Domain Intelligence | Site Explorer | 10 | | Page / Site | Page SEO | 3 | | Page / Site | Page Performance | 3 (charged only if the PageSpeed Insights call succeeds) | | Page / Site | Tech Stack, Site Health, Sitemap, Crawl History, Top Pages | 2 | | Page / Site | Schema Markup, Internal Links | 0 (v1 stubs, see below) | | Batch | Batch Backlinks | 2 per successfully queried domain | | Dashboard | all operations | 0 |

V1 stub endpoints

Link Velocity, New Links, Lost Links, Schema Markup, and Internal Links are live in the API but not yet computing real data — they return { status: "not_yet_available", reason: "..." } at zero credit cost. They're included here so workflows built against them today keep working once RankParse ships the underlying computation.

Pagination

RankParse's list endpoints accept limit (max 1000, or a lower endpoint-specific cap — e.g. Similar Domains caps at 100) but do not support offset-based paging, except for two operations: Usage (Dashboard) and Internal Links (Page/Site, a stub today). Only those two expose an Offset field. For every other list endpoint, limit is the only way to control result size — there's no way to fetch a second page of the same query.

Usage examples

Link Graph — Find who links to a competitor: Resource: Link GraphOperation: BacklinksDomain: competitor.comLimit: 50

Domain Intelligence — Find link-building gaps vs. a competitor: Resource: Domain IntelligenceOperation: Competitor GapDomain: yoursite.comVs: competitor.com

Page / Site — Audit a landing page before publishing: Resource: Page / SiteOperation: Page SEOURL: https://yoursite.com/new-page

Batch — Backlink counts for a list of prospects: Resource: BatchOperation: Batch BacklinksDomains: a.com,b.com,c.com

Dashboard — Check remaining credits before a bulk run: Resource: DashboardOperation: Get Credit Balance

Response shape

RankParse wraps every payload in an envelope ({ data, credits_used, credits_remaining, ... }). This node unwraps the primary payload (data, or keys/usage/tiers for the matching Dashboard operations) into n8n items automatically — one item per row for list endpoints, one item for object endpoints. The one exception is Link Audit, whose response has no data wrapper at all; it's passed through as a single item unmodified.

Resources

License

MIT