API-driven BacklinksApp

Explore the potential of DataForSEO Backlinks API

This guide is intended to ease the process of modeling your Backlinks software. We’ve already illustrated all vital functionality, broke it down into manageable chunks, and prepared actionable guidance on delivering each feature. Below, you will find complete lists of DataForSEO Backlinks API endpoints and parameters necessary to implement a particular component.
With DataForSEO Backlinks API, you can speed up the designing stage, and swiftly release a quality Backlink Checker powered by fresh and robust data.
See Docs Sign up

Backlink Profile Overview

This dashboard provides the growth dynamics of referring domains and backlinks, while also estimating the ranking score of the target domain and URL. In a nutshell, the Backlink Profile Overview is intended to showcase the backlink profile of any target – i.e., domain, subdomain, or webpage.

A good overview dashboard is one of the features differentiating a comprehensive solution from a half-handed MVP. SEO software users need dashboards to have a quick glance at the most important aspects of a project’s data and identify points that require urgent action and purpose available resources properly.

Performance Indicators

Referring Pages & Backlinks

New vs Lost Backlinks

TLDs and Link Attributes

Performance Indicators

Immediately after logging in, Backlink Profile Overview will provide a user with the backlink profile’s progress indicators and walk them through the most impactful components. If that isn’t enough, this dashboard also includes important information about the target website’s IP, CMS, and the number of crawled pages.

DataForSEO Backlinks API provides all the data required to build this dashboard. What’s more, using this API you will be able to facilitate the development and shorten the delivery cycle’s time frame.

Keep scrolling to find out more about each feature built into this dashboard

Components

Domain input

To display a backlinks report for a target you need to know the target’s scope. With DataForSEO Backlinks API you can get data on a whole domain or just a part of it by using one of the options below.

  • To get data for the whole domain with all of its subdomains, you should specify the domain name in the “target” field (without https:// and www.) and set the “include_subdomains” parameter to true.
  • To retrieve data for a particular URL, you should specify an absolute URL with https:// and www. in the “target” field.
  • To analyze a domain without its subdomains, or to get data on a particular subdomain, you should should specify name of the domain/subdomain in the “target” field (without https:// and www.) and set the “include_subdomains” parameter to false.
  • To extract data for a specific path, you should indicate the domain name in the “target” field (without https:// and www.) and additionally apply the following filter: ["url_to","like","%/path/%"]. When setting tasks to the Summary, Anchors, Domain Pages endpoints, you should specify this filter in the "backlinks_filters" array. If you set a task to the Backlinks endpoint, use the “filters” array.
Here’s an example of the cURL request to return 1,000 dofollow backlinks for DataForSEO Blog:
            
        login="login" \
        password="password" \
        cred="$(printf ${login}:${password} | base64)" \
        curl --location --request POST "https://api.dataforseo.com/v3/backlinks/backlinks/live" \
        --header "Authorization: Basic ${cred}"  \
        --header "Content-Type: application/json" \
        --data-raw "[
            {
                "target": "dataforseo.com",
                "mode": "as_is",
                "filters": [["dofollow", "=", true], "and",["url_to", "like", "%blog/%"]],
                "limit": 1000
            }
        

Domain Rank/URL Rank

Domain Rank and URL Rank indicate how well-connected a website or URL is and consequently predict their ranking ability. These scores are calculated similarly to the original Page Rank algorithm, which relied on backlinks to determine the reputation of URLs and rank them accordingly. Rank values range from 0 (no backlinks detected) to 1,000 (highest rank).

In order to obtain both Domain and URL Rank values, you’d have to make two consequent requests to the Summary endpoint of Backlinks API: with a domain and exact URL accordingly.
1. To obtain a Domain Rank, specify a domain name (e.g., example.com) in the target field.
        login="login" \
        password="password" \
        cred="$(printf ${login}:${password} | base64)" \
        curl --location --request POST "https://api.dataforseo.com/v3/backlinks/summary/live" \
        --header "Authorization: Basic ${cred}"  \
        --header "Content-Type: application/json" \
        --data-raw "[
            {
              "target": "example.com",
              "internal_list_limit": 10,
             "include_subdomains": true,
              "backlinks_filters": ["dofollow", "=", true],
              "backlinks_status_type": "all"
            }
        ]"
        
2. To obtain a Page Rank, specify a page URL (e.g., https://example.com) in the target field.
        login="login" \
        password="password" \
        cred="$(printf ${login}:${password} | base64)" \
        curl --location --request POST "https://api.dataforseo.com/v3/backlinks/summary/live" \
        --header "Authorization: Basic ${cred}"  \
        --header "Content-Type: application/json" \
        --data-raw "[
            {
              "target": "https://example.com",
              "internal_list_limit": 10,
              "include_subdomains": true,
              "backlinks_filters": ["dofollow", "=", true],
              "backlinks_status_type": "all"
            }
        ]"
        
The Rank value is returned in the eponymous field of the “result” array:
        {
            "version": "0.1.20210622",
            "status_code": 20000,
            "status_message": "Ok.",
            "time": "0.3804 sec.",
            "cost": 0,
            "tasks_count": 1,
            "tasks_error": 0,
            "tasks": [...],
                "data": {...},
                "result": [
                        {
                            "target": "explodingtopics.com",
                            "first_seen": "2019-08-18 09:32:39 +00:00",
                            "lost_date": null,
                            "rank": 244,
                            "backlinks": 1837,
                            "crawled_pages": 2073,
                            "info": {...},
                            "internal_links_count": 22805,
                            "external_links_count": 4815,
                            "broken_backlinks": 66,
                            "broken_pages": 111,
                            "referring_domains": 868,
                            "referring_main_domains": 835,
                            "referring_ips": 747,
                            "referring_subnets": 631,
                            "referring_pages": 1696,
                            "referring_links_tld": {...},
                            "referring_links_types": {...},
                            "referring_links_attributes": {...},
                            "referring_links_platform_types": {...},
                            "referring_links_semantic_locations": {...}
                        }
                    ]
                }
            ]
        }

        

