Skip to content

Advanced SERP 数据库 ​

GET /v3/dataforseo_labs/locations_and_languages

概述 ​

Advanced SERP 数据库为历史容版本, 5 亿条搜索结果页数据,并提供富摘要、知识图谱、精选摘要、本地结果、购物结果等 SERP 特征。

本数据库提供 JSON 格式。当前页面为旧版文档,接口字段可能与新版数据库接口存在差异。

> 本页面未定义可直接调用的 HTTP 方法和 /v3/... 请求路径,主要用于说明数据库记录结构。请以新版接口文档中的请求路径为准。

计费说明 ​

费用取决于数据库的规模和地域参数。

扣费以响应头 X-SeerMarTech-Charge-CNY 为准。

数据结构 ​

基础字段 ​

字段类型说明
keywordstring搜索查询词,使用 UTF-8 编码。
locationinteger地域代码,对应地域的唯一标识。可通过以下接口获取可用地域及 location_code:https://api.seermartech.cn/v3/dataforseo_labs/locations_and_languages。例如,2840 表示美国。
languagestring语言代码,对应地域可用语言的唯一标识。可通过地域与语言接口获取 language_code。例如,en 表示英语。
spellstring/null搜索引擎自动纠正后的。如果搜索引擎对查询词进行了纠正,则返回纠正后的。
spell_typestring自动纠正类型。可选值:did_you_mean、showing_results_for、no_results_found_for。
extraobject附加信息。
extra.core_keywordstring/null组中的核心。如果为 null,表示数据库中没有找到符合条件的。

数据 ​

keyword_info ​

的搜索量和广告数据。

字段类型说明
keyword_info.search_volumeinteger平均月搜索量,表示指定在目标搜索市场中的估算月搜索次数。
keyword_info.cpcfloat平均每次点击费用。原始数据以广告平台使用的货币返回。
keyword_info.competitionfloat竞争度,取值范围为 0 到 1,边界值。
keyword_info.time_updatestring数据最近更新时间,使用 ISO 8601 格式,例如 2020-09-12T00:07:43.0733218Z。
keyword_info.categoriesarray产品和服务分类。
keyword_info.historyobject按月份记录的历史搜索量。键通常使用 YYYYMM 格式,例如 202002。

bing_keyword_info ​

基于另一搜索广告数据源的数据。该数据覆盖有限的地域和语言组合。

字段类型说明
bing_keyword_info.search_volumeinteger最近一个月的搜索次数。
bing_keyword_info.time_updatestring数据最近更新时间,使用 ISO 8601 格式。
bing_keyword_info.historyobject按月份记录的历史搜索量,键使用 YYYYMM 格式。

SERP 汇总数据 ​

serp_info ​

字段类型说明
serp_info.check_urlstring可直接访问的搜索结果页 URL,可用于核验返回结果。
serp_info.items_countintegerserp 数组中返回的结果数量。
serp_info.keyword_difficultyinteger排名难度,取值范围为 0 到 100。该指标基于前 10 个自然结果的链接等因素计算,数值越高表示前 10 名越困难。
serp_info.se_results_countinteger搜索结果页中的结果总数。
serp_info.time_updatestringSERP 数据最近更新时间,使用 ISO 8601 格式。
serp_info.previous_updated_timestringSERP 数据上一次更新时间,使用 ISO 8601 格式。
serp_info.item_typesarray当前 SERP 中的结果类型。
serp_info.serparray当前对应的 SERP素列表。

item_types 可能以下值:

text
answer_box
carousel
multi_carousel
featured_snippet
google_flights
google_reviews
images
jobs
knowledge_graph
local_pack
map
organic
paid
people_also_ask
related_searches
people_also_search
shopping
top_stories
twitter
video
events
mention_carousel
find_results_on
stocks_box
visual_stories
commercial_units
local_services
knowledge_graph_carousel_item
knowledge_graph_description_item
knowledge_graph_expanded_item
knowledge_graph_images_item
knowledge_graph_list_item
knowledge_graph_row_item
knowledge_graph_part_item
knowledge_graph_shopping_item
recipes
top_sights
scholarly_articles
popular_products
podcasts
questions_and_answers
hotels_pack
google_hotels
math_solver

