Spam-filtered authority scores for any domain, tracked every month since 2018.

A 0-10 score built from Common Crawl's open web graph, for up to 100 domains in a single API call.

Sign in with your Keywords Everywhere key to create an OPR API key.

API=https://openpagerank.keywordseverywhere.com
curl -X POST $API/v1/domains/bulk \
  -H 'Authorization: Bearer YOUR_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "domains": [
      "github.com",
      "google.com"
    ],
    "include_history": true
  }'
{
  "as_of": "2026-06-01",
  "count": 2,
  "results": [
    {
      "domain": "github.com",
      "open_page_rank": 9.67,
      "rank": 30,
      "referring_domains": 282833,
      "history": [ /* monthly since 2018 */ ]
    }
  ]
}
118M+ domains scored
Monthly history since 2018
Spam-filtered scores
REST API + MCP server

A single number doesn't tell you enough

Is that domain getting stronger, or quietly fading? Is its authority real, or manufactured by a link network? A one-time score can't say, and checking domains one by one doesn't scale when you're weighing hundreds.

Everything in one call

Send up to 100 domains and get each one's current score and full monthly history in the same response. No second request.

📈

The trend, not a snapshot

Monthly data since 2018 shows whether authority is climbing, flat, or collapsing, so you value a domain on where it's heading.

🛡

Spam gets scored down

Domains that manufacture authority through link networks are detected and scored near zero, so you don't overpay for a gamed domain.

🌐

Open, not a black box

Scores are computed from Common Crawl's open web graph. You can read the method behind the number.

🤖

Works with your tools and agents

A clean REST API for your scripts, plus an MCP server so AI assistants can look up domains directly.

🎉

Free to start

30,000 domains every month on the free plan, with higher limits on paid Keywords Everywhere plans.

Up and running in three steps

  1. Sign in with your Keywords Everywhere key and create an OPR API key.
  2. POST your list of domains to one endpoint.
  3. Read back scores and history as JSON.
See the full API reference
API=https://openpagerank.keywordseverywhere.com
curl -X POST $API/v1/domains/bulk \
  -H 'Authorization: Bearer YOUR_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "domains": [
      "github.com",
      "google.com"
    ],
    "include_history": true
  }'
{
  "as_of": "2026-06-01",
  "count": 2,
  "results": [
    {
      "domain": "github.com",
      "open_page_rank": 9.67,
      "rank": 30,
      "referring_domains": 282833,
      "history": [ /* monthly since 2018 */ ]
    }
  ]
}

Put a number on any domain

Start free with 30,000 domains a month. No card required to begin.

Create your OPR API key