Organic Traffic

Knowing the organic traffic of a target website can seem a nice-to-have feature, but it can be a deal-breaker for a great share of users.

Consider running a link-building campaign or competitor research without being able to produce even the slightest estimate of monthly visitors. These numbers can mean hours of extra work or, in the worst-case scenario, stand in a way of successful SEO project implementation.
Luckily, DataForSEO has not one, but two different approaches for estimating organic traffic of any website.
1. Traffic Analytics. This endpoint will provide you with SimilarWeb data on traffic. However, you won’t be able to obtain it for websites with less than 5,000 monthly visitors due to SimilarWeb data aggregation restrictions. Here we will use a Live method for real-time results, but this method also supports a Standard with separate POST and GET requests. Upon specifying a target website and sending a request, you will get a results array containing all the traffic info in the eponymous object.
         {
           "version": "0.1.20210304",
           "status_code": 20000,
           "status_message": "Ok.",
           "time": "0.0996 sec.",
           "cost": 0,
           "tasks_count": 1,
           "tasks_error": 0,
           "tasks": [
             {
               "id": "03091324-1535-0002-0000-6f7157816bb5",
               "status_code": 20000,
               "status_message": "Ok.",
               "time": "0.0189 sec.",
               "cost": 0,
               "result_count": 1,
               "path": [... ],
               "data": {...},
               "result": [
                 {
                   "site_url": "inc.com",
                   "site_description": "successfully start, grow, innovate, and lead your business today: ideas, resources, advice, support, tools, strategies, real stories, and real business examples. visit https://inc.com. subscribe to inc. magazine. attend inc. events.",
                   "global_rank": {... },
                   "category_rank": {...},
                   "audience": {... },
                   "traffic": {
                     "value": 13635194,
                     "percent": 100,
                     "countries": [...],
                     "sources": {
                       "direct": {
                         "value": 2512735,
                         "percent": 18.43
                       },
                       "search_organic": {
                         "value": 8968121,
                         "percent": 65.77,
                         "top_keywords": [... ]
                       },
                       "search_ad": {... }
                         ]
                       },
                       "referring": {... },
                       "referral_destination": {... },
                       "social": {... }
                         ]
                       },
                       "mobile_apps": {...},
                       "mail": {...  }
                     },
                     "estimated": [... ]
                   },
                   "sites": {
                     "similar_sites": [... ]
             }
           ]
         }

        