SERP 通用字段 ​

serp 数组中的大多数会以下排名和流量字段:

字段类型说明
typestringSERP素类型。
rank_groupinteger在相同 type素组中的排名。不同类型不会计该排名。
rank_absoluteinteger在所有 SERP素中的绝对排名。
positionstring素在 SERP 中的对齐位置,可为 left 或 right。
xpathstring素在结果页中的 XPath。
is_newboolean与数据库上一版本相比,是否为新增。
is_upboolean与上一版本相比,排名是否上升。
is_downboolean与上一版本相比,排名是否下降。
previous_rank_absoluteinteger/null上一版本中的绝对排名。
etvfloat/null估算月自然流量,通常根据点击率与搜索量计算。
impressions_etvfloat/null基于展示次数估算的月流量。
traffic_costfloat/null通过付费搜索获得相同自然流量时的估算月成本。

自然结果:organic ​

自然结果通常:

字段类型说明
titlestring结果标题。
pre_snippetstring结果描述前附加显示的信息。
descriptionstring结果描述。
extended_snippetstring结果描述后附加显示的信息。
breadcrumbstring面屑路径。
domainstring结果域名。
main_domainstring去除子域名后的主域名。
urlstring结果绝对 URL。
relative_urlstring结果相对 URL。
cache_urlstring页面缓存 URL。
is_maliciousboolean是否被标记为恶意结果。
is_imageboolean是否图片。
is_videoboolean是否视频。
is_featured_snippetboolean是否为精选摘要来源。
amp_versionboolean是否存在 AMP 版本。
highlightedarray描述中被加粗显示的。
linksarray/null站点链接。无站点链接时为 null。
faqobject/null常见问题扩展。无该扩展时为 null。
related_resultarray来自同一域名的结果。
related_search_urlstring搜索 URL。
extended_people_also_searcharray搜索词扩展,通常在用户返回搜索结果页时出现。
about_this_resultobject结果附加信息。
ratingobject结果评分信息。
priceobject商品或服务价格信息。

评分字段 ​

rating 对象:

字段类型说明
rating_typestring评分类型,可为 Max5、Percents 或 CustomMax。
valueinteger/float评分值。
votes_countinteger评价数量。
rating_maxinteger评分最大值。

价格字段 ​

price 对象:

字段类型说明
currentfloat当前价格。
regularfloat未打折的常规价格。
max_valuefloat价格区间中的最高价格。
currencystring价格货币的 ISO 代码。
is_price_rangeboolean是否为价格区间。
displayed_pricestring结果页原始展示的价格文本。

站点链接字段 ​

links 数组中的通常:

字段类型说明
typestring固定为 link_element。
titlestring链接标题。
descriptionstring链接描述。
urlstring站点链接 URL。

常见问题字段 ​

faq 对象通常:

字段类型说明
typestring固定为 faq_box。
itemsarray问答项列表。
items[].typestring固定为 faq_box_element。
items[].titlestring问题文本。
items[].descriptionstring展开后显示的答案。
items[].linksarray问答项中的链接。

广告结果:paid ​

付费结果通常:

字段类型说明
titlestring广告标题。
domainstring广告结果完整域名。
main_domainstring去除子域名后的主域名。
descriptionstring广告描述。
breadcrumbstring广告面屑。
urlstring广告绝对 URL。
relative_urlstring广告相对 URL。
highlightedarray描述中加粗显示的词语。
extraobject广告附加信息。
extra.ad_aclkstring广告标识符。
description_rowsarray/null扩展描述行。没有时为 null。
linksarray/null广告站点链接。
priceobject广告结果中的价格信息。
is_newboolean是否为新增广告。
is_upboolean排名是否上升。
is_downboolean排名是否下降。
previous_rank_absoluteinteger/null上一版本绝对排名。

本地结果:local_pack ​

本地结果:

