Overview
Open PageRank provides a free alternative to Google's original PageRank score for any domain, calculated from the Common Crawl dataset of billions of web pages. The score ranges from 0 to 10 and reflects how many quality external sites link to a given domain, making it useful for SEO research, link-building analysis, and competitor benchmarking. An API key is required but available free of charge after registration.
Beginner Tip
Sign up at domcop.com to get a free API key. Pass the key in the API-OPR header and submit one or more domains as the "domains[]" query parameter. The response includes both a decimal page_rank_decimal and an integer rank that you can use for quick comparisons. You can query up to 100 domains in a single request.
Available Data
Example Response
{
"status": "success",
"data": {
"result": "Data from Open Page Rank",
"description": "API for calculating and comparing metrics of different websites using Page Rank algorithm",
"timestamp": "2025-01-15T10:00:00Z"
}
} Field Reference
response[].domain The domain name that was queried. response[].page_rank_integer Integer PageRank score from 0 to 10, useful for quick categorical comparisons. response[].page_rank_decimal Precise decimal PageRank value for more granular ranking comparisons. response[].rank Global rank of the domain among all crawled domains (lower number = higher authority). status_code HTTP status code for the individual domain lookup within the batch response. Implementation Example
const url = "https://www.domcop.com/openpagerank/";
// Replace headers or query params with the values required by this API.
const response = await fetch(url, {
headers: {
"X-API-Key": "YOUR_API_KEY"
}
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data); What Can You Build?
Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.
Common Errors & Troubleshooting
Matrix Score Breakdown
Partially tested on Apr 5, 2026
Technical Specifications
Related Tags
Similar APIs
View All →ApiFlash
ApiFlash provides a REST API that captures full-page or viewport screenshots of any public URL using a headless Chrome browser, returning the image as a PNG, JPEG, or WebP file.
Azure DevOps
Azure DevOps REST API provides programmatic access to all Azure DevOps services including work items, repositories, pipelines, test plans, and artifact feeds.
Base
⚠ UnavailableBase provides programmatic access to building quick backends via REST API.
Blague.xyz
⚠ UnavailableBlague.xyz provides programmatic access to la plus grande api de blagues fr/the biggest fr jokes api via REST API.
Blitapp
Blitapp is a screenshot-as-a-service API that lets you capture full-page or viewport screenshots of any web page on a schedule, then automatically sync them to cloud storage like Dropbox or Google Drive.