2. Ranked Keywords of DataForSEO Labs API. Despite the fact that this endpoint is intended for providing a list of keywords a website is ranking for in Google SERPs, it also contains an estimated organic traffic value (etv), calculated based on the positions a website holds in SERP for all its keywords and their search volume values. You can find an estimated traffic value for a target website, locate an etv field in the API response.
        {
          "version": "0.1.20201204",
          "status_code": 20000,
          "status_message": "Ok.",
          "time": "0.3137 sec.",
          "cost": 0.0102,
          "tasks_count": 1,
          "tasks_error": 0,
          "tasks": [
            {
              "id": "12081527-1535-0126-0000-a829e03b4484",
              "status_code": 20000,
              "status_message": "Ok.",
              "time": "0.2381 sec.",
              "cost": 0.0102,
              "result_count": 1,
              "path": [...],
              "data": {...},
              "result": [
                {
                  "target": "dataforseo.com",
                  "location_code": 2840,
                  "language_code": "en",
                  "total_count": 1330,
                  "items_count": 2,
                  "metrics": {
                    "organic": {
                      "pos_1": 8,
                      "pos_2_3": 13,
                      "pos_4_10": 45,
                      "pos_11_20": 77,
                      "pos_21_30": 112,
                      "pos_31_40": 141,
                      "pos_41_50": 167,
                      "pos_51_60": 171,
                      "pos_61_70": 176,
                      "pos_71_80": 167,
                      "pos_81_90": 137,
                      "pos_91_100": 85,
                      "etv": 715.0620591733605,
                      "impressions_etv": 145.86297148931772,
                      "count": 1299,
                      "estimated_paid_traffic_cost": 5295.189211437013,
                      "is_new": 865,
                      "is_up": 599,
                      "is_down": 555,
                      "is_lost": 0
                    },
                   "paid": {...}
                  },
                  "metrics_absolute": null,
                  "items": [
                }
              ]
            }
          ]
        }
        

Dofollow/Nofollow

The dofollow/nofollow backlinks ratio can tell a lot about the quality of the website’s backlink portfolio. Quality resources usually have between 50/50 and 30/70 dofollow/nofollow links, while websites without any nofollow backlinks appear rather suspicious (depending on the niche, of course).

The Backlinks Summary endpoint will provide you with a number of nofollow links in the referring_links_types object. Subsequently, by subtracting this value from the total number of backlinks you will get the total number of dofollow links.
          "version": "0.1.20210622",
          "status_code": 20000,
          "status_message": "Ok.",
          "time": "0.3804 sec.",
          "cost": 0,
          "tasks_count": 1,
          "tasks_error": 0,
          "tasks": [...],
              "data": {...},
              "result": [
                {
                  "target": "explodingtopics.com",
                  "first_seen": "2019-08-18 09:32:39 +00:00",
                  "lost_date": null,
                  "rank": 244,
                  "backlinks": 1837,
                  "crawled_pages": 2073,
                  "info": {...},
                  "internal_links_count": 22805,
                  "external_links_count": 4815,
                  "broken_backlinks": 66,
                  "broken_pages": 111,
                  "referring_domains": 868,
                  "referring_main_domains": 835,
                  "referring_ips": 747,
                  "referring_subnets": 631,
                  "referring_pages": 1696,
                  "referring_links_tld": {...},
                  "referring_links_types": {...},
                  "referring_links_attributes": {
                   "noopener": 615,
                    "noreferrer": 390,
                    "nofollow": 15
                  },
                  "referring_links_platform_types": {...},
                  "referring_links_semantic_locations": {...}
                }
              ]
            }
          ]
        

Referring domains over time

Most SEOs agree that a decent backlink portfolio should be diversified and include as many referring domains as possible. The referring domains time series will enable your users to keep track of the growth of the referring domains and thus help measure the performance of link-building activities over time.

