Skip to main content

Domain Compare

pro
GET/v1/domain/compare

Compare up to 10 domains side-by-side on ranking, WSA (Website Authority) scores, domain age, category, and more. Powered by the WebsiteLaunches Top 100M dataset.

What It Does

Accepts a comma-separated list of domains and returns comparative data including global ranking, rank tier, WSA authority score, domain age, category classification, and descriptions. Results are sorted by rank.

Why It's Useful

Essential for competitor benchmarking, brand portfolio analysis, and investment due diligence. Quickly see how domains stack up against each other in terms of authority and traffic ranking.

Use Cases

Marketing Analyst

Competitor Benchmarking

Compare your domain ranking and authority against top competitors to identify gaps and opportunities.

Data-driven competitive intelligence for SEO and marketing strategy.

Domain Investor

Domain Portfolio Valuation

Compare multiple domains in a portfolio to assess relative authority and market value.

Quick portfolio assessment using authoritative ranking data.

Brand Manager

Brand Monitoring

Compare your main domain against brand variations and competitor domains to track market position.

Ongoing visibility into brand domain authority versus competitors.

Parameters

NameTypeRequiredDescription
domainsstringRequiredComma-separated list of domains to compare (2-10)Example: google.com,facebook.com,twitter.com

Response Fields

FieldTypeDescription
domainsarrayArray of domain comparison objects sorted by rank
domains[].domainstringThe domain name
domains[].ranknumber|nullGlobal ranking position (null if unranked)
domains[].rank_tierstringRank tier: top100, top1k, top10k, top100k, top1m, or unranked
domains[].wsa_scorenumber|nullWebsite Authority score (0-100)
domains[].categorystring|nullPrimary site category
compared_atstringISO timestamp of comparison

Code Examples

cURL
curl "https://api.edgedns.dev/v1/domain/compare" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d "domains=google.com,facebook.com,twitter.com"
JavaScript
const response = await fetch(
  'https://api.edgedns.dev/v1/domain/compare?domains=google.com%2Cfacebook.com%2Ctwitter.com',
  {
    headers: {
      'Authorization': 'Bearer YOUR_API_KEY'
    }
  }
);

const data = await response.json();
console.log(data);
Python
import requests

response = requests.get(
    'https://api.edgedns.dev/v1/domain/compare',
    headers={'Authorization': 'Bearer YOUR_API_KEY'},
    params={
    'domains': 'google.com,facebook.com,twitter.com'
    }
)

data = response.json()
print(data)

Read the full Domain Compare guide

Why it matters, real-world use cases, parameters, response fields, and how to call it from Claude, ChatGPT, or Gemini via MCP.

Read the guide →

Related Endpoints

External References

Learn more about the standards and protocols behind this endpoint.

Try This Endpoint

Test the Domain Compare endpoint live in the playground.