免费测试查询
任何付费套餐的用户都可以通过运行一组数量有限的免费测试查询来测试 Ahrefs API。 请注意,即使是运行免费测试查询,你仍然需要创建 API 密钥。
Site Explorer
对于 Site Explorer 端点,如果在 target 查询参数中使用 ahrefs.com、yep.com 或 firehose.com 域名,或这些域名下的任意 URL,请求将不会消耗 API 单位。
例如,以下请求将是免费的:
https://api.ahrefs.com/v3/site-explorer/domain-rating?date=2023-05-18&target=firehose.com
https://api.ahrefs.com/v3/site-explorer/all-backlinks?limit=3&mode=prefix&target=ahrefs.com/blog&select=url_from,url_rating_source,traffic,url_to
Keywords Explorer 和 SERP 概览
对于 Keywords Explorer 和 SERP 概览端点,如果在相应端点的 keywords 或 keyword 查询参数中仅使用 ahrefs、yep 或 firehose,请求将不会消耗 API 单位。
例如,以下请求将是免费的:
https://api.ahrefs.com/v3/keywords-explorer/overview?country=us&keywords=ahrefs&select=keyword,volume,traffic_potential,difficulty
https://api.ahrefs.com/v3/serp-overview/serp-overview?country=us&date=2023-05-16&keyword=yep&select=url,position,url_rating,backlinks,traffic&top_positions=3
请注意,如果查询中除 ahrefs、yep 或 firehose 外还包含其他关键词,该请求将照常消耗 API 单位。 此外,如果在查询中指定了 keyword_list_id 参数,那么无论列表中包含哪些关键词,或 keywords 查询参数中包含哪些关键词,该查询也会消耗 API units。
例如,以下请求将按常规消耗 API units:
https://api.ahrefs.com/v3/keywords-explorer/overview?country=us&keywords=ahrefs,seo&select=keyword,volume,traffic_potential,difficulty
https://api.ahrefs.com/v3/keywords-explorer/overview?country=us&keywords=ahrefs&keywords_list_id=123&select=keyword,volume,traffic_potential,difficulty
info
在免费测试请求中,limit 参数上限为 100。 即使你请求更多,响应中最多也只会包含 100 条结果。