To get data for the points on the graph, refer to the Backlinks History endpoint. Each backlinks_history item is supplied with values for a date, referring_domains, and referring_main_domains.
          {
              "version": "0.1.20210622",
            "status_code": 20000,
            "status_message": "Ok.",
            "time": "0.2969 sec.",
            "cost": 0,
            "tasks_count": 1,
            "tasks_error": 0,
            "tasks": [
              {
                "id": "07061546-1535-0266-0000-aff2797548db",
                "status_code": 20000,
                "status_message": "Ok.",
                "time": "0.1044 sec.",
                "cost": 0,
                "result_count": 1,
                "path": [...],
                "data": {... },
                "result": [
                  {
                    "target": "cnn.com",
                    "date_from": "2020-01-01",
                    "date_to": "2021-01-01",
                    "items_count": 9,
                    "items": [
                      {
                        "type": "backlinks_history",
                        "date": "2020-01-30 00:00:00 +00:00",
                        "rank": 594,
                        "backlinks": 17180922,
                        "new_backlinks": 0,
                        "lost_backlinks": 0,
                        "new_referring_domains": 0,
                        "lost_referring_domains": 0,
                        "crawled_pages": 1775912,
                        "internal_links_count": 62450543,
                        "external_links_count": 20278599,
                        "broken_backlinks": 2126,
                        "broken_pages": 93801,
                        "referring_domains": 523483,
                        "referring_main_domains": 402571,
                        "referring_ips": 189296,
                        "referring_subnets": 78785,
                        "referring_pages": 14753676,
                        "referring_links_tld": null,
                        "referring_links_types": {...},
                        "referring_links_attributes": {...},
                        "referring_links_platform_types": {...},
                        "referring_links_semantic_locations": {...}
                      },
                      {
                        "type": "backlinks_history",
                        "date": "2021-02-01 00:00:00 +00:00",
                        "rank": 594,
                        "backlinks": 17180922,
                        "new_backlinks": 0,
                        "lost_backlinks": 0,
                        "new_referring_domains": 0,
                        "lost_referring_domains": 0,
                        "crawled_pages": 1775912,
                        "internal_links_count": 62450543,
                        "external_links_count": 20278599,
                        "broken_backlinks": 2126,
                        "broken_pages": 93801,
                        "referring_domains": 523483,
                        "referring_main_domains": 402571,
                        "referring_ips": 189296,
                        "referring_subnets": 78785,
                        "referring_pages": 14753676,
                        "referring_links_tld": null,
                        "referring_links_types": {...},
                        "referring_links_attributes": {...},
                        "referring_links_platform_types": {...},
                        "referring_links_semantic_locations": {...}
                      },
                      {...},
                      {...},
                      {...},
                      {...},
                      {...},
                      {...},
                      {...}
                    ]
                  }
                ]
              }
            ]
          }
        

Website info

A deep dive into the technical details of the target website can seem unnecessary, but providing a generalized overview won’t go unappreciated. By letting your users examine the website volume, CMS, and IP address, you will help them filter out websites that are worth their attention from those they don’t want to have any business with.

Obtaining this information isn’t difficult at all -- request a Backlinks Summary endpoint and extract the values you need from the info object of the response.
           "version": "0.1.20210622",
              "status_code": 20000,
              "status_message": "Ok.",
              "time": "0.3804 sec.",
              "cost": 0,
              "tasks_count": 1,
              "tasks_error": 0,
              "tasks": [...],
                 "data": {...},
                 "result": [
                   {
                     "target": "explodingtopics.com",
                     "first_seen": "2019-08-18 09:32:39 +00:00",
                     "lost_date": null,
                     "rank": 244,
                     "backlinks": 1837,
                     "crawled_pages": 2073,
                     "info": {
                     "server": "cloudflare",
                       "cms": null,
                       "platform_type": [
                         0
                       ],
                      "ip_address": "172.67.211.235",
                      "is_ip": false
                      },
                    "internal_links_count": 22805,
                    "external_links_count": 4815,
                    "broken_backlinks": 66,
                    "broken_pages": 111,
                    "referring_domains": 868,
                    "referring_main_domains": 835,
                    "referring_ips": 747,
                    "referring_subnets": 631,
                    "referring_pages": 1696,
                    "referring_links_tld": {...},
                    "referring_links_types": {...},
                    "referring_links_attributes": {...},
                    "referring_links_platform_types": {...},
                    "referring_links_semantic_locations": {...}
                  }
                ]
              }
            ]
        

Top referring domains

Whether you’re analyzing a backlink profile of a competitor website, or drawing up an SEO audit for a prospect - it’s hard to underestimate how important it is to outline the domains referring to the target website. However, challenges might emerge when you attempt to organize thousands of linking sites into a comprehensive list.

Using Backlinks API and its Domain Rank algorithm you can obtain only the most authoritative referring domains. Hit the Referring Domains endpoint, limit the number of objects in the response and configure the order_by parameter to descending rank. You can also exclude internal backlinks and nofollow backlinks by applying the corresponding filters.
           login="login" \
           password="password" \
           cred="$(printf ${login}:${password} | base64)" \
           curl --location --request POST "https://api.dataforseo.com/v3/backlinks/referring_domains/live" \
           --header "Authorization: Basic ${cred}"  \
           --header "Content-Type: application/json" \
           --data-raw "[
             {
               "target": "backlinko.com",
               "limit": 5,
               "order_by": ["rank,desc"],
               "exclude_internal_backlinks": true,
               "backlinks_filters": ["dofollow", "=", true],
               "filters": ["backlinks", ">", 100]
             }
           ]"
        
