SEO API
SEO 反向链接 API
通过 AnyAPI SEO 获取某个域名或 URL 的反向链接,每条附带链接页面、锚文本、dofollow 标记、权威排名、垃圾评分以及首次和最近发现日期,以标准化 JSON 返回。
POST/v1/run/seo.backlinks
可用率
100.00%
30d · 1 次调用
请求数
1
30d
响应时间
1.7s
中位数 · 30d
调用方式
发出你的第一个请求
import os, requests res = requests.post( "https://api.getanyapi.com/v1/run/seo.backlinks", headers={"Authorization": f"Bearer {os.environ['ANYAPI_KEY']}"}, json={ "target": "" }, ) print(res.json())
示例响应
{
"data": {
"backlinks": [
{
"anchor": "example",
"attributes": [
"example"
],
"dofollow": true,
"domainFrom": "example.com",
"domainFromCountry": "example.com",
"domainFromIp": "example.com",
"domainFromIsIp": true,
"domainFromPlatformTypes": [
"example.com"
],
"domainFromRank": 1,
"domainTo": "example.com",
"firstSeenUtc": 12.5,
"groupCount": 12500,
"imageAlt": "https://example.com/image.jpg",
"imageUrl": "https://example.com/image.jpg",
"isBroken": true,
"isIndirect": true,
"isLost": true,
"isNew": true,
"isOriginal": true,
"lastSeenUtc": 12.5,
"linkType": "https://example.com/page",
"linksCount": 12500,
"pageFromEncoding": "example",
"pageFromExternalLinks": 29,
"pageFromInternalLinks": 29,
"pageFromKeywordsTop10": 29,
"pageFromKeywordsTop100": 29,
"pageFromKeywordsTop3": 29,
"pageFromLanguage": "en",
"pageFromRank": 29,
"pageFromSize": 29,
"pageFromStatusCode": 29,
"pageFromTitle": "Example title",
"previousSeenUtc": 12.5,
"rank": 1,
"semanticLocation": "example",
"spamScore": 5,
"textAfter": "A short example description of this item.",
"textBefore": "A short example description of this item.",
"tldFrom": "example",
"urlFrom": "https://example.com/page",
"urlTo": "https://example.com/page",
"urlToRedirectTarget": "https://example.com/page",
"urlToSpamScore": 5,
"urlToStatusCode": 42
}
],
"totalCount": 12500
},
"found": true,
"reason": "not_found"
}响应类型定义
interface SeoBacklinksResponse {
data: {
backlinks: {
anchor?: string;
attributes?: string[];
dofollow?: boolean;
domainFrom?: string;
domainFromCountry?: string;
domainFromIp?: string;
domainFromIsIp?: boolean;
domainFromPlatformTypes?: string[];
domainFromRank?: number;
domainTo?: string;
firstSeenUtc?: number;
groupCount?: number;
imageAlt?: string;
imageUrl?: string;
isBroken?: boolean;
isIndirect?: boolean;
isLost?: boolean;
isNew?: boolean;
isOriginal?: boolean;
lastSeenUtc?: number;
linkType?: string;
linksCount?: number;
pageFromEncoding?: string;
pageFromExternalLinks?: number;
pageFromInternalLinks?: number;
pageFromKeywordsTop10?: number;
pageFromKeywordsTop100?: number;
pageFromKeywordsTop3?: number;
pageFromLanguage?: string;
pageFromRank?: number;
pageFromSize?: number;
pageFromStatusCode?: number;
pageFromTitle?: string;
previousSeenUtc?: number;
rank?: number;
semanticLocation?: string;
spamScore?: number;
textAfter?: string;
textBefore?: string;
tldFrom?: string;
urlFrom: string;
urlTo?: string;
urlToRedirectTarget?: string;
urlToSpamScore?: number;
urlToStatusCode?: number;
}[];
totalCount?: number;
} | null;
found: boolean;
reason?: "not_found";
}完整的参数与响应参考:这个接口的每个字段、类型和示例。
参考
请求、响应与价格
最近验证于 2026-09-29 · 可用率和延迟按 30d 统计POST /v1/run/seo.backlinks
curl -X POST https://api.getanyapi.com/v1/run/seo.backlinks \
-H "Authorization: Bearer $ANYAPI_KEY" \
-H "Content-Type: application/json" \
-d '{"limit":10,"target":"ahrefs.com"}'| 字段 | 类型 | 示例值 |
|---|---|---|
| 请求体 | ||
| target | string | "ahrefs.com"要分析的域名、子域名或完整页面 URL。发送域名时不要带协议或开头的 www。 |
| includeSubdomains | boolean | 除目标本身外,也统计指向目标子域名的链接。 |
| limit | integer | 10最多返回的反向链接数量。按返回的结果数扣费,所以上限越低,费用越少。 |
| mode | enum | as_is 返回所有反向链接;one_per_domain 每个链接域名只保留一条反向链接;one_per_anchor 每个锚文本只保留一条。 |
| status | enum | 返回当前有效的反向链接、已丢失的反向链接,或两者都返回。 |
| 响应 | ||
| data | object | |
| data.backlinks | object[] | Backlinks pointing at the target. Populated whenever the provider has data for the entity. |
| data.backlinks[].anchor | string | Anchor text of the link. |
| data.backlinks[].attributes | string[] | rel attributes on the link, such as nofollow, sponsored, ugc, or noopener. |
| data.backlinks[].dofollow | boolean | True when the link passes ranking value (no nofollow attribute). Populated whenever the provider has data for the entity. |
| data.backlinks[].domainFrom | string | Domain of the linking page. Populated whenever the provider has data for the entity. |
| data.backlinks[].domainFromCountry | string | Country code of the linking domain. |
| data.backlinks[].domainFromIp | string | IP address of the linking domain. |
| data.backlinks[].domainFromIsIp | boolean | True when the linking host is a bare IP address. |
| data.backlinks[].domainFromPlatformTypes | string[] | Site types of the linking domain, such as blogs, news, or ecommerce. |
| data.backlinks[].domainFromRank | integer | Authority rank of the linking domain on a 0-1000 scale. |
| data.backlinks[].domainTo | string | Domain of the target URL. |
| data.backlinks[].firstSeenUtc | number | When the backlink was first seen. UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. |
| data.backlinks[].groupCount | integer | Backlinks grouped into this one by the requested mode. |
| data.backlinks[].imageAlt | string | Alt text of the linked image, for image links. |
| data.backlinks[].imageUrl | string | URL of the linked image, for image links. |
| data.backlinks[].isBroken | boolean | True when the target URL no longer resolves. |
| data.backlinks[].isIndirect | boolean | True when the link reaches the target through a redirect or canonical. |
| data.backlinks[].isLost | boolean | True when the backlink has been removed. |
| data.backlinks[].isNew | boolean | True when the backlink appeared since the previous crawl. |
| data.backlinks[].isOriginal | boolean | True when the link was present on the first crawl of the linking page. |
| data.backlinks[].lastSeenUtc | number | When the backlink was last seen. UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. |
| data.backlinks[].linkType | string | How the link is placed: anchor, image, redirect, canonical, alternate, and so on. |
| data.backlinks[].linksCount | integer | Identical links from the linking page to the target. |
| data.backlinks[].pageFromEncoding | string | Character encoding of the linking page. |
| data.backlinks[].pageFromExternalLinks | integer | Outbound links on the linking page. |
| data.backlinks[].pageFromInternalLinks | integer | Internal links on the linking page. |
| data.backlinks[].pageFromKeywordsTop10 | integer | Keywords the linking page ranks in the top 10 for. |
| data.backlinks[].pageFromKeywordsTop100 | integer | Keywords the linking page ranks in the top 100 for. |
| data.backlinks[].pageFromKeywordsTop3 | integer | Keywords the linking page ranks in the top 3 for. |
| data.backlinks[].pageFromLanguage | string | Language code of the linking page. |
| data.backlinks[].pageFromRank | integer | Authority rank of the linking page on a 0-1000 scale. |
| data.backlinks[].pageFromSize | integer | Size of the linking page in bytes. |
| data.backlinks[].pageFromStatusCode | integer | HTTP status the linking page returned. |
| data.backlinks[].pageFromTitle | string | Title of the linking page. |
| data.backlinks[].previousSeenUtc | number | When the backlink was seen on the crawl before the last one. UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. |
| data.backlinks[].rank | integer | Authority rank of the backlink on a 0-1000 scale. |
| data.backlinks[].semanticLocation | string | Page section holding the link, such as article, footer, or nav. |
| data.backlinks[].spamScore | integer | Spam score of the backlink on a 0-100 scale. |
| data.backlinks[].textAfter | string | Text right after the link on the linking page. |
| data.backlinks[].textBefore | string | Text right before the link on the linking page. |
| data.backlinks[].tldFrom | string | Top-level domain of the linking page. |
| data.backlinks[].urlFrom | string | URL of the page carrying the link. Populated whenever the provider has data for the entity. |
| data.backlinks[].urlTo | string | Target URL the link points at. Populated whenever the provider has data for the entity. |
| data.backlinks[].urlToRedirectTarget | string | Where the target URL redirects, if it does. |
| data.backlinks[].urlToSpamScore | integer | Spam score of the target URL on a 0-100 scale. |
| data.backlinks[].urlToStatusCode | integer | HTTP status the target URL returned. |
| data.totalCount | integer | Total backlinks matching the request, before the limit. Populated whenever the provider has data for the entity. |
| found | boolean | |
| reason | "not_found" | Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost. |
| 价格 | ||
| 每次请求价格(上限) | USD | US$0.0768 |
| 价格(/千条结果) | USD | US$0.08 |
常见问题
关于 SEO 反向链接 API
AnyAPI 的 SEO 反向链接 API 只需一次 POST 请求 /v1/run/seo.backlinks,就以统一格式的 JSON 返回 SEO 数据。通过 AnyAPI SEO 获取某个域名或 URL 的反向链接,每条附带链接页面、锚文本、dofollow 标记、权威排名、垃圾评分以及首次和最近发现日期,以标准化 JSON 返回。无论哪个数据源提供服务,AnyAPI 都返回同一套统一的 schema。费用:每千条结果 US$0.08,单次请求最多 US$0.0768,以美元计价,无需订阅,也没有每月最低消费。过去 30 天,通过 AnyAPI 发起的 SEO 反向链接 API 调用中有 100.0% 成功,响应时间中位数为 1.7 秒,共测量 1 次调用。
费用:每千条结果 US$0.08,单次请求最多 US$0.0768,以美元计价,无需订阅,也没有每月最低消费。你只需为一个美元钱包充值,每次调用从中扣费。部分由钱包付费的失败请求会产生处理费用,我们按成本原价转嫁,不加价;错误响应会显示收取的金额。
通过 AnyAPI SEO 获取某个域名或 URL 的反向链接,每条附带链接页面、锚文本、dofollow 标记、权威排名、垃圾评分以及首次和最近发现日期,以标准化 JSON 返回。响应是统一格式的 JSON,外层结构与每个 AnyAPI 接口相同,所以解析另一个接口只需换一个 URL,别的都不用改。
过去 30 天,通过 AnyAPI 发起的 SEO 反向链接 API 调用中有 100.0% 成功,响应时间中位数为 1.7 秒,共测量 1 次调用。这些是 AnyAPI 对经过网关的流量的自有测量,持续重新计算,并非公开承诺的服务等级目标。
更多接口
SEO 的其他接口
反向链接锚文本/千条结果 US$0.08 起反向链接竞争对手/千条结果 US$0.08 起反向链接概览/千次请求 US$28.85 起竞争对手域名/千条结果 US$0.18864 起域名交集/千条结果 US$0.18864 起域名页面/千条结果 US$0.08 起域名排名概览/千次请求 US$14.55 起域名技术栈/千次请求 US$14.40 起按技术查找域名/千条结果 US$1.35 起关键词难度/千个关键词 US$0.17438 起关键词建议/千条结果 US$0.17496 起关键词概览/千个关键词 US$0.180543 起关键词建议/千条结果 US$0.17496 起LLM 提及/千条结果 US$1.32 起LLM 热门品牌/千条结果 US$1.32 起LLM 热门域名/千条结果 US$1.32 起LLM 热门页面/千条结果 US$1.32 起本地包/千次请求 US$2.40 起排名关键词/千条结果 US$0.17496 起引用域名/千条结果 US$0.08 起相关关键词/千条结果 US$0.17496 起搜索意图/千个关键词 US$0.17438 起搜索量/千次请求 US$108.00 起热门页面/千条结果 US$0.165 起