EveryInfra

全网搜索 · 数据 API

SimilarWeb

SimilarWeb API

网站流量、受众画像与竞品名单——市场份额与获客渠道评估。POST /api/v1/social 就行,返回结构化 JSON,$1.39 / 千次/次、失败不计费。

3

个能力

$1.39 / 千次

每次调用

秒级

响应

1 个

API Key 通 87 平台

SimilarWeb 能力清单

action必填参数可选参数单次条数模式单价 / 次返回字段
searchkeyword同步$1.39 / 千次id · url · name · text · category · global_rank · country_rank · category_rank · country · monthly_visits · bounce_rate · pages_per_visit · avg_visit_duration · company_name · company_founded · company_employees_min · company_employees_max · company_hq_country · company_hq_city · top_countries · top_keywords · traffic_sources · top_referrals · social_distribution · competitors · snapshot_date · platform
competitorskeyword同步$1.39 / 千次id · url · name · relation · category · category_rank · global_rank · country_rank · affinity · platform
audiencekeyword同步$1.39 / 千次id · url · name · male_share · female_share · age_distribution · top_interested_websites · top_interested_topics · top_interested_categories · technologies · organic_traffic_share · paid_traffic_share · snapshot_date · platform · min_age · max_age · share · category · top_tech · tech_count

SimilarWeb 每个接口分别做什么

下面逐个解释 action、必填参数、可选筛选项和允许值。 请求都发到 POST /api/v1/social, 只需切换 action

怎么调用 SimilarWeb 关键词搜索 API?

search

使用 platform="similarweb"action="search" 调用“关键词搜索”能力;返回列表,主要包含 id、url、name、text、category、global_rank 等 27 个字段