字段类型说明
titlestring商家或地点名称。
descriptionstring商家描述。
phonestring电话号码。
is_paidboolean是否为广告结果。
ratingobject商家评分。
domainstring商家域名。
main_domainstring主域名。
urlstring商家 URL。
relative_urlstring相对 URL。
typestring固定为 local_pack。

图片、视频与社交结果 ​

images ​

图片结果可能:

  • title:结果标题;
  • url:图片搜索 URL;
  • items:图片列表;
  • items[].type:固定为 images_element;
  • items[].alt:图片替代文本;
  • items[].url:原始图片 URL;
  • items[].image_url:压缩图片 URL;
  • related_image_searches:图片搜索词及图片;
  • rank_group、rank_absolute、position、xpath;
  • etv、impressions_etv、traffic_cost。

video ​

视频结果可能:

  • items:视频列表;
  • items[].type:固定为 video_element;
  • items[].source:视频来源;
  • items[].title:视频标题;
  • items[].url:视频 URL;
  • items[].timestamp:发布时间;
  • 通用排名与流量字段。

twitter ​

社交结果可能:

  • title:结果标题;
  • url:结果 URL;
  • items[].type:固定为 twitter_element;
  • items[].tweet:帖子正文;
  • items[].date:发布日期;
  • items[].url:帖子 URL;
  • 通用排名与流量字段。

精选摘要与问答结果 ​

字段类型说明
titlestring结果标题。
featured_titlestring精选摘要来源页面标题。
descriptionstring结果描述。
tableobject/null表格数据。
table.table_headerarray表头。
table.table_contentarray表格。
domainstring结果域名。
main_domainstring主域名。
urlstring结果 URL。
relative_urlstring相对 URL。
imagesarray结果图片。
timestampstring发布时间。

同时新增、排名变化、排名位置及流量估算字段。

answer_box ​

字段类型说明
textarray/null答案文本。
linksarray/null答案中的链接。
typestring固定为 answer_box。
rank_groupinteger分组排名。
rank_absoluteinteger绝对排名。
positionstringleft 或 right。
xpathstringXPath。
etvfloat/null估算流量。
impressions_etvfloat/null基于展示次数的估算流量。
traffic_costfloat/null估算流量成本。

people_also_ask ​

常见字段:

  • items:问题列表;
  • items[].type:固定为 people_also_ask_element;
  • items[].title:问题标题;
  • items[].xpath:问题 XPath;
  • items[].expanded_element:展开后的答案;
  • expanded_element.featured_title:答案来源标题;
  • expanded_element.url:来源 URL;
  • expanded_element.domain:来源域名;
  • expanded_element.description:答案描述;
  • expanded_element.table:答案表格;
  • expanded_element.timestamp:发布时间;
  • 通用排名与流量字段。

轮播、知识图谱与搜索 ​

  • items:轮播项;
  • items[].type:carousel_element;
  • items[].title:轮播项标题;
  • items[].sub_title:轮播项副标题;
  • 以及通用排名和流量字段。
  • items[].type:multi_carousel_element;
  • items[].title:轮播项标题;
  • items[].multi_carousel_snippets:嵌套轮播结果;
  • multi_carousel_snippets[].type:multi_carousel_snippet;
  • multi_carousel_snippets[].title:嵌套项标题;
  • 以及通用排名和流量字段。
  • items:搜索项;
  • type:固定为 related_searches;
  • 以及通用排名和流量字段。
  • title:结果标题;
  • items:搜索项;
  • items[].type:people_also_search;
  • items[].title:搜索标题;
  • 以及通用排名和流量字段。

knowledge_graph ​

知识图谱结果可能:

字段类型说明
titlestring知识图谱标题。
sub_titlestring副标题。
descriptionstring描述文本。
card_idstring卡片标识。
urlstringURL。
itemsarray知识图谱子。
data_attridstring搜索引擎定义的数据属性标识,例如 action:listen_artist。
typestring固定为 knowledge_graph。

知识图谱子类型:

  • knowledge_graph_carousel_item
  • knowledge_graph_description_item
  • knowledge_graph_images_item
  • knowledge_graph_list_item
  • knowledge_graph_row_item
  • knowledge_graph_part_item
  • knowledge_graph_shopping_item
  • knowledge_graph_expanded_item

