Backlink overview / summary API



Price: 6 credits per request


Description: Generate an overview of the backlink statistics pointing to a specific URL or a full domain (the target).

Query string parameters

Name Parameter Description
URL &url=

The URL you want to analyse

– Backlinks pointing to a specific PAGE, example: https://example.com/url/
– Backlinks pointing to the full DOMAIN, example: example.com (without “www” and “https”)

Dofollow &dofollow_only

Optional: Use the dofollow_only paramter to only get the dofllow backlinks.

example: 1, default = 0

Key &key= Your private API key

Response elements

Name Description
Backlinks total Total number of backlinks linking to the target (URL or Domain)
Spam score Spam score of the backlink on a 0 – 100 scale (a 100 being a very toxic backlink)
Domain authority The authority of the backlink page on a 0 – 100 scale
Broken backlinks Total number of broken backlinks linking to the target
Domains Total number of backlinks coming from seperate domains (subdomains are counted as seperate domains)
Unique domains Total number of backlinks coming from unique domains (subdomains and main domains are counted as one)
Referring pages Total number of pages linking to to the target
Referring IPs Total number of IP addresses linking to to the target
TLD distribution Top Level Domain distribution (examples: .com, .org, .net, …)
Link attributes Link attributes (nofollow, noopener, ugc, …. )

 


PHP code example

<?php

/*
    API documentation for SEO Review Tools.
    API info: https://www.seoreviewtools.com/seo-api/
    API documentation: https://api.seoreviewtools.com/documentation/
    LinkedIn: https://www.linkedin.com/company/seo-review-tools
*/

// input URL or domain
$inputUrl 'searchengineland.com';

// API key 
$apiKey 'YOUR-API-KEY';

// specific API url 
$apiRequestUrl 'https://api.seoreviewtools.com/backlink-overview/?url='.$inputUrl.'&key='.$apiKey;

// get data from API
$jsonReposnse file_get_contents($apiRequestUrl);

// convert JSON to PHP array
$dataArray json_decode($jsonReposnsetrue);

// check if API call is success or failed
// (just some basic validation)

// API call fail
if ($dataArray['status'] !== 'ok'){

    
// return error message
    
echo 'Error message: '.$dataArray['error message'];

// API call success    
} else {

    
// print data
    
print_r($dataArray); 
}

?> 

Python code example

# API documentation for SEO Review Tools.
# API info: https://www.seoreviewtools.com/seo-api/
# API documentation: https://api.seoreviewtools.com/documentation/
# LinkedIn: https://www.linkedin.com/company/seo-review-tools

import requests

# API key
apiKey = 'YOUR-API-KEY'

# input URL or domain
inputUrl = 'searchengineland.com'

# API URL
toolRequestUrl = 'https://api.seoreviewtools.com/backlink-overview/?url='+inputUrl+'&key='+apiKey

r = requests.request("GET", toolRequestUrl,)
print(r.text)

JSON response example