This request will return a list of the top 5 domains referring to the target website and their details.
           {
           "version": "0.1.20210622",
             "status_code": 20000,
             "status_message": "Ok.",
             "time": "0.4953 sec.",
             "cost": 0,
             "tasks_count": 1,
             "tasks_error": 0,
             "tasks": [
               {
                 "id": "07071113-1535-0273-0000-9765802131ea",
                 "status_code": 20000,
                 "status_message": "Ok.",
                 "time": "0.3964 sec.",
                 "cost": 0,
                 "result_count": 1,
                 "path": [... ],
                 "data": {...},
                 "result": [
                   {
                     "target": "backlinko.com",
                     "total_count": 95,
                     "items_count": 5,
                     "items": [
                       {
                         "type": "backlinks_referring_domain",
                         "domain": "cvcchome.org",
                         "rank": 288,
                         "backlinks": 2599,
                         "first_seen": "2021-02-27 20:51:03 +00:00",
                         "lost_date": null,
                         "broken_backlinks": 0,
                         "broken_pages": 0,
                         "referring_domains": 1,
                         "referring_main_domains": 1,
                         "referring_ips": 1,
                         "referring_subnets": 1,
                         "referring_pages": 2456,
                         "referring_links_tld": {
                           "org": 2456
                         },
                         "referring_links_types": {
                           "anchor": 2456
                         },
                         "referring_links_attributes": null,
                         "referring_links_platform_types": {
                           "blogs": 2456,
                           "cms": 2456
                         },
                         "referring_links_semantic_locations": {
                           "figure": 2456
                         }
                       },
                       {
                         "type": "backlinks_referring_domain",
                         "domain": "kfest.dk",
                         "rank": 284,
                         "backlinks": 14966,
                         "first_seen": "2019-01-19 07:53:03 +00:00",
                         "lost_date": null,
                         "broken_backlinks": 0,
                         "broken_pages": 0,
                         "referring_domains": 1,
                         "referring_main_domains": 1,
                         "referring_ips": 1,
                         "referring_subnets": 1,
                         "referring_pages": 14966,
                         "referring_links_tld": {
                           "dk": 14966
                         },
                         "referring_links_types": {
                           "anchor": 14966
                         },
                         "referring_links_attributes": null,
                         "referring_links_platform_types": {
                           "unknown": 14966
                         },
                         "referring_links_semantic_locations": {
                           "footer": 14966
                         }
                       },
                       {
                         "type": "backlinks_referring_domain",
                         "domain": "mattabesettcanoeclub.com",
                         "rank": 274,
                         "backlinks": 865,
                         "first_seen": "2020-03-29 01:45:13 +00:00",
                         "lost_date": null,
                         "broken_backlinks": 0,
                         "broken_pages": 0,
                         "referring_domains": 1,
                         "referring_main_domains": 1,
                         "referring_ips": 1,
                         "referring_subnets": 1,
                         "referring_pages": 804,
                         "referring_links_tld": {
                           "com": 804
                         },
                         "referring_links_types": {
                           "anchor": 804
                         },
                         "referring_links_attributes": null,
                         "referring_links_platform_types": {
                           "blogs": 804,
                           "cms": 804
                         },
                         "referring_links_semantic_locations": {
                           "article": 804
                         }
                       },
                       {
                         "type": "backlinks_referring_domain",
                         "domain": "digenis.org",
                         "rank": 262,
                         "backlinks": 392,
                         "first_seen": "2020-03-29 03:28:42 +00:00",
                         "lost_date": null,
                         "broken_backlinks": 0,
                         "broken_pages": 0,
                         "referring_domains": 1,
                         "referring_main_domains": 1,
                         "referring_ips": 1,
                         "referring_subnets": 1,
                         "referring_pages": 378,
                         "referring_links_tld": {
                           "org": 378
                         },
                         "referring_links_types": {
                           "anchor": 378
                         },
                         "referring_links_attributes": null,
                         "referring_links_platform_types": {
                           "blogs": 378,
                           "cms": 378
                         },
                         "referring_links_semantic_locations": {
                           "article": 378
                         }
                       },
                       {
                         "type": "backlinks_referring_domain",
                         "domain": "completejrrt.tv",
                         "rank": 262,
                         "backlinks": 455,
                         "first_seen": "2020-03-29 04:52:06 +00:00",
                         "lost_date": null,
                         "broken_backlinks": 0,
                         "broken_pages": 0,
                         "referring_domains": 1,
                         "referring_main_domains": 1,
                         "referring_ips": 1,
                         "referring_subnets": 1,
                         "referring_pages": 430,
                         "referring_links_tld": {
                           "tv": 430
                         },
                         "referring_links_types": {
                           "anchor": 430
                         },
                         "referring_links_attributes": null,
                         "referring_links_platform_types": {
                           "blogs": 430,
                           "cms": 430
                         },
                         "referring_links_semantic_locations": {
                           "article": 430
                         }
                       }
                     ]
                   }
                 ]
               }
             ]
           }
        