常见子字段:

  • title、subtitle、text;
  • url、domain、image_url、alt;
  • link、links;
  • items、expanded_element;
  • table、table_header、table_content;
  • price、source、snippet;
  • 通用排名与流量字段。

:

  • knowledge_graph_description_item 提供描述文本及链接;
  • knowledge_graph_images_item 提供图片链接、替代文本和图片 URL;
  • knowledge_graph_list_item 提供列表项及数据属性标识;
  • knowledge_graph_row_item 提供行标题、文本和链接;
  • knowledge_graph_part_item 提供知识图谱分区;
  • knowledge_graph_shopping_item 提供商品标题、价格、来源和商城信息;
  • knowledge_graph_expanded_item 提供展开区域、特色标题和表格数据。

商品、服务与结果 ​

shopping ​

购物结果可能:

  • title:商品标题;
  • items:商品列表;
  • items[].type:shopping_element;
  • items[].price:商品价格;
  • items[].source:商品来源;
  • items[].description:商品描述;
  • items[].marketplace:商城或商户平台名称;
  • items[].marketplace_url:商城 URL;
  • 通用排名与流量字段。

热门商品结果可能:

  • items[].type:popular_products_element;
  • title:商品标题;
  • snippet:商品摘要;
  • price:价格信息;
  • rating:评分信息;
  • 通用排名与流量字段。

commercial_units ​

商业单可能:

  • title:模块标题;
  • items[].type:commercial_units_element;
  • items[].title:商品或服务标题;
  • items[].url、domain:结果链接和域名;
  • items[].price:价格;
  • items[].source:来源;
  • items[].rating:评分;
  • 通用排名与流量字段。

local_services ​

本地服务结果可能:

  • title、url、domain:模块信息;
  • items[].type:local_services_element;
  • items[].title:服务名称;
  • items[].url、domain:服务链接和域名;
  • items[].description:服务描述;
  • items[].rating:评分;
  • items[].profile_image_url:服务商头像或图片;
  • 通用排名与流量字段。

hotels_pack ​

模块可能:

字段类型说明
titlestring模块标题。
date_fromstring住日期,格式为 YYYY-MM-DD。
date_tostring离店日期,格式为 YYYY-MM-DD。
itemsarray店结果列表。
items[].typestring固定为 hotels_pack_element。
items[].titlestring店或地点名称。
items[].urlstring店 URL。
items[].desriptionstring店描述。该字段名按原始数据保留。
items[].domainstring店域名。
items[].ratingobject店评分。
items[].priceobject指定日期的价格。
items[].is_paidboolean是否为广告。

google_hotels ​

字段类型说明
hotel_identifierstring店唯一标识,例如 CgoIjaeSlI6CnNpVEAE。
urlstring店结果 URL。
typestring素类型。
rank_groupinteger分组排名。
rank_absoluteinteger绝对排名。
positionstringleft 或 right。
xpathstringXPath。
etvfloat/null估算流量。
impressions_etvfloat/null基于展示次数的估算流量。

recipes ​

食谱结果可能:

  • items[].type:recipes_element;
  • title:食谱标题;
  • url、domain:食谱链接和域名;
  • source:来源;
  • description:摘要;
  • time:准备和烹饪所需总时间;
  • rating:评分;
  • 通用排名与流量字段。

top_sights ​

热门景点结果可能:

  • items[].type:top_sights_element;
  • title:景点名称;
  • url:景点 URL;
  • description:景点摘要;
  • rating:景点评分;
  • 通用排名与流量字段。

新闻、职位、活动和媒体结果 ​

top_stories ​

  • items[].type:top_stories_element;
  • source:来源;
  • domain:来源域名;
  • title:标题;
  • date:发布日期;
  • url: URL;
  • timestamp:结果页的时间;
  • 通用排名与流量字段。

jobs ​

  • title:职位结果标题;
  • url:职位 URL;
  • items[].type:jobs_element;
  • items[].title:职位名称;
  • items[].description:职位摘要;
  • items[].author:发布;
  • items[].job_posted_time:发布时间;
  • items[].contract_type:合同类型;
  • items[].salary:薪资信息;
  • items[].timestamp:发布时间;
  • 通用排名与流量字段。