keyword必填
检索关键词。
SimilarWeb 特有返回字段与含义(20
monthly_visits
月访问量。SimilarWeb 的模型估算值,不是站长后台真值。
bounce_rate
跳出率,只看一个页面就离开的访问占比。0.6 表示 60%。
avg_visit_duration
平均访问时长,单位秒。
pages_per_visit
每次访问的平均浏览页数。
global_rank
全球流量排名,数字越小越靠前。
country_rank
所在国家的流量排名。
category_rank
所属分类内的流量排名。
traffic_sources
流量来源构成(直接 / 搜索 / 社交 / 外链 / 邮件 / 广告)及占比。
top_countries
访问量最高的国家及占比。
top_keywords
带来最多流量的搜索词。
top_referrals
带来最多流量的外部站点。
social_distribution
社交流量在各平台间的分布。
competitors
SimilarWeb 判定的竞品站点。
company_name
运营公司名称。
company_employees_min
公司员工数估算下限。
company_employees_max
公司员工数估算上限。
company_founded
公司成立年份。
company_hq_city
公司总部城市。
company_hq_country
公司总部国家。
snapshot_date
该份数据的统计快照日期。流量数据有滞后,别当实时值。

怎么调用 SimilarWeb 竞品网站 API?

competitors

使用 platform="similarweb"action="competitors" 调用“竞品网站”能力;返回列表,主要包含 id、url、name、relation、category、category_rank 等 10 个字段

keyword必填
检索关键词。
SimilarWeb 特有返回字段与含义(5
global_rank
全球流量排名,数字越小越靠前。
country_rank
所在国家的流量排名。
category_rank
所属分类内的流量排名。
affinity
受众兴趣偏好,推断出的访客还常去哪类站点。
relation
与本站的关系类型(竞品 / 相似 / 关联)。

怎么调用 SimilarWeb 受众画像 API?

audience

使用 platform="similarweb"action="audience" 调用“受众画像”能力;返回单个对象,主要包含 id、url、name、male_share、female_share、age_distribution 等 20 个字段

keyword必填
检索关键词。
SimilarWeb 特有返回字段与含义(15
snapshot_date
该份数据的统计快照日期。流量数据有滞后,别当实时值。
organic_traffic_share
自然搜索流量占比。
paid_traffic_share
付费搜索流量占比。与上一项对比可看出获客靠买还是靠 SEO。
male_share
男性访客占比。
female_share
女性访客占比。
age_distribution
访客年龄段分布。
min_age
该年龄段下界。
max_age
该年龄段上界。
share
该项在所属分布里的占比。
top_interested_categories
访客最感兴趣的内容分类。
top_interested_topics
访客最感兴趣的话题。
top_interested_websites
访客还常访问的其他站点。
technologies
该站使用的技术栈。
top_tech
主要技术。
tech_count
识别到的技术数量。
SimilarWeb search 调用流程一次 SimilarWeb search 调用的全过程:向 POST /api/v1/social 发送 platform="similarweb"、action="search",以及必填参数 keyword;返回结构化 JSON,含 id、url、name、text、category 等字段;返回单个对象,计费 $1.39 / 千次,失败与空结果不计费。1 · 请求POST /api/v1/socialplatform: "similarweb"action: "search"keywordEveryInfra$1.39 / 千次2 · 响应idurlnametextcategory
一次 SimilarWeb search 调用的全过程:向 POST /api/v1/social 发送 platform="similarweb"、action="search",以及必填参数 keyword;返回结构化 JSON,含 id、url、name、text、category 等字段;返回单个对象,计费 $1.39 / 千次,失败与空结果不计费。

SimilarWeb 原始字段名

EveryInfra 统一字段名

左边是 SimilarWeb 数据里原本的字段名,右边是我们统一后的。点任意一行看对应关系。右边这一列在 87 个平台上是同一套—— 换平台时只改请求里的 platform 一个字段, 解析代码一行不用动。

只有 SimilarWeb 返回的字段

全站 87 个平台里,这 33 个字段只有 SimilarWeb 会返回——换别的平台拿不到这些数据。 字段名与其余平台同样遵循 snake_case 命名,解析方式一致。

  • global_rank
  • country_rank
  • category_rank
  • monthly_visits
  • bounce_rate
  • pages_per_visit
  • avg_visit_duration
  • company_founded
  • company_employees_min
  • company_employees_max
  • company_hq_country
  • company_hq_city
  • top_countries
  • top_keywords
  • traffic_sources
  • top_referrals
  • social_distribution
  • competitors

返回字段含义

字段名跨 87 个平台统一,同一个键在哪个平台都是同一个意思—— 这也是换平台只需改 platform 一个字段的原因。 机器可读版:/api/v1/social/fields

id
该记录在原平台上的唯一标识。仅在同一平台内唯一,跨平台可能重复。
url
该记录在原平台上的可访问链接。
name
名称。用于账号/商品/商家类能力,指该对象本身的名字。
text
正文内容,已去除 HTML 标签。长文可能被截断。
category
分类名称,取值为原平台的分类体系,未做跨平台归一。
country
国家或地区。可能是全称也可能是 ISO 代码,取决于平台,未归一。
platform
数据来源平台标识,与请求里的 platform 一致(如 xiaohongshu、tiktok)。

另有 SimilarWeb 特有字段 global_rank · country_rank · category_rank · monthly_visits · bounce_rate · pages_per_visit · avg_visit_duration · company_name · company_founded · company_employees_min · company_employees_max · company_hq_country · company_hq_city · top_countries · top_keywords · traffic_sources · top_referrals · social_distribution · competitors · snapshot_date · relation · affinity · male_share · female_share · age_distribution · top_interested_websites · top_interested_topics · top_interested_categories · technologies · organic_traffic_share · paid_traffic_share · min_age · max_age · share · top_tech · tech_count,保留该平台自身的语义。

30 秒调用示例

similarweb_search.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer omg_你的KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"similarweb","action":"search","params":{"keyword":"咖啡"}}'

返回长这样

response.json
{
  "id": "similarweb_…",
  "search": [
    {
      "id": "…",
      "url": "https://…",
      "name": "…",
      "text": "…",
      "category": "…",
      "global_rank": "…",
      "country_rank": "…",
      "category_rank": "…",
      "country": "…",
      "monthly_visits": "…",
      "bounce_rate": "…",
      "pages_per_visit": "…",
      "avg_visit_duration": "…",
      "company_name": "…",
      "company_founded": "…",
      "company_employees_min": "…",
      "company_employees_max": "…",
      "company_hq_country": "…",
      "company_hq_city": "…",
      "top_countries": "…",
      "top_keywords": "…",
      "traffic_sources": "…",
      "top_referrals": "…",
      "social_distribution": "…",
      "competitors": "…",
      "snapshot_date": "…",
      "platform": "similarweb"
    }
  ],
  "count": 1,
  "billing": { "charged": true, "credits": 100, "cny": 0.009356 }
}

常见用例

关键词监控

按关键词轮询 SimilarWeb 的新内容,配合 Gemini 文本 API 做情绪分类与异常波动告警。

实时检索

给 agent 接上实时网页搜索,回答带来源。

SimilarWeb API 常见问题

SimilarWeb API 怎么调用?

调 POST /api/v1/social,请求体传 platform="similarweb"、action 和 params。以 search 为例,必填 keyword,没有可选参数。SimilarWeb 共 3 个 action,鉴权用 Authorization: Bearer <API Key>,同一把 Key 通 87 个平台。

SimilarWeb API 怎么收费?

$1.39 / 千次/次,SimilarWeb 全部 3 个能力同价。$1 免费额度约等于 719 次 SimilarWeb 调用。一次调用一次计费,不按条数或页数加价;参数错误、鉴权失败和空结果都不计费。

SimilarWeb API 一次能返回多少条数据?

SimilarWeb 的 3 个能力返回的都是单个对象(详情、资料这类),不是列表,所以没有条数上限。

SimilarWeb API 返回哪些字段?

search 返回 id、url、name、text、category、global_rank 等 27 个字段。其中 33 个字段只有 SimilarWeb 会返回(见上方「独有字段」)。字段名跨平台统一,换平台不用改解析代码。

SimilarWeb怎么按关键词批量采集?

调 POST /api/v1/social,传 platform="similarweb"、action="search",必填参数 keyword。返回单个对象,没有条数上限;单价 $1.39 / 千次,失败与空结果不计费。返回结构化 JSON,关键词搜索字段为 id、url、name、text、category。

可以先免费试用 SimilarWeb API 吗?

可以。注册免费,加微信领邀请码可得 $1 免费额度(≈720 次数据调用或 576 次 AI 调用),足够把 SimilarWeb 的 3 个能力都试一遍。无需信用卡。

开始调用 SimilarWeb API

加微信领 $1 免费额度 —— ≈720 次数据调用或 576 次 AI 调用,足够把 SimilarWeb 的能力全试一遍。

免费开始