今天,谷歌推出了新的谷歌搜索控制台 URL 检查 API,它提供了对在 Search Console 中管理的属性的 URL 级数据的编程访问。 Search Console API 是一种通过外部应用程序和产品在 Search Console 之外访问数据的方法。使用新的 URL 检查 API,开发人员将能够调试和优化他们的页面。
新 API 可在 API 开发人员文档 中找到。请求参数包括您要检查的 URL 和 Search Console 中定义的属性的 URL。
来自 Google Search Console API 的响应包括分析结果,其中包含来自 Search Console 的信息,包括索引状态、AMP、富搜索结果和移动可用性。
有关 API 和响应中包含的参数的更多详细信息,请阅读 参数列表 和 索引 URL 结果说明。
进行 API 调用后,您将收到包含所有相关结果的响应,或者如果请求失败,则会收到错误消息。如果响应中缺少特定的分析结果,则意味着该分析不适用于所检查的 URL。
以下是您将从 API 获得的响应示例:
{
“检查结果”:{
"inspectionResultLink": "https://search.google.com/search-console/inspect?resource_id=https://developers.google.com/search/&id=odaUL5Dqq3q8n0EicQzawg&utm_medium=link&utm_source=api",
“索引状态结果”:{
“判决”:“通过”,
"coverageState": "已编入索引,未在站点地图中提交"
}
}
}
根据谷歌搜索控制台,该网站的“robotsTxtState”设置为“允许”,这意味着允许搜索引擎爬虫访问和索引该网站的内容。 “indexingState”也设置为“INDEXING_ALLOWED”,表示该站点的内容正在被 Google 索引并可能出现在搜索结果中。 “lastCrawlTime”显示 Google 上次抓取该网站的时间(在本例中为 2022 年 1 月 31 日)。 “pageFetchState”表示该页面已被 Google 成功抓取,“googleCanonical”和“userCanonical”URL 都指向站点上的同一页面。该网站还与其他网站链接,包括 https://developers.google.com/search/updates 和 https://developers.google.com/search/help/crawling-index-faq。最后,“crawledAs”字段表明谷歌已经将该页面作为移动页面进行了爬取。
该网站的移动可用性和丰富的搜索结果也已通过谷歌检查,均获得及格分数。
新的 URL 检查 API 提供了有关特定 URL 的更详细数据,以及 Google 如何看待它们。这对于想要监控重要页面或使用结构化数据或规范调试问题的 SEO 和发布者非常有用。
API 具有每个 Search Console 网站属性强制执行的配额。有关使用限制的更多详细信息,请参阅 开发者文档。
谷歌宣布更新 Search Console API,现在允许开发人员每天查询多达 2000 次。这一变化将为开发人员和 SEO 提供围绕 Search Console API 构建的新机会。
如果您有任何问题或反馈,请在 Twitter 上与 Google 联系或在 Search Central 社区中发布问题。