events ​

  • url:活动模块 URL;
  • title:活动标题;
  • items[].type:events_element;
  • items[].title:活动名称;
  • items[].snippet:活动摘要;
  • items[].url:活动 URL;
  • 通用排名与流量字段。

podcasts ​

  • items[].type:podcasts_element;
  • title:节目标题;
  • url:节目 URL;
  • snippet:节目摘要;
  • timestamp:节目时间;
  • time_to_play:节目时长;
  • 通用排名与流量字段。

scholarly_articles ​

  • items[].type:scholarly_articles_element;
  • title:文章标题;
  • url:文章 URL;
  • author:;
  • description:文章摘要;
  • rating:评分或评价信息;
  • 通用排名与流量字段。

visual_stories ​

  • items[].type:visual_stories_element;
  • title:视觉标题;
  • url: URL;
  • domain:域名;
  • 通用排名与流量字段。

questions_and_answers ​

  • items[].type:questions_and_answers_element;
  • url:问答 URL;
  • question_text:问题文本;
  • answer_text:答案文本;
  • source:答案来源;
  • votes:投票数;
  • 通用排名与流量字段。

SERP素 ​

map ​

  • title:地图结果标题;
  • url:地图结果 URL;
  • type:固定为 map;
  • 以及通用排名与流量字段。
  • title:模块标题;
  • items[].type:mention_carousel_element;
  • items[].title:提及项标题;
  • items[].price:价格;
  • items[].rating:评分;
  • items[].mentioned_in:提及该项目的附加结果;
  • 通用排名与流量字段。

find_results_on ​

  • items[].type:find_results_on_element;
  • title:结果标题;
  • domain:来源域名;
  • url:结果 URL;
  • source:来源;
  • 通用排名与流量字段。

google_reviews ​

字段类型说明
reviews_countinteger评价数量。
place_idstring地点唯一标识。
featurestring评价附加特征。
typestring固定为 google_reviews。
rank_groupinteger分组排名。
rank_absoluteinteger绝对排名。
positionstringleft 或 right。
xpathstringXPath。

google_posts ​

字段类型说明
posts_idstring帖子功能标识。
featurestring附加特征标识。
cidstring本地商户唯一标识,可用于获取该商户的完整评价列表。
typestring固定为 google_posts。
rank_groupinteger分组排名。
rank_absoluteinteger绝对排名。
positionstringleft 或 right。
xpathstringXPath。

股票和汇率结果 ​

stocks_box ​

股票模块可能:

字段类型说明
titlestring股票结果标题。
sourcestring数据来源。
snippetstring股票摘要。
priceobject抓取结果时的股票报价。
urlstring结果 URL。
domainstring结果域名。
tableobject/null股票表格数据。
graphobject股票走势图数据。
graph.itemsarray当前时间段的价格点。
graph.previous_itemsarray上一时间段的收盘数据。

走势图:

字段类型说明
typestring固定为 graph_element。
datestring时间,格式为 yyyy-mm-ddThh:mm:ss。
valueinteger对应时间的股票价格。

股票价格可能存在延迟,不能作为实时交易报价依据。

currency_box ​

汇率模块可能:

字段类型说明
valueinteger转换数值。
converted_valuefloat转换后的数值。
currencystring原始货币。
converted_currencystring目标货币。
timestampstring结果发布时间,使用 UTC 格式。
tableobject/null汇率表格。
graphobject汇率走势图。
graph.itemsarray当前时间段的汇率数据。
graph.previous_itemsarray/null上一时间段的汇率数据。

汇率走势图:

  • type:固定为 graph_element;
  • date:时间,格式为 yyyy-mm-ddThh:mm:ss;
  • value:指定时间的汇率或上一时间段汇率。

汇率可能存在延迟,以结果抓取时间为准。

math_solver ​

数学计算结果可能:

字段类型说明
titlestring数学表达式标题。
resultstring表达式计算结果。
itemsarray解题步骤列表。
items[].typestringmath_solver_element。
items[].titlestring解题步骤标题。
items[].expanded_elementarray展开的详细步骤。
expanded_element[].typestringmath_solver_expanded_element。
expanded_element[].titlestring详细步骤标题。
expanded_element[].solutionarray该步骤的解法。

时间字段格式 ​

接口中常见时间格式如下:

  • ISO 8601:2020-09-12T00:07:43.0733218Z
  • UTC 日期时间:2019-11-15 12:57:46 +00:00
  • 日期:2019-11-15
  • 图表时间:2020-10-28T15:45:00

JSON 数据示例 ​

以下示例展示数据库记录的主要结构。部分 SERP素字段会根据结果类型动态出现。

json
{
  "keyword": "no deposit cash bonus",
  "location": 2840,
  "language": "en",
  "spell": null,
  "spell_type": null,
  "keyword_info": {
    "search_volume": 90,
    "cpc": 8.948175,
    "competition": 0.5306122448979591,
    "time_update": "2020-09-12T00:07:43.0733218Z",
    "categories": [],
    "history": {
      "201902": 140,
      "201903": 170,
      "201904": 90,
      "201905": 90,
      "201906": 70,
      "201907": 70,
      "201908": 110,
      "201909": 90,
      "201910": 90,
      "201911": 70,
      "201912": 90,
      "202001": 50,
      "202002": 140
    }
  },
  "bing_keyword_info": {
    "search_volume": 52,
    "time_update": "2020-09-12T00:07:43.0733218Z",
    "history": {
      "201902": 140,
      "201903": 170,
      "202001": 50,
      "202002": 140
    }
  },
  "serp_info": {
    "check_url": "https://www.google.com/search?q=st%20mark%27s%20campanile%20tickets&num=100&hl=en&gl=US",
    "keyword_difficulty": 67,
    "items_count": 84,
    "se_results_count": 73,
    "time_update": "2020-09-12T00:07:43.0733218Z",
    "previous_updated_time": "2020-09-11T00:07:43.0733218Z",
    "item_types": [
      "carousel",
      "organic",
      "local_pack",
      "featured_snippet"
    ],
    "serp": [
      {
        "type": "organic",
        "title": "示例结果标题",
        "description": "示例结果描述",
        "domain": "example.com",
        "main_domain": "example.com",
        "url": "https://example.com/page",
        "relative_url": "/page",
        "is_new": true,
        "is_up": false,
        "is_down": true,
        "previous_rank_absolute": null,
        "rank_group": 1,
        "rank_absolute": 1,
        "position": "left",
        "xpath": "/html/body/div",
        "etv": 27.36,
        "impressions_etv": 0,
        "traffic_cost": 9.59236128
      },
      {
        "type": "featured_snippet",
        "title": "示例精选摘要",
        "featured_title": "示例来源页面",
        "description": "精选摘要",
        "table": null,
        "domain": "example.com",
        "main_domain": "example.com",
        "url": "https://example.com/answer",
        "relative_url": "/answer",
        "rank_group": 1,
        "rank_absolute": 2,
        "position": "left",
        "xpath": "/html/body/div/div",
        "etv": 48.5184,
        "impressions_etv": 0,
        "traffic_cost": 265.7936929536
      }
    ]
  },
  "extra": {
    "core_keyword": null
  }
}

实用场景 ​

  • 监测 SERP 特征:统计精选摘要、问答框、知识图谱、购物和本地结果的出现频率,优化结构与搜索结果占位策略。
  • 评估竞争难度:结合 keyword_difficulty、自然结果排名和历史搜索量,筛选适合资源的。
  • 分析竞争对手自然排名:提取 organic 结果中的域名、排名、估算流量和流量成本,建立竞争网站与页面表现对比。
  • 挖掘选题:利用 people_also_ask、related_searches、people_also_search 和精选摘要,扩展问答型及长尾。
  • 优化本地与电商搜索策略:分析 local_pack、local_services、shopping、popular_products 和 commercial_units 数据,改进本地商户页、商品页和结构化。

统一入口:官网 · LLM API · 控制台