所有文章 > API使用场景 > 您可以在一个月内开发的5个反向链接审核功能
您可以在一个月内开发的5个反向链接审核功能

您可以在一个月内开发的5个反向链接审核功能

开发一款功能齐全、功能丰富的反向链接审核软件肯定需要时间。专注于核心的功能大全,则可以在大约一个月的开发时间内发布最低限度可行的反向链接检查器。

在本文中,我们将探讨 5 个足以进行基本反向链接审核的功能,以及它们在 DataForSEO Backlinks API 之上实现的过程。重要的是,每个功能都可以轻松适应多种用例,并且以后可以轻松扩展。

我们希望我们的 UI 原型和必要 API 请求的可操作示例能够帮助您加快软件建模的进程。

1. 反向链接概况

反向链接配置文件文章

基本上,用户将从这里开始反向链接分析。为了快速了解迄今为止的链接建设效率,他们需要对主要统计数据进行简要概述。当然,此概述也可用于检查竞争对手并比较结果。这将帮助用户衡量其域名在相关领域中的地位。

让我们仔细看看这个视图中有什么,以及如何将每个元素构建到其中。

首先,用户应该可以选择分析:

• 一个域名(不含子域名)
• 一个包含所有子域名的域名
• 一个 URL
• 一个前缀(路径)