Components

Domain rank over time

Domain Rank stands for a website’s authority gained through quality links from other websites. This metric is a major indicator of a website’s success in link-building. It’s best used for comparative analysis of a website with its SERP competitors

This chart will help users to investigate a timeline of competitors’ Domain Rank changes. Knowing the rivals’ progress, users can compare it with their own results and see if they are keeping up.

Empowering your tool with the “DR over time” chart won’t even take a separate request to DataForSEO Backlinks API. You will just need two different values from the Backlinks History response.

Note that in DataForSEO Backlinks API, the calculation method for Domain Rank is similar to Google’s PageRank algorithm. The main difference is that DataForSEO DR values range between 0 and 1,000.

Endpoint and parameters used:

Backlinks History

"date"

"rank"

Counters

The count of referring pages shows users the exact number of URLs on other domains that link to the target domain or page for the actual date. While more referring pages may not increase the Domain Rank, it’s still an essential metric. More quality referring pages are sending more relevant traffic to the target domain, and it indirectly signals to the search engines that the website is popular and probably has good content worth ranking higher. Sure enough, users will want to know that.

As for referring IPs and subnets, these counters are primarily helping to understand if any black-hat SEO tactics such as PBNs are a part of the site’s link-building strategy. That’s the case when several domains on one IP address or on several IPs but one subnet are sending an abnormally high number of links to the target site.

To equip your tool’s dashboard with these counters, you can rely on the DataForSEO Backlinks API. Backlinks Summary endpoint can quickly furnish you with the necessary data.

Endpoint and parameters used:

Backlinks Summary

"referring_pages"

"referring_ips"

"referring_subnets"

Referring platform types

Platform types that are linking to a website can be a good indicator of a site’s backlink profile quality.

For example, the best scenario for an e-commerce website is to have more backlinks from similar e-commerce platforms. In contrast, having too many backlinks from message boards (aka forums) would be unhealthy.

This table with backlink count per platform type will help users to quickly evaluate the domain’s link-spam level.
You can build this table hassle-free using data from the DataForSEO Backlinks API.

Endpoint and parameters used:

Backlinks Summary

"referring_links_platform_types"

Components

New & lost referring domains

The new & lost referring domains time series shows the dynamics of referring domains changes over time. The data is accessible all the way back to the beginning of 2019, providing a user with an extended historical overview.

In this example, the selectors allow displaying all-time, last year, and last 6 months time ranges, but you can implement your own by applying a custom time range in the date_from and date_to fields of the backlinks/history endpoint.

Endpoint and parameters used:

Backlinks History

"new_referring_domains"

"lost_referring_domains"

Components

Referring TLDs distribution

This table dishes out the site’s backlink profile by top-level domains (TLDs). Referring TLDs can give users several key insights into the competitors’ strategy.

First off, this data highlights if competitors are acquiring reputation through trusted .gov or .edu domains. Second off, the map will show users what particular geographic areas are sending more backlinks to the target domain.

If the domain is outperforming the user’s website, the rivals are probably getting more backlinks from niche-relevant TLDs. From there, users may consider channeling their link-building efforts towards the same TLDs and countries.
You can serve users with a domain’s complete Referring TLDs distribution through a single parameter from the Backlinks Summary endpoint.

Endpoint and parameters used:

Backlinks Summary

"referring_links_tld"

Didn’t find the feature you were looking for?

Want to discuss your use case?