一旦输入目标,环形图将显示相应的域和 URL 排名。如果目标是域,则 URL 排名将对应于主页排名。如果目标是页面,则 URL 排名将指示该页面的排名。如果用户选择要分析的路径(例如 dataforseo.com/blog/),则 URL 排名应代表该路径主页的排名(https://dataforseo.com/blog)。

按照相同的逻辑,选定的目标范围将决定所有计数器和 dofollow/nofollow 栏中突出显示的统计数据。

怎么来做这个功能,只需要反向链接来发送api请求,然后

我们将向您展示当目标是域(没有子域)时如何获取每个组件的数据。

首先,为了获得域名排名,我们应该向反向链接摘要端点发出以下 API 请求。

POST: https://api.dataforseo.com/v3/backlinks/summary/live

[
{
"target": "explodingtopics.com",
"internal_list_limit": 10,
"include_subdomains": true
}
]

但是,我们还需要主页的 URL 排名,因此我们将使用相应的目标向反向链接摘要端点发出第二个请求。

[
{
"target": "https://explodingtopics.com/",
"internal_list_limit": 10,
"include_subdomains": true
}
]

请注意,如果用户定义的目标是前缀,则必须向 Summary 端点发出第三次请求才能接收特定路径的统计信息(反向链接的数量、引用域、断开的反向链接以及 DF/NF 比率的值)。

您可以在此处了解有关使用 Backlinks API 定义目标范围的更多信息。

在此示例中,我们正在分析一个域,因此域排名、反向链接、引用域、断开的反向链接和 DF/NF 比率的值应该来自对第一个请求的响应。

注意:要计算 DF/NF 比率,请从backlinks中的值中减去nofollow中的值。

{
"version": "0.1.20210917",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.0749 sec.",
"cost": 0.02003,
"tasks_count": 1,
"tasks_error": 0,
"tasks": [
{
"id": "10111033-1535-0265-0000-938d44fdcb4d",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.0195 sec.",
"cost": 0.02003,
"result_count": 1,
"path": [
"v3",
"backlinks",
"summary",
"live"
],
"data": {
"api": "backlinks",
"function": "summary",
"target": "explodingtopics.com",
"internal_list_limit": 10,
"include_subdomains": true
},
"result": [
{
"target": "explodingtopics.com",
"first_seen": "2019-06-25 02:04:35 +00:00",
"lost_date": null,
"rank": 264,
"backlinks": 3278,
"crawled_pages": 2427,
"info": {
"server": "cloudflare",
"cms": null,
"platform_type": [
"unknown"
],
"ip_address": "172.67.129.80",
"is_ip": false
},
"internal_links_count": 27925,
"external_links_count": 7558,
"broken_backlinks": 69,
"broken_pages": 120,
"referring_domains": 1483,
"referring_main_domains": 1428,
"referring_ips": 1364,
"referring_subnets": 1017,
"referring_pages": 2991,
"referring_links_tld": {
"com": 1887,
"co": 238,
"net": 131,
"info": 77,
"org": 60,
"it": 49,
"co.uk": 45,
"io": 38,
"pw": 33,
"ru": 31
},
"referring_links_types": {
"anchor": 2783,
"redirect": 204,
"canonical": 4
},
"referring_links_attributes": {
"noopener": 1248,
"noreferrer": 791,
"nofollow": 784,
"external": 65,
"ugc": 24,
"sponsored": 4,
"bookmark": 1
},
"referring_links_platform_types": {
"unknown": 1563,
"cms": 1187,
"blogs": 1185,
"ecommerce": 109,
"message-boards": 3
},
"referring_links_semantic_locations": {
"article": 1251,
"": 938,
"section": 627,
"main": 119,
"figcaption": 26,
"header": 15,
"figure": 12,
"aside": 2,
"nav": 1
}
}
]
}
]
}

至于自然流量的数量,我们应该通过调用DataForSEO Labs API 的Ranked Keywords端点来获取此值。请记住设置适当的目标,如果需要细化范围,请使用过滤器。在我们的例子中,请求如下所示。

POST: https://api.dataforseo.com/v3/dataforseo_labs/google/ranked_keywords/live

[
{
"target": "explodingtopics.com",
"filters": [
["keyword_data.keyword_info.search_volume", "<>", 0],
"and",
[
["ranked_serp_element.serp_item.type", "<>", "paid"],
"or",
["ranked_serp_element.serp_item.is_paid", "=", false]
]
],
"limit": 1
}
]

这是我们需要的数据(以蓝色突出显示)。

{
"version": "0.1.20220216",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.3485 sec.",
"cost": 0.0101,
"tasks_count": 1,
"tasks_error": 0,
"tasks": [
{
"id": "03211848-2806-0381-0000-69a41c8860f2",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.3024 sec.",
"cost": 0.0101,
"result_count": 1,
"path": [
"v3",
"dataforseo_labs",
"google",
"ranked_keywords",
"live"
],
"data": {
"api": "dataforseo_labs",
"function": "ranked_keywords",
"se_type": "google",
"target": "explodingtopics.com",
"filters": [
[
"keyword_data.keyword_info.search_volume",
"<>",
0
],
"and",
[
[
"ranked_serp_element.serp_item.type",
"<>",
"paid"
],
"or",
[
"ranked_serp_element.serp_item.is_paid",
"=",
false
]
]
],
"limit": 1
},
"result": [
{
"se_type": "google",
"target": "explodingtopics.com",
"location_code": null,
"language_code": null,
"total_count": 22686,
"items_count": 1,
"metrics": {
"organic": {
"pos_1": 547,
"pos_2_3": 780,
"pos_4_10": 1937,
"pos_11_20": 2383,
"pos_21_30": 2922,
"pos_31_40": 2785,
"pos_41_50": 2624,
"pos_51_60": 2477,
"pos_61_70": 2081,
"pos_71_80": 1736,
"pos_81_90": 1381,
"pos_91_100": 878,
"etv": 141033.42686614022,
"impressions_etv": 9239.169902549125,
"count": 22531,
"estimated_paid_traffic_cost": 209859.92118864093,
"is_new": 12226,
"is_up": 6101,
"is_down": 4086,
"is_lost": 0
},
"paid": {
"pos_1": 0,
"pos_2_3": 0,
"pos_4_10": 0,
"pos_11_20": 0,
"pos_21_30": 0,
"pos_31_40": 0,
"pos_41_50": 0,
"pos_51_60": 0,
"pos_61_70": 0,
"pos_71_80": 0,
"pos_81_90": 0,
"pos_91_100": 0,
"etv": 0,
"impressions_etv": 0,
"count": 0,
"estimated_paid_traffic_cost": 0,
"is_new": 0,
"is_up": 0,
"is_down": 0,
"is_lost": 0
},
"featured_snippet": {
"pos_1": 132,
"pos_2_3": 23,
"pos_4_10": 0,
"pos_11_20": 0,
"pos_21_30": 0,
"pos_31_40": 0,
"pos_41_50": 0,
"pos_51_60": 0,
"pos_61_70": 0,
"pos_71_80": 0,
"pos_81_90": 0,
"pos_91_100": 0,
"etv": 5095.729986667633,
"impressions_etv": 364.5378615260124,
"count": 155,
"estimated_paid_traffic_cost": 17120.277073830366,
"is_new": 109,
"is_up": 3,
"is_down": 7,
"is_lost": 0
},
"local_pack": {
"pos_1": 0,
"pos_2_3": 0,
"pos_4_10": 0,
"pos_11_20": 0,
"pos_21_30": 0,
"pos_31_40": 0,
"pos_41_50": 0,
"pos_51_60": 0,
"pos_61_70": 0,
"pos_71_80": 0,
"pos_81_90": 0,
"pos_91_100": 0,
"etv": 0,
"impressions_etv": 0,
"count": 0,
"estimated_paid_traffic_cost": 0,
"is_new": 0,
"is_up": 0,
"is_down": 0,
"is_lost": 0
}
},
"metrics_absolute": null,
"items": [
{
"se_type": "google",
"keyword_data": {
"se_type": "google",
"keyword": "2021 culture trends",
"location_code": 2840,
"language_code": "en",
"keyword_info": {
"se_type": "google",
"last_updated_time": "2022-02-28 09:56:08 +00:00",
"competition": 0.024725275114178658,
"cpc": null,
"search_volume": 110,
"categories": null,
"monthly_searches": [
{
"year": 2022,
"month": 1,
"search_volume": 50
},
{
"year": 2021,
"month": 12,
"search_volume": 70
},
{
"year": 2021,
"month": 11,
"search_volume": 110
},
{
"year": 2021,
"month": 10,
"search_volume": 320
},
{
"year": 2021,
"month": 9,
"search_volume": 170
},
{
"year": 2021,
"month": 8,
"search_volume": 110
},
{
"year": 2021,
"month": 7,
"search_volume": 70
},
{
"year": 2021,
"month": 6,
"search_volume": 70
},
{
"year": 2021,
"month": 5,
"search_volume": 70
},
{
"year": 2021,
"month": 4,
"search_volume": 70
},
{
"year": 2021,
"month": 3,
"search_volume": 110
},
{
"year": 2021,
"month": 2,
"search_volume": 110
}
]
},
"impressions_info": {
"se_type": "google",
"last_updated_time": "2022-03-09 14:57:14 +00:00",
"bid": 999,
"match_type": "exact",
"ad_position_min": null,
"ad_position_max": null,
"ad_position_average": null,
"cpc_min": null,
"cpc_max": null,
"cpc_average": null,
"daily_impressions_min": null,
"daily_impressions_max": null,
"daily_impressions_average": null,
"daily_clicks_min": null,
"daily_clicks_max": null,
"daily_clicks_average": null,
"daily_cost_min": null,
"daily_cost_max": null,
"daily_cost_average": null
},
"serp_info": {
"se_type": "google",
"check_url": "https://www.google.com/search?q=2021%20culture%20trends&num=100&hl=en&gl=US&gws_rd=cr&ie=UTF-8&oe=UTF-8&uule=w+CAIQIFISCQs2MuSEtepUEUK33kOSuTsc",
"serp_item_types": [
"organic",
"people_also_ask",
"video",
"images",
"related_searches"
],
"se_results_count": 1020000000,
"last_updated_time": "2022-03-06 15:41:24 +00:00",
"previous_updated_time": "2022-02-04 15:41:24 +00:00"
}
},
"ranked_serp_element": {
"se_type": "google",
"serp_item": {
"se_type": "google",
"type": "organic",
"rank_group": 1,
"rank_absolute": 1,
"position": "left",
"xpath": "/html[1]/body[1]/div[7]/div[1]/div[10]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]",
"domain": "explodingtopics.com",
"title": "7 Cultural Trends For 2022-2025 - Exploding Topics",
"url": "https://explodingtopics.com/blog/cultural-trends",
"breadcrumb": "https://explodingtopics.com › blog › cultural-trends",
"is_image": false,
"is_video": false,
"is_featured_snippet": false,
"is_malicious": false,
"description": "7 Cultural Trends For 2022-2025 · 1. The Creator Economy Keeps Growing · 2. Brand Purpose and Activism Gain Importance · 3. Nostalgia Drives ...",
"pre_snippet": "01/13/2022 00:00:00",
"extended_snippet": null,
"amp_version": false,
"rating": null,
"highlighted": [
"Cultural Trends"
],
"links": null,
"about_this_result": {
"type": "about_this_result_element",
"url": "https://explodingtopics.com/blog/cultural-trends",
"source": null,
"source_info": null,
"source_url": null,
"language": "English",
"location": "the United States",
"search_terms": [
"2021",
"culture",
"trends"
],
"related_terms": null
},
"main_domain": "explodingtopics.com",
"relative_url": "/blog/cultural-trends",
"etv": 33.439998626708984,
"impressions_etv": null,
"estimated_paid_traffic_cost": null,
"rank_changes": {
"previous_rank_absolute": null,
"is_new": true,
"is_up": false,
"is_down": false
}
},
"check_url": "https://www.google.com/search?q=2021%20culture%20trends&num=100&hl=en&gl=US&gws_rd=cr&ie=UTF-8&oe=UTF-8&uule=w+CAIQIFISCQs2MuSEtepUEUK33kOSuTsc",
"serp_item_types": [
"organic",
"people_also_ask",
"video",
"images",
"related_searches"
],
"se_results_count": 1020000000,
"keyword_difficulty": 53,
"last_updated_time": "2022-03-06 15:41:24 +00:00",
"previous_updated_time": "2022-02-04 15:41:24 +00:00"
}
}
]
}
]
}
]
}

就是这样。现在我们的资料概述已包含完整数据,我们可以重复这些步骤来帮助用户监视竞争对手的链接建设结果。

反向链接概览

2. 随时间推移的引用页面和反向链接

sc 2 引用页面的反向链接随时间变化

果然,正确的反向链接审核不会止步于个人资料概述。用户进行更深入的反向链接分析所需的下一件事就是上面看到的折线图。简而言之,它绘制了获取引用页面和反向链接的时间线,从而帮助用户衡量他们的链接构建速度并将其与竞争对手进行比较。

观察准确的累积增加或下降以及观察链接建设的一致性非常重要,因此折线图是此类数据的完美表示。

说到这个主题,只需对反向链接历史记录端点进行一次 API 调用即可获得实现此功能所需的数据。让我们请求explodingtopics.com域的数据。

[
{
"target": "explodingtopics.com",
"date_from": "2020-04-01",
"date_to": "2021-10-01"
}
]

响应此调用时,我们将获得许多backlinks_history项,每个项都有datebacklinksrefering_pages的值。这正是我们创建此折线图所需要的。

{
"version": "0.1.20210917",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.2295 sec.",
"cost": 0.02045,
"tasks_count": 1,
"tasks_error": 0,
"tasks": [
{
"id": "10111058-1535-0266-0000-2bdcbc651bf8",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.1611 sec.",
"cost": 0.02045,
"result_count": 1,
"path": [
"v3",
"backlinks",
"history",
"live"
],
"data": {
"api": "backlinks",
"function": "history",
"target": "explodingtopics.com",
"date_from": "2020-04-01",
"date_to": "2021-10-01"
},
"result": [
{
"target": "explodingtopics.com",
"date_from": "2020-04-01",
"date_to": "2021-10-01",
"items_count": 15,
"items": [
{
"type": "backlinks_history",
"date": "2020-04-29 00:00:00 +00:00",
"rank": 153,
"backlinks": 303,
"new_backlinks": 0,
"lost_backlinks": 0,
"new_referring_domains": 0,
"lost_referring_domains": 0,
"crawled_pages": 691,
"internal_links_count": 6196,
"external_links_count": 882,
"broken_backlinks": 0,
"broken_pages": 62,
"referring_domains": 108,
"referring_main_domains": 105,
"referring_ips": 104,
"referring_subnets": 103,
"referring_pages": 275,
"referring_links_tld": {
"co": 126,
"com": 106,
"it": 13,
"org": 3,
"ru": 3,
"be": 2,
"fr": 2,
"io": 2,
"net": 2,
"nl": 2
},
"referring_links_types": {
"anchor": 154,
"redirect": 121
},
"referring_links_attributes": {
"noopener": 72,
"noreferrer": 53,
"nofollow": 34,
"external": 2,
"ugc": 1
},
"referring_links_platform_types": {
"unknown": 82,
"cms": 69,
"blogs": 55,
"ecommerce": 4,
"message-boards": 1
},
"referring_links_semantic_locations": {
"": 154,
"article": 80,
"section": 20,
"nav": 11,
"main": 7,
"aside": 2,
"figcaption": 1
}
},
{
"type": "backlinks_history",
"date": "2020-06-29 00:00:00 +00:00",
"rank": 173,
"backlinks": 470,
"new_backlinks": 0,
"lost_backlinks": 0,
"new_referring_domains": 0,
"lost_referring_domains": 0,
"crawled_pages": 922,
"internal_links_count": 11613,
"external_links_count": 914,
"broken_backlinks": 0,
"broken_pages": 62,
"referring_domains": 198,
"referring_main_domains": 194,
"referring_ips": 190,
"referring_subnets": 182,
"referring_pages": 435,
"referring_links_tld": {
"com": 188,
"co": 162,
"it": 13,
"net": 8,
"com.br": 6,
"org": 5,
"fr": 5,
"gr": 4,
"io": 4,
"ru": 3
},
"referring_links_types": {
"anchor": 280,
"redirect": 155
},
"referring_links_attributes": {
"noopener": 129,
"noreferrer": 104,
"nofollow": 67,
"external": 4,
"ugc": 1
},
"referring_links_platform_types": {
"unknown": 156,
"cms": 120,
"blogs": 109,
"ecommerce": 9,
"message-boards": 1
},
"referring_links_semantic_locations": {
"": 226,
"article": 140,
"section": 31,
"main": 16,
"figcaption": 12,
"nav": 7,
"aside": 2,
"figure": 1
}
},
{
"type": "backlinks_history",
"date": "2020-07-30 00:00:00 +00:00",
"rank": 184,
"backlinks": 605,
"new_backlinks": 0,
"lost_backlinks": 0,
"new_referring_domains": 0,
"lost_referring_domains": 0,
"crawled_pages": 1337,
"internal_links_count": 16504,
"external_links_count": 1196,
"broken_backlinks": 0,
"broken_pages": 69,
"referring_domains": 295,
"referring_main_domains": 290,
"referring_ips": 268,
"referring_subnets": 248,
"referring_pages": 552,
"referring_links_tld": {
"com": 249,
"co": 163,
"ro": 13,
"net": 13,
"in": 12,
"it": 11,
"com.br": 9,
"fr": 7,
"io": 6,
"ru": 6
},
"referring_links_types": {
"anchor": 396,
"redirect": 156
},
"referring_links_attributes": {
"noopener": 185,
"noreferrer": 145,
"nofollow": 109,
"external": 6,
"ugc": 2
},
"referring_links_platform_types": {
"unknown": 223,
"cms": 166,
"blogs": 164,
"ecommerce": 12,
"message-boards": 1
},
"referring_links_semantic_locations": {
"": 264,
"article": 193,
"section": 56,
"main": 21,
"figcaption": 13,
"aside": 2,
"figure": 2,
"nav": 1
}
},
{
"type": "backlinks_history",
"date": "2020-08-30 00:00:00 +00:00",
"rank": 191,
"backlinks": 740,
"new_backlinks": 0,
"lost_backlinks": 0,
"new_referring_domains": 0,
"lost_referring_domains": 0,
"crawled_pages": 1594,
"internal_links_count": 20370,
"external_links_count": 1256,
"broken_backlinks": 0,
"broken_pages": 78,
"referring_domains": 361,
"referring_main_domains": 352,
"referring_ips": 316,
"referring_subnets": 287,
"referring_pages": 676,
"referring_links_tld": {
"com": 314,
"co": 194,
"net": 18,
"in": 14,
"ro": 13,
"it": 13,
"com.br": 9,
"ru": 8,
"org": 8,
"fr": 7
},
"referring_links_types": {
"anchor": 485,
"redirect": 191
},
"referring_links_attributes": {
"noopener": 235,
"noreferrer": 167,
"nofollow": 127,
"external": 13,
"ugc": 2,
"sponsored": 1
},
"referring_links_platform_types": {
"unknown": 268,
"cms": 211,
"blogs": 209,
"ecommerce": 13,
"message-boards": 1
},
"referring_links_semantic_locations": {
"": 322,
"article": 251,
"section": 65,
"main": 23,
"figcaption": 10,
"aside": 2,
"figure": 2,
"nav": 1
}
},
{
"type": "backlinks_history",
"date": "2020-09-29 00:00:00 +00:00",
"rank": 200,
"backlinks": 871,
"new_backlinks": 0,
"lost_backlinks": 0,
"new_referring_domains": 0,
"lost_referring_domains": 0,
"crawled_pages": 1798,
"internal_links_count": 19583,
"external_links_count": 1386,
"broken_backlinks": 0,
"broken_pages": 101,
"referring_domains": 439,
"referring_main_domains": 431,
"referring_ips": 386,
"referring_subnets": 349,
"referring_pages": 798,
"referring_links_tld": {
"com": 392,
"co": 197,
"net": 25,
"in": 16,
"ro": 14,
"ru": 11,
"it": 11,
"com.br": 11,
"org": 10,
"co.uk": 7
},
"referring_links_types": {
"anchor": 605,
"redirect": 193
},
"referring_links_attributes": {
"noopener": 300,
"noreferrer": 216,
"nofollow": 145,
"external": 16,
"ugc": 2,
"sponsored": 1
},
"referring_links_platform_types": {
"unknown": 333,
"cms": 263,
"blogs": 262,
"ecommerce": 23,
"message-boards": 1
},
"referring_links_semantic_locations": {
"": 356,
"article": 314,
"section": 81,
"main": 26,
"figcaption": 11,
"header": 4,
"figure": 3,
"aside": 2,
"nav": 1
}
},
{
"type": "backlinks_history",
"date": "2020-10-30 00:00:00 +00:00",
"rank": 210,
"backlinks": 1055,
"new_backlinks": 0,
"lost_backlinks": 0,
"new_referring_domains": 0,
"lost_referring_domains": 0,
"crawled_pages": 1666,
"internal_links_count": 17986,
"external_links_count": 1452,
"broken_backlinks": 0,
"broken_pages": 103,
"referring_domains": 521,
"referring_main_domains": 512,
"referring_ips": 462,
"referring_subnets": 409,
"referring_pages": 962,
"referring_links_tld": {
"com": 517,
"co": 200,
"net": 29,
"it": 18,
"in": 15,
"ro": 15,
"ru": 13,
"com.br": 12,
"org": 12,
"co.uk": 11
},
"referring_links_types": {
"anchor": 768,
"redirect": 194
},
"referring_links_attributes": {
"noopener": 403,
"noreferrer": 293,
"nofollow": 169,
"external": 18,
"ugc": 2,
"sponsored": 1
},
"referring_links_platform_types": {
"unknown": 401,
"cms": 357,
"blogs": 355,
"ecommerce": 32,
"message-boards": 1
},
"referring_links_semantic_locations": {
"article": 401,
"": 394,
"section": 112,
"main": 36,
"figcaption": 9,
"header": 4,
"figure": 3,
"aside": 2,
"nav": 1
}
},
{
"type": "backlinks_history",
"date": "2020-12-30 00:00:00 +00:00",
"rank": 214,
"backlinks": 1164,
"new_backlinks": 0,
"lost_backlinks": 0,
"new_referring_domains": 0,
"lost_referring_domains": 0,
"crawled_pages": 1735,
"internal_links_count": 19128,
"external_links_count": 1463,
"broken_backlinks": 0,
"broken_pages": 105,
"referring_domains": 576,
"referring_main_domains": 566,
"referring_ips": 509,
"referring_subnets": 449,
"referring_pages": 1053,
"referring_links_tld": {
"com": 579,
"co": 202,
"net": 31,
"it": 18,
"in": 16,
"org": 15,
"ro": 14,
"ru": 13,
"com.br": 12,
"fr": 12
},
"referring_links_types": {
"anchor": 858,
"redirect": 194,
"canonical": 1
},
"referring_links_attributes": {
"noopener": 448,
"noreferrer": 328,
"nofollow": 186,
"external": 24,
"ugc": 5,
"sponsored": 1
},
"referring_links_platform_types": {
"unknown": 451,
"cms": 397,
"blogs": 395,
"ecommerce": 35,
"message-boards": 1
},
"referring_links_semantic_locations": {
"article": 442,
"": 417,
"section": 128,
"main": 45,
"figcaption": 10,
"figure": 4,
"header": 4,
"aside": 2,
"nav": 1
}
},
{
"type": "backlinks_history",
"date": "2021-01-31 00:00:00 +00:00",
"rank": 222,
"backlinks": 1303,
"new_backlinks": 0,
"lost_backlinks": 0,
"new_referring_domains": 0,
"lost_referring_domains": 0,
"crawled_pages": 1861,
"internal_links_count": 21898,
"external_links_count": 2640,
"broken_backlinks": 0,
"broken_pages": 107,
"referring_domains": 642,
"referring_main_domains": 630,
"referring_ips": 569,
"referring_subnets": 497,
"referring_pages": 1181,
"referring_links_tld": {
"com": 677,
"co": 206,
"net": 35,
"it": 23,
"org": 17,
"in": 16,
"ro": 15,
"ru": 15,
"io": 11,
"co.uk": 11
},
"referring_links_types": {
"anchor": 985,
"redirect": 194,
"canonical": 2
},
"referring_links_attributes": {
"noopener": 500,
"noreferrer": 361,
"nofollow": 212,
"external": 28,
"ugc": 5,
"sponsored": 1
},
"referring_links_platform_types": {
"unknown": 536,
"cms": 438,
"blogs": 433,
"ecommerce": 40,
"message-boards": 1
},
"referring_links_semantic_locations": {
"article": 475,
"": 450,
"section": 175,
"main": 51,
"figcaption": 13,
"header": 9,
"figure": 5,
"aside": 2,
"nav": 1
}
},
{
"type": "backlinks_history",
"date": "2021-03-31 00:00:00 +00:00",
"rank": 234,
"backlinks": 1642,
"new_backlinks": 0,
"lost_backlinks": 0,
"new_referring_domains": 0,
"lost_referring_domains": 0,
"crawled_pages": 2236,
"internal_links_count": 27266,
"external_links_count": 3406,
"broken_backlinks": 0,
"broken_pages": 107,
"referring_domains": 773,
"referring_main_domains": 755,
"referring_ips": 662,
"referring_subnets": 568,
"referring_pages": 1502,
"referring_links_tld": {
"com": 921,
"co": 217,
"net": 40,
"it": 29,
"pw": 19,
"org": 18,
"ru": 18,
"in": 16,
"ro": 15,
"fr": 14
},
"referring_links_types": {
"anchor": 1305,
"redirect": 195,
"canonical": 2
},
"referring_links_attributes": {
"noopener": 594,
"noreferrer": 412,
"nofollow": 312,
"external": 30,
"ugc": 5,
"sponsored": 1
},
"referring_links_platform_types": {
"unknown": 757,
"blogs": 531,
"cms": 531,
"ecommerce": 61,
"message-boards": 1
},
"referring_links_semantic_locations": {
"article": 573,
"": 531,
"section": 288,
"main": 75,
"figcaption": 18,
"header": 9,
"figure": 5,
"aside": 2,
"nav": 1
}
},
{
"type": "backlinks_history",
"date": "2021-04-30 00:00:00 +00:00",
"rank": 240,
"backlinks": 1881,
"new_backlinks": 0,
"lost_backlinks": 0,
"new_referring_domains": 0,
"lost_referring_domains": 0,
"crawled_pages": 2381,
"internal_links_count": 30513,
"external_links_count": 5831,
"broken_backlinks": 0,
"broken_pages": 108,
"referring_domains": 867,
"referring_main_domains": 843,
"referring_ips": 734,
"referring_subnets": 617,
"referring_pages": 1714,
"referring_links_tld": {
"com": 1063,
"co": 222,
"net": 50,
"it": 29,
"pw": 26,
"co.uk": 23,
"ru": 20,
"org": 19,
"io": 18,
"in": 17
},
"referring_links_types": {
"anchor": 1516,
"redirect": 195,
"canonical": 3
},
"referring_links_attributes": {
"noopener": 665,
"noreferrer": 454,
"nofollow": 389,
"external": 33,
"ugc": 5,
"sponsored": 1
},
"referring_links_platform_types": {
"unknown": 896,
"blogs": 600,
"cms": 599,
"ecommerce": 71,
"message-boards": 1
},
"referring_links_semantic_locations": {
"article": 654,
"": 586,
"section": 348,
"main": 88,
"figcaption": 20,
"header": 9,
"figure": 6,
"aside": 2,
"nav": 1
}
},
{
"type": "backlinks_history",
"date": "2021-05-31 00:00:00 +00:00",
"rank": 243,
"backlinks": 2054,
"new_backlinks": 178,
"lost_backlinks": 26,
"new_referring_domains": 59,
"lost_referring_domains": 0,
"crawled_pages": 2016,
"internal_links_count": 23020,
"external_links_count": 5248,
"broken_backlinks": 65,
"broken_pages": 108,
"referring_domains": 922,
"referring_main_domains": 896,
"referring_ips": 781,
"referring_subnets": 656,
"referring_pages": 1867,
"referring_links_tld": {
"com": 1176,
"co": 221,
"net": 60,
"pw": 32,
"it": 31,
"co.uk": 25,
"ru": 24,
"in": 20,
"io": 18,
"org": 17
},
"referring_links_types": {
"anchor": 1669,
"redirect": 195,
"canonical": 3
},
"referring_links_attributes": {
"noopener": 714,
"noreferrer": 477,
"nofollow": 474,
"external": 37,
"ugc": 5,
"sponsored": 1
},
"referring_links_platform_types": {
"unknown": 995,
"blogs": 653,
"cms": 653,
"ecommerce": 76,
"message-boards": 1
},
"referring_links_semantic_locations": {
"article": 702,
"": 608,
"section": 428,
"main": 91,
"figcaption": 20,
"header": 9,
"figure": 6,
"aside": 2,
"nav": 1
}
},
{
"type": "backlinks_history",
"date": "2021-06-30 00:00:00 +00:00",
"rank": 244,
"backlinks": 2217,
"new_backlinks": 148,
"lost_backlinks": 8,
"new_referring_domains": 64,
"lost_referring_domains": 0,
"crawled_pages": 2455,
"internal_links_count": 28178,
"external_links_count": 5552,
"broken_backlinks": 65,
"broken_pages": 111,
"referring_domains": 989,
"referring_main_domains": 957,
"referring_ips": 832,
"referring_subnets": 694,
"referring_pages": 2009,
"referring_links_tld": {
"com": 1281,
"co": 227,
"net": 65,
"it": 36,
"pw": 32,
"co.uk": 30,
"ru": 24,
"in": 22,
"io": 20,
"org": 19
},
"referring_links_types": {
"anchor": 1810,
"redirect": 196,
"canonical": 3
},
"referring_links_attributes": {
"noopener": 761,
"nofollow": 520,
"noreferrer": 494,
"external": 38,
"ugc": 6,
"sponsored": 1
},
"referring_links_platform_types": {
"unknown": 1084,
"blogs": 704,
"cms": 703,
"ecommerce": 85,
"message-boards": 1
},
"referring_links_semantic_locations": {
"article": 757,
"": 646,
"section": 472,
"main": 94,
"figcaption": 21,
"header": 9,
"figure": 7,
"aside": 2,
"nav": 1
}
},
{
"type": "backlinks_history",
"date": "2021-07-31 00:00:00 +00:00",
"rank": 249,
"backlinks": 2401,
"new_backlinks": 225,
"lost_backlinks": 35,
"new_referring_domains": 104,
"lost_referring_domains": 0,
"crawled_pages": 2693,
"internal_links_count": 31895,
"external_links_count": 6606,
"broken_backlinks": 66,
"broken_pages": 114,
"referring_domains": 1081,
"referring_main_domains": 1043,
"referring_ips": 947,
"referring_subnets": 770,
"referring_pages": 2183,
"referring_links_tld": {
"com": 1408,
"co": 224,
"net": 64,
"it": 40,
"co.uk": 34,
"pw": 32,
"org": 28,
"ru": 25,
"in": 24,
"io": 22
},
"referring_links_types": {
"anchor": 1984,
"redirect": 196,
"canonical": 3
},
"referring_links_attributes": {
"noopener": 844,
"nofollow": 565,
"noreferrer": 547,
"external": 47,
"ugc": 12,
"sponsored": 1
},
"referring_links_platform_types": {
"unknown": 1179,
"cms": 779,
"blogs": 777,
"ecommerce": 88,
"message-boards": 2
},
"referring_links_semantic_locations": {
"article": 852,
"": 679,
"section": 509,
"main": 102,
"figcaption": 21,
"header": 9,
"figure": 8,
"aside": 2,
"nav": 1
}
},
{
"type": "backlinks_history",
"date": "2021-08-31 00:00:00 +00:00",
"rank": 256,
"backlinks": 2719,
"new_backlinks": 313,
"lost_backlinks": 27,
"new_referring_domains": 174,
"lost_referring_domains": 0,
"crawled_pages": 2355,
"internal_links_count": 27041,
"external_links_count": 6899,
"broken_backlinks": 68,
"broken_pages": 115,
"referring_domains": 1253,
"referring_main_domains": 1211,
"referring_ips": 1146,
"referring_subnets": 881,
"referring_pages": 2457,
"referring_links_tld": {
"com": 1580,
"co": 233,
"net": 88,
"it": 47,
"org": 46,
"co.uk": 37,
"pw": 32,
"io": 27,
"ru": 26,
"in": 25
},
"referring_links_types": {
"anchor": 2257,
"redirect": 196,
"canonical": 4
},
"referring_links_attributes": {
"noopener": 1002,
"nofollow": 649,
"noreferrer": 639,
"external": 58,
"ugc": 15,
"sponsored": 3
},
"referring_links_platform_types": {
"unknown": 1290,
"cms": 937,
"blogs": 934,
"ecommerce": 95,
"message-boards": 3
},
"referring_links_semantic_locations": {
"article": 973,
"": 755,
"section": 571,
"main": 107,
"figcaption": 25,
"header": 13,
"figure": 10,
"aside": 2,
"nav": 1
}
},
{
"type": "backlinks_history",
"date": "2021-09-30 00:00:00 +00:00",
"rank": 266,
"backlinks": 3096,
"new_backlinks": 438,
"lost_backlinks": 35,
"new_referring_domains": 174,
"lost_referring_domains": 0,
"crawled_pages": 2376,
"internal_links_count": 27239,
"external_links_count": 7273,
"broken_backlinks": 69,
"broken_pages": 120,
"referring_domains": 1412,
"referring_main_domains": 1360,
"referring_ips": 1306,
"referring_subnets": 988,
"referring_pages": 2814,
"referring_links_tld": {
"com": 1809,
"co": 235,
"net": 121,
"org": 53,
"it": 49,
"co.uk": 41,
"io": 35,
"pw": 33,
"in": 31,
"ru": 29
},
"referring_links_types": {
"anchor": 2609,
"redirect": 201,
"canonical": 4
},
"referring_links_attributes": {
"noopener": 1196,
"noreferrer": 753,
"nofollow": 732,
"external": 62,
"ugc": 23,
"sponsored": 4,
"bookmark": 1
},
"referring_links_platform_types": {
"unknown": 1436,
"cms": 1140,
"blogs": 1138,
"ecommerce": 106,
"message-boards": 3
},
"referring_links_semantic_locations": {
"article": 1189,
"": 844,
"section": 611,
"main": 115,
"figcaption": 25,
"header": 15,
"figure": 12,
"aside": 2,
"nav": 1
}
}
]
}
]
}
]
}

虽然此特定用例只需要来自反向链接历史记录端点响应的几个参数,但如您所见,它提供了丰富的回顾性统计数据,可以增强更多功能。例如,您还可以合并类似的时间线图,以说明目标域排名的增长或下降。只需使用响应中的排名值和适当的日期即可。

sc 2 域名排名随时间变化

3. 引用顶级域名分布

sc 4 引用 tlds 分布

在任何反向链接审核列表中,寻找域名反向链接配置文件中的垃圾信号都是一个关键点。虽然有很多东西可以暗示网站的反向链接中存在垃圾内容,但我们选择了最常用的指标——顶级域名 (TLD) 的分布。它通常以表格的形式显示在地图视图旁边,便于比较来自高质量 ccTLD 和低相关性域名的反向链接量。通过这种方式,用户可以快速找到异常。同时,表格将突出显示目标是否通过受信任的 .gov 或 .edu 域名获得声誉。

至于构建此功能所需的数据,您需要请求反向链接摘要端点并使用响应中的“referring_links_tld”对象。它将包含每个域扩展和反向链接计数。

如果您同时使用我们首先讨论的配置文件概览和 TLD 分布,则可以在此处应用目标域的初始响应数据。这样,您甚至不需要单独的 API 调用来实现此功能。

如果您想要单独获取,我们将在下面向您显示一个示例请求。

[
{
"target": "explodingtopics.com",
"internal_list_limit": 10,
"include_subdomains": true
}
]

对于此功能,我们只需要一个以蓝色突出显示的对象。

{
"version": "0.1.20210917",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.0749 sec.",
"cost": 0.02003,
"tasks_count": 1,
"tasks_error": 0,
"tasks": [
{
"id": "10111033-1535-0265-0000-938d44fdcb4d",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.0195 sec.",
"cost": 0.02003,
"result_count": 1,
"path": [
"v3",
"backlinks",
"summary",
"live"
],
"data": {
"api": "backlinks",
"function": "summary",
"target": "explodingtopics.com",
"internal_list_limit": 10,
"include_subdomains": true
},
"result": [
{
"target": "explodingtopics.com",
"first_seen": "2019-06-25 02:04:35 +00:00",
"lost_date": null,
"rank": 264,
"backlinks": 3278,
"crawled_pages": 2427,
"info": {
"server": "cloudflare",
"cms": null,
"platform_type": [
"unknown"
],
"ip_address": "172.67.129.80",
"is_ip": false
},
"internal_links_count": 27925,
"external_links_count": 7558,
"broken_backlinks": 69,
"broken_pages": 120,
"referring_domains": 1483,
"referring_main_domains": 1428,
"referring_ips": 1364,
"referring_subnets": 1017,
"referring_pages": 2991,
"referring_links_tld": {
"com": 1887,
"co": 238,
"net": 131,
"info": 77,
"org": 60,
"it": 49,
"co.uk": 45,
"io": 38,
"pw": 33,
"ru": 31
},
"referring_links_types": {
"anchor": 2783,
"redirect": 204,
"canonical": 4
},
"referring_links_attributes": {
"noopener": 1248,
"noreferrer": 791,
"nofollow": 784,
"external": 65,
"ugc": 24,
"sponsored": 4,
"bookmark": 1
},
"referring_links_platform_types": {
"unknown": 1563,
"cms": 1187,
"blogs": 1185,
"ecommerce": 109,
"message-boards": 3
},
"referring_links_semantic_locations": {
"article": 1251,
"": 938,
"section": 627,
"main": 119,
"figcaption": 26,
"header": 15,
"figure": 12,
"aside": 2,
"nav": 1
}
}
]
}
]
}

尽管如此,反向链接摘要端点的响应包含大量有用信息,您可以使用它为用户提供更多见解。例如,您可以整合以下功能来帮助用户进一步评估目标反向链接配置文件的质量。

垃圾邮件计数器文章

查看我们的指南,其中展示了更多功能示例及其实施的可操作说明。

4. 顶级反向链接锚点

sc 3 顶级反向链接锚点

在进行反向链接分析时,很多事情都需要背景信息才能做出正确判断并采取正确行动。反向链接出现的背景信息在这里肯定非常有用。

目标反向链接的相关锚文本向搜索引擎发送有关页面内容的正确信号。

最重要的是,合适的锚点可以增加反向链接为目标网站产生引荐流量的能力。

相反,如果目标的反向链接锚点包含不合适或无意义的引用或富含关键词的锚文本,则网站的声誉可能会受到损害,其排名位置可能会降低。在这种情况下,应进一步分析并拒绝带有此类锚点的反向链接。

总而言之,热门反向链接锚点是一个相当简单的功能,但其价值不容小觑。获取目标热门反向链接锚点数据的过程也非常简单。DataForSEO Backlinks API 有一个特定的单独端点,称为Backlinks Anchors。要提取每个锚点的锚文本和链接计数,我们需要发出请求,指示必要的目标(域、子域或网页)。如果您想获取特定前缀的数据,则应在过滤器数组中指定路径。在此处了解更多信息。

我们将请求explodingtopics.com域的锚点,并按每个锚点的反向链接数量降序对数据集进行排序。我们还将设置 10 的限制,以仅获取前 10 个锚点。

POST: https://api.dataforseo.com/v3/backlinks/anchors/live

[
{
"target": "explodingtopics.com",
"limit": 10,
"order_by": [
"backlinks,desc"
]
}
]

您可以在下面查看收到的数据集。此功能所需的参数以蓝色突出显示。

{
"version": "0.1.20210917",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.4892 sec.",
"cost": 0.0203,
"tasks_count": 1,
"tasks_error": 0,
"tasks": [
{
"id": "10111105-1535-0272-0000-cfa676701a81",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.4366 sec.",
"cost": 0.0203,
"result_count": 1,
"path": [
"v3",
"backlinks",
"anchors",
"live"
],
"data": {
"api": "backlinks",
"function": "anchors",
"target": "explodingtopics.com",
"limit": 10,
"order_by": [
"backlinks,desc"
]
},
"result": [
{
"target": "explodingtopics.com",
"total_count": 606,
"items_count": 10,
"items": [
{
"type": "backlinks_anchor",
"anchor": "Exploding Topics",
"rank": 230,
"backlinks": 1355,
"first_seen": "2019-12-11 03:41:44 +00:00",
"lost_date": null,
"broken_backlinks": 1,
"broken_pages": 1,
"referring_domains": 718,
"referring_main_domains": 691,
"referring_ips": 694,
"referring_subnets": 577,
"referring_pages": 1211,
"referring_links_tld": {
"com": 893,
"net": 32,
"co": 24,
"io": 21,
"org": 18,
"it": 16,
"ro": 16,
"co.uk": 14,
"com.br": 13,
"com.au": 12
},
"referring_links_types": {
"anchor": 1211
},
"referring_links_attributes": {
"noopener": 584,
"noreferrer": 378,
"nofollow": 335,
"external": 31,
"ugc": 9,
"sponsored": 4
},
"referring_links_platform_types": {
"unknown": 702,
"cms": 495,
"blogs": 492,
"ecommerce": 42,
"message-boards": 2
},
"referring_links_semantic_locations": {
"article": 546,
"section": 413,
"": 203,
"main": 30,
"figcaption": 13,
"header": 6
}
},
{
"type": "backlinks_anchor",
"anchor": "these exploding topics",
"rank": 155,
"backlinks": 369,
"first_seen": "2019-06-25 02:04:35 +00:00",
"lost_date": null,
"broken_backlinks": 65,
"broken_pages": 65,
"referring_domains": 55,
"referring_main_domains": 54,
"referring_ips": 61,
"referring_subnets": 59,
"referring_pages": 322,
"referring_links_tld": {
"co": 187,
"com": 82,
"net": 19,
"org": 11,
"info": 5,
"site": 4,
"com.br": 2,
"digital": 2,
"io": 2,
"link": 2
},
"referring_links_types": {
"redirect": 204,
"anchor": 114,
"canonical": 4
},
"referring_links_attributes": {
"nofollow": 56,
"noopener": 17,
"external": 11,
"noreferrer": 9,
"ugc": 1
},
"referring_links_platform_types": {
"unknown": 94,
"blogs": 20,
"cms": 20,
"ecommerce": 3
},
"referring_links_semantic_locations": {
"": 253,
"main": 35,
"article": 18,
"section": 10,
"figure": 6
}
},
{
"type": "backlinks_anchor",
"anchor": "explodingtopics.com",
"rank": 115,
"backlinks": 111,
"first_seen": "2020-01-25 15:34:36 +00:00",
"lost_date": null,
"broken_backlinks": 0,
"broken_pages": 0,
"referring_domains": 89,
"referring_main_domains": 89,
"referring_ips": 54,
"referring_subnets": 53,
"referring_pages": 110,
"referring_links_tld": {
"pw": 33,
"com": 29,
"hu": 6,
"it": 6,
"in": 5,
"ru": 5,
"life": 4,
"co.in": 3,
"net.in": 3,
"co.uk": 2
},
"referring_links_types": {
"anchor": 110
},
"referring_links_attributes": {
"nofollow": 65,
"noopener": 22,
"noreferrer": 11,
"external": 3
},
"referring_links_platform_types": {
"unknown": 79,
"blogs": 30,
"cms": 30,
"ecommerce": 6
},
"referring_links_semantic_locations": {
"": 61,
"article": 26,
"section": 17,
"main": 3,
"figcaption": 2,
"figure": 1
}
},
{
"type": "backlinks_anchor",
"anchor": "https://explodingtopics.com/",
"rank": 133,
"backlinks": 89,
"first_seen": "2020-01-18 11:50:58 +00:00",
"lost_date": null,
"broken_backlinks": 0,
"broken_pages": 0,
"referring_domains": 55,
"referring_main_domains": 53,
"referring_ips": 53,
"referring_subnets": 51,
"referring_pages": 73,
"referring_links_tld": {
"com": 46,
"it": 6,
"co.uk": 4,
"com.au": 3,
"org": 2,
"agency": 1,
"at": 1,
"blogspot.com": 1,
"co.nz": 1,
"dev": 1
},
"referring_links_types": {
"anchor": 73
},
"referring_links_attributes": {
"noopener": 26,
"noreferrer": 19,
"nofollow": 14,
"external": 1,
"ugc": 1
},
"referring_links_platform_types": {
"blogs": 39,
"cms": 37,
"unknown": 34,
"ecommerce": 8
},
"referring_links_semantic_locations": {
"article": 39,
"": 19,
"section": 13,
"main": 2
}
},
{
"type": "backlinks_anchor",
"anchor": "ExplodingTopics.com",
"rank": 121,
"backlinks": 78,
"first_seen": "2020-02-18 01:07:01 +00:00",
"lost_date": null,
"broken_backlinks": 0,
"broken_pages": 0,
"referring_domains": 50,
"referring_main_domains": 47,
"referring_ips": 51,
"referring_subnets": 49,
"referring_pages": 75,
"referring_links_tld": {
"com": 50,
"it": 5,
"ca": 4,
"fr": 3,
"biz": 2,
"net": 2,
"ru": 2,
"technology": 2,
"com.br": 1,
"design": 1
},
"referring_links_types": {
"anchor": 75
},
"referring_links_attributes": {
"noopener": 46,
"noreferrer": 39,
"nofollow": 11,
"external": 1
},
"referring_links_platform_types": {
"unknown": 43,
"blogs": 32,
"cms": 32,
"ecommerce": 8
},
"referring_links_semantic_locations": {
"article": 36,
"": 27,
"section": 10,
"main": 2
}
},
{
"type": "backlinks_anchor",
"anchor": "Go Now",
"rank": 49,
"backlinks": 50,
"first_seen": "2021-08-04 00:52:26 +00:00",
"lost_date": null,
"broken_backlinks": 0,
"broken_pages": 0,
"referring_domains": 5,
"referring_main_domains": 5,
"referring_ips": 7,
"referring_subnets": 7,
"referring_pages": 50,
"referring_links_tld": {
"info": 39,
"org": 9,
"com": 2
},
"referring_links_types": {
"anchor": 50
},
"referring_links_attributes": {
"nofollow": 14
},
"referring_links_platform_types": {
"unknown": 50
},
"referring_links_semantic_locations": {
"": 50
}
},
{
"type": "backlinks_anchor",
"anchor": "Exploding topics",
"rank": 92,
"backlinks": 42,
"first_seen": "2020-01-24 22:40:31 +00:00",
"lost_date": null,
"broken_backlinks": 0,
"broken_pages": 0,
"referring_domains": 32,
"referring_main_domains": 31,
"referring_ips": 33,
"referring_subnets": 32,
"referring_pages": 40,
"referring_links_tld": {
"com": 25,
"me": 5,
"vn": 3,
"fr": 2,
"co.uk": 1,
"mx": 1,
"org": 1,
"pk": 1,
"ru": 1
},
"referring_links_types": {
"anchor": 40
},
"referring_links_attributes": {
"noopener": 23,
"noreferrer": 14,
"nofollow": 4,
"external": 1
},
"referring_links_platform_types": {
"blogs": 26,
"cms": 26,
"unknown": 14,
"ecommerce": 5
},
"referring_links_semantic_locations": {
"article": 22,
"section": 10,
"": 6,
"figcaption": 1,
"main": 1
}
},
{
"type": "backlinks_anchor",
"anchor": "ExplodingTopics",
"rank": 86,
"backlinks": 41,
"first_seen": "2020-02-28 11:45:05 +00:00",
"lost_date": null,
"broken_backlinks": 0,
"broken_pages": 0,
"referring_domains": 28,
"referring_main_domains": 27,
"referring_ips": 27,
"referring_subnets": 26,
"referring_pages": 32,
"referring_links_tld": {
"com": 17,
"net": 5,
"com.br": 3,
"co": 2,
"be": 1,
"in": 1,
"ru": 1,
"se": 1,
"xyz": 1
},
"referring_links_types": {
"anchor": 32
},
"referring_links_attributes": {
"noopener": 14,
"nofollow": 6,
"noreferrer": 6,
"external": 1,
"ugc": 1
},
"referring_links_platform_types": {
"unknown": 17,
"blogs": 15,
"cms": 15
},
"referring_links_semantic_locations": {
"article": 16,
"": 8,
"section": 7,
"figcaption": 1
}
},
{
"type": "backlinks_anchor",
"anchor": "https://explodingtopics.com/blog/healthcare-trends",
"rank": 0,
"backlinks": 37,
"first_seen": "2021-09-12 05:27:52 +00:00",
"lost_date": null,
"broken_backlinks": 0,
"broken_pages": 0,
"referring_domains": 5,
"referring_main_domains": 5,
"referring_ips": 10,
"referring_subnets": 10,
"referring_pages": 37,
"referring_links_tld": {
"info": 19,
"net": 18
},
"referring_links_types": {
"anchor": 37
},
"referring_links_attributes": {
"nofollow": 37,
"noopener": 18,
"noreferrer": 18
},
"referring_links_platform_types": {
"unknown": 37
},
"referring_links_semantic_locations": {
"": 19,
"section": 18
}
},
{
"type": "backlinks_anchor",
"anchor": "explodingtopics",
"rank": 49,
"backlinks": 28,
"first_seen": "2020-07-10 00:48:36 +00:00",
"lost_date": null,
"broken_backlinks": 0,
"broken_pages": 0,
"referring_domains": 22,
"referring_main_domains": 22,
"referring_ips": 22,
"referring_subnets": 20,
"referring_pages": 26,
"referring_links_tld": {
"com": 19,
"co.uk": 3,
"hu": 2,
"org": 1,
"web.id": 1
},
"referring_links_types": {
"anchor": 26
},
"referring_links_attributes": {
"noopener": 19,
"noreferrer": 2
},
"referring_links_platform_types": {
"blogs": 25,
"cms": 22,
"ecommerce": 1,
"unknown": 1
},
"referring_links_semantic_locations": {
"": 15,
"article": 10,
"section": 1
}
}
]
}
]
}
]
}

通过使用完整数据集,您稍后可以创建有关目标锚点的综合报告。现在您可以注册以访问我们的 API Explorer 并开始测试反向链接锚点端点。

反向链接锚点 API

5. 无效反向链接表

断开的反向链接标签

断开的反向链接表是洞察力的主要来源。它可以帮助用户恢复即将浪费的链接权益,并制定优先的断开链接建设策略。

表格数据包括引荐页面和域名的排名、反向链接排名、周围文本和锚点、发现和上次访问反向链接的日期以及引荐页面的自然流量。它还通过目标 URL 的状态代码突出显示每个反向链接中断的原因。

从开发角度来看,此表格视图功能的主要优点在于它可适应多种用例。特别是,您可以轻松地将其转换为提供完整的反向链接报告、新反向链接的深入视图以及丢失链接的详细概述。只需更改 API 请求中的几个参数(以及一些 UI 调整)。您可以从我们开发反向链接检查器的图解指南中了解有关必要更改的更多信息。

要生成断开的反向链接表,您需要调用反向链接和排名关键字端点。

首先,我们将向 Backlinks 端点发出请求。鉴于我们需要获取有关损坏反向链接的数据,我们应该设置一个适当的过滤器:["is_broken", "=", true]

POST: https://api.dataforseo.com/v3/backlinks/backlinks/live

[
{
"target": "explodingtopics.com",
"mode": "as_is",
"filters": [
"is_broken",
"=",
true
],
"limit": 3
}
]

API 响应将包含表中显示的所有列的数据(有机流量除外)。

{
"version": "0.1.20210917",
"status_code": 20000,
"status_message": "Ok.",
"time": "7.5997 sec.",
"cost": 0.02009,
"tasks_count": 1,
"tasks_error": 0,
"tasks": [
{
"id": "10111114-1535-0269-0000-544fd048f01b",
"status_code": 20000,
"status_message": "Ok.",
"time": "7.5339 sec.",
"cost": 0.02009,
"result_count": 1,
"path": [
"v3",
"backlinks",
"backlinks",
"live"
],
"data": {
"api": "backlinks",
"function": "backlinks",
"target": "explodingtopics.com",
"mode": "as_is",
"filters": [
"is_broken",
"=",
true
],
"limit": 3
},
"result": [
{
"target": "explodingtopics.com",
"mode": "as_is",
"total_count": 69,
"items_count": 3,
"items": [
{
"type": "backlink",
"domain_from": "www.subtothis.com",
"url_from": "https://www.subtothis.com/exploding-topics/",
"url_from_https": true,
"domain_to": "explodingtopics.com",
"url_to": "https://explodingtopics.com/newsletter2",
"url_to_https": true,
"tld_from": "com",
"is_new": false,
"is_lost": false,
"rank": 58,
"page_from_rank": 0,
"domain_from_rank": 0,
"domain_from_platform_type": [
"cms",
"blogs"
],
"domain_from_is_ip": false,
"domain_from_ip": "52.18.136.112",
"page_from_external_links": 3,
"page_from_internal_links": 18,
"page_from_size": 25974,
"page_from_encoding": "utf-8",
"page_from_language": "en",
"page_from_title": "Exploding Topics – SUB TO THIS",
"page_from_status_code": 200,
"first_seen": "2020-10-21 11:01:19 +00:00",
"prev_seen": "2021-01-26 19:19:04 +00:00",
"last_seen": "2021-04-10 15:18:33 +00:00",
"item_type": "anchor",
"attributes": null,
"dofollow": true,
"original": false,
"alt": null,
"anchor": "Sub to this",
"text_pre": null,
"text_post": null,
"semantic_location": "article",
"links_count": 1,
"group_count": 0,
"is_broken": true,
"url_to_status_code": 404
},
{
"type": "backlink",
"domain_from": "hypedhaka.com",
"url_from": "https://hypedhaka.com/keyword-research-for-seo-how-to-do-it/",
"url_from_https": true,
"domain_to": "explodingtopics.com",
"url_to": "https://explodingtopics.com/brand-business-marketing-topics-right-now",
"url_to_https": true,
"tld_from": "com",
"is_new": false,
"is_lost": false,
"rank": 0,
"page_from_rank": 0,
"domain_from_rank": 227,
"domain_from_platform_type": [
"cms",
"blogs"
],
"domain_from_is_ip": false,
"domain_from_ip": "35.213.183.44",
"page_from_external_links": 12,
"page_from_internal_links": 38,
"page_from_size": 102423,
"page_from_encoding": "utf-8",
"page_from_language": "en",
"page_from_title": "Keyword Research for SEO: How to do it - HYPE Dhaka",
"page_from_status_code": 200,
"first_seen": "2020-05-25 19:55:38 +00:00",
"prev_seen": "2020-08-04 02:00:51 +00:00",
"last_seen": "2021-09-26 22:27:06 +00:00",
"item_type": "anchor",
"attributes": null,
"dofollow": true,
"original": false,
"alt": null,
"anchor": "2. ExplodingTopics.com",
"text_pre": null,
"text_post": null,
"semantic_location": "section",
"links_count": 1,
"group_count": 0,
"is_broken": true,
"url_to_status_code": 404
},
{
"type": "backlink",
"domain_from": "nomadicsoftware.com",
"url_from": "https://nomadicsoftware.com/blog/how-to-work-from-home/",
"url_from_https": true,
"domain_to": "explodingtopics.com",
"url_to": "https://explodingtopics.com/topic/working-remotely?period=3",
"url_to_https": true,
"tld_from": "com",
"is_new": false,
"is_lost": false,
"rank": 0,
"page_from_rank": 78,
"domain_from_rank": 312,
"domain_from_platform_type": [
"unknown"
],
"domain_from_is_ip": false,
"domain_from_ip": "172.67.159.136",
"page_from_external_links": 55,
"page_from_internal_links": 51,
"page_from_size": 101276,
"page_from_encoding": "utf-8",
"page_from_language": "en",
"page_from_title": "How to Work from Home: Top Tips & Resources [Full Guide]",
"page_from_status_code": 200,
"first_seen": "2020-06-05 08:37:56 +00:00",
"prev_seen": "2021-09-07 15:57:27 +00:00",
"last_seen": "2021-09-26 11:11:07 +00:00",
"item_type": "anchor",
"attributes": null,
"dofollow": true,
"original": false,
"alt": "working remotely trend graph",
"anchor": null,
"text_pre": null,
"text_post": null,
"semantic_location": "figure",
"links_count": 1,
"group_count": 0,
"is_broken": true,
"url_to_status_code": 404
}
]
}
]
}
]
}

要获取“自然流量”列的值,我们应该向排名关键词端点发出与引荐页面数量相对应的请求数。请注意,每次调用 API 时,我们都需要指定必要的相对 URL 并仅过滤掉自然流量。

[
{
"target": "explodingtopics.com",
"filters": [
["ranked_serp_element.serp_item.relative_url","=","/blog/cultural-trends"],
"and",
[
"keyword_data.keyword_info.search_volume",
"<>",
0
],
"and",
[
[
"ranked_serp_element.serp_item.type",
"<>",
"paid"
],
"or",
[
"ranked_serp_element.serp_item.is_paid",
"=",
false
]
]
],
"limit": 1
}
]

我们从响应中需要的值将在 result.metrics.organic 的 etv 中提供。

{
"version": "0.1.20220216",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.3817 sec.",
"cost": 0.0101,
"tasks_count": 1,
"tasks_error": 0,
"tasks": [
{
"id": "03211851-2806-0381-0000-6e1fcf14f9b3",
"status_code": 20000,
"status_message": "Ok.",
"time": "0.3377 sec.",
"cost": 0.0101,
"result_count": 1,
"path": [
"v3",
"dataforseo_labs",
"google",
"ranked_keywords",
"live"
],
"data": {
"api": "dataforseo_labs",
"function": "ranked_keywords",
"se_type": "google",
"target": "explodingtopics.com",
"filters": [
[
"ranked_serp_element.serp_item.relative_url",
"=",
"/blog/cultural-trends"
],
"and",
[
"keyword_data.keyword_info.search_volume",
"<>",
0
],
"and",
[
[
"ranked_serp_element.serp_item.type",
"<>",
"paid"
],
"or",
[
"ranked_serp_element.serp_item.is_paid",
"=",
false
]
]
],
"limit": 1
},
"result": [
{
"se_type": "google",
"target": "explodingtopics.com",
"location_code": null,
"language_code": null,
"total_count": 248,
"items_count": 1,
"metrics": {
"organic": {
"pos_1": 13,
"pos_2_3": 28,
"pos_4_10": 37,
"pos_11_20": 56,
"pos_21_30": 23,
"pos_31_40": 18,
"pos_41_50": 12,
"pos_51_60": 21,
"pos_61_70": 9,
"pos_71_80": 14,
"pos_81_90": 8,
"pos_91_100": 8,
"etv": 1025.334376661107,
"impressions_etv": 12.997770441696048,
"count": 247,
"estimated_paid_traffic_cost": 241.34610139252618,
"is_new": 124,
"is_up": 63,
"is_down": 53,
"is_lost": 0
},
"paid": {
"pos_1": 0,
"pos_2_3": 0,
"pos_4_10": 0,
"pos_11_20": 0,
"pos_21_30": 0,
"pos_31_40": 0,
"pos_41_50": 0,
"pos_51_60": 0,
"pos_61_70": 0,
"pos_71_80": 0,
"pos_81_90": 0,
"pos_91_100": 0,
"etv": 0,
"impressions_etv": 0,
"count": 0,
"estimated_paid_traffic_cost": 0,
"is_new": 0,
"is_up": 0,
"is_down": 0,
"is_lost": 0
},
"featured_snippet": {
"pos_1": 0,
"pos_2_3": 1,
"pos_4_10": 0,
"pos_11_20": 0,
"pos_21_30": 0,
"pos_31_40": 0,
"pos_41_50": 0,
"pos_51_60": 0,
"pos_61_70": 0,
"pos_71_80": 0,
"pos_81_90": 0,
"pos_91_100": 0,
"etv": 3.240000009536743,
"impressions_etv": 0.8748000264167786,
"count": 1,
"estimated_paid_traffic_cost": 0,
"is_new": 0,
"is_up": 0,
"is_down": 1,
"is_lost": 0
},
"local_pack": {
"pos_1": 0,
"pos_2_3": 0,
"pos_4_10": 0,
"pos_11_20": 0,
"pos_21_30": 0,
"pos_31_40": 0,
"pos_41_50": 0,
"pos_51_60": 0,
"pos_61_70": 0,
"pos_71_80": 0,
"pos_81_90": 0,
"pos_91_100": 0,
"etv": 0,
"impressions_etv": 0,
"count": 0,
"estimated_paid_traffic_cost": 0,
"is_new": 0,
"is_up": 0,
"is_down": 0,
"is_lost": 0
}
},
"metrics_absolute": null,
"items": [
{
"se_type": "google",
"keyword_data": {
"se_type": "google",
"keyword": "2021 culture trends",
"location_code": 2840,
"language_code": "en",
"keyword_info": {
"se_type": "google",
"last_updated_time": "2022-02-28 09:56:08 +00:00",
"competition": 0.024725275114178658,
"cpc": null,
"search_volume": 110,
"categories": null,
"monthly_searches": [
{
"year": 2022,
"month": 1,
"search_volume": 50
},
{
"year": 2021,
"month": 12,
"search_volume": 70
},
{
"year": 2021,
"month": 11,
"search_volume": 110
},
{
"year": 2021,
"month": 10,
"search_volume": 320
},
{
"year": 2021,
"month": 9,
"search_volume": 170
},
{
"year": 2021,
"month": 8,
"search_volume": 110
},
{
"year": 2021,
"month": 7,
"search_volume": 70
},
{
"year": 2021,
"month": 6,
"search_volume": 70
},
{
"year": 2021,
"month": 5,
"search_volume": 70
},
{
"year": 2021,
"month": 4,
"search_volume": 70
},
{
"year": 2021,
"month": 3,
"search_volume": 110
},
{
"year": 2021,
"month": 2,
"search_volume": 110
}
]
},
"impressions_info": {
"se_type": "google",
"last_updated_time": "2022-03-09 14:57:14 +00:00",
"bid": 999,
"match_type": "exact",
"ad_position_min": null,
"ad_position_max": null,
"ad_position_average": null,
"cpc_min": null,
"cpc_max": null,
"cpc_average": null,
"daily_impressions_min": null,
"daily_impressions_max": null,
"daily_impressions_average": null,
"daily_clicks_min": null,
"daily_clicks_max": null,
"daily_clicks_average": null,
"daily_cost_min": null,
"daily_cost_max": null,
"daily_cost_average": null
},
"serp_info": {
"se_type": "google",
"check_url": "https://www.google.com/search?q=2021%20culture%20trends&num=100&hl=en&gl=US&gws_rd=cr&ie=UTF-8&oe=UTF-8&uule=w+CAIQIFISCQs2MuSEtepUEUK33kOSuTsc",
"serp_item_types": [
"organic",
"people_also_ask",
"video",
"images",
"related_searches"
],
"se_results_count": 1020000000,
"last_updated_time": "2022-03-06 15:41:24 +00:00",
"previous_updated_time": "2022-02-04 15:41:24 +00:00"
}
},
"ranked_serp_element": {
"se_type": "google",
"serp_item": {
"se_type": "google",
"type": "organic",
"rank_group": 1,
"rank_absolute": 1,
"position": "left",
"xpath": "/html[1]/body[1]/div[7]/div[1]/div[10]/div[1]/div[2]/div[2]/div[1]/div[1]/div[1]/div[1]",
"domain": "explodingtopics.com",
"title": "7 Cultural Trends For 2022-2025 - Exploding Topics",
"url": "https://explodingtopics.com/blog/cultural-trends",
"breadcrumb": "https://explodingtopics.com › blog › cultural-trends",
"is_image": false,
"is_video": false,
"is_featured_snippet": false,
"is_malicious": false,
"description": "7 Cultural Trends For 2022-2025 · 1. The Creator Economy Keeps Growing · 2. Brand Purpose and Activism Gain Importance · 3. Nostalgia Drives ...",
"pre_snippet": "01/13/2022 00:00:00",
"extended_snippet": null,
"amp_version": false,
"rating": null,
"highlighted": [
"Cultural Trends"
],
"links": null,
"about_this_result": {
"type": "about_this_result_element",
"url": "https://explodingtopics.com/blog/cultural-trends",
"source": null,
"source_info": null,
"source_url": null,
"language": "English",
"location": "the United States",
"search_terms": [
"2021",
"culture",
"trends"
],
"related_terms": null
},
"main_domain": "explodingtopics.com",
"relative_url": "/blog/cultural-trends",
"etv": 33.439998626708984,
"impressions_etv": null,
"estimated_paid_traffic_cost": null,
"rank_changes": {
"previous_rank_absolute": null,
"is_new": true,
"is_up": false,
"is_down": false
}
},
"check_url": "https://www.google.com/search?q=2021%20culture%20trends&num=100&hl=en&gl=US&gws_rd=cr&ie=UTF-8&oe=UTF-8&uule=w+CAIQIFISCQs2MuSEtepUEUK33kOSuTsc",
"serp_item_types": [
"organic",
"people_also_ask",
"video",
"images",
"related_searches"
],
"se_results_count": 1020000000,
"keyword_difficulty": 53,
"last_updated_time": "2022-03-06 15:41:24 +00:00",
"previous_updated_time": "2022-02-04 15:41:24 +00:00"
}
}
]
}
]
}
]
}

除了上面的屏幕截图中所示的列之外,您还可以让用户有机会启用和禁用表中显示的特定列。

rp 引用页面表隐藏列

例如,附加列可以包括:

  • 链接类型
  • 属性
  • 替代文本
  • 语义位置
  • 外部链接数
  • 内部链接数
  • 引用页面的状态代码
  • 相同的反向链接计数
  • 引用域的 IP 地址
  • 来自域名的反向链接总数

所有这些数据均在Backlinks端点的初始响应中提供。您可以从本指南的此部分了解有关每个附加列所需参数的更多信息

除了可选指标之外,您还可以使用过滤选项丰富“断开的反向链接”表。例如,您可以将这些下拉列表和过滤反向链接的计数器放在表格上方。

反向链接下拉文章

借助此功能,用户将能够选择要审查的数据范围(每个域一个反向链接/每个锚点/全部),选择发送链接的 TLD、语义位置(例如文章、标题)和断开反向链接的类型(例如锚点、图像)。下拉列表下方的计数器将显示符合用户定义条件的反向链接数量。如果您想查看有关此功能的更多详细信息,请查看我们的反向链接审核工具构建指南。

结论

处理反向链接数据可能很复杂,尤其是当您需要将这些数据塑造成有意义的仪表板并在紧迫的时间限制内生成实用的反向链接审核工具时。

希望本文能帮助您了解如何仅使用 5 个功能和 API 来加速软件测试版的开发,并最大限度地缩短项目的上市时间。

使用 DataForSEO Backlinks API,您可以轻松访问、测试和集成易于阅读的结构化格式的最新反向链接数据。此外,您将免费获得集成帮助和全天候客户支持,因为我们关心使用我们数据的项目。重要的是,我们的实时Backlinks API以实惠的价格提供。

原文链接:您可以在一个月内开发的 5 个反向链接审核功能

#你可能也喜欢这些API文章!