注意:Google建议仅将 Indexing API 用于嵌入在 VideoObject 网站中的 JobPosting 或 BroadcastEvent。在我们的测试中,我们发现它可以在任何类型的网站上运行,并且效果很好,因此我们创建了这个工具进行测试。 如果您不确定是否要使用它,请停止使用,不要继续。虽然 Indexing API 不违反 Google AdSense 政策和服务条款,但我们不建议在赚钱网站上使用它。请自行承担风险。 我们知道这并不适合所有人 🙂
Google Web Indexing API 是一个强大的工具,允许网站所有者直接通知 Google 关于他们网站上的新 URL 或更新的 URL。这个 API 可以帮助 Google 更快地发现和索引您的网页,从而提高您网站在搜索结果中的可见性。
本教程将指导您如何使用我们的 Google Web Indexing API 工具,该工具简化了与 API 交互的过程,使您能够轻松地提交 URL 进行索引。
在您的网络浏览器中打开 Google Web Indexing API 工具的网页。
从 "请求类型" 下拉菜单中选择适当的类型:
在页面底部的 "历史记录" 部分,您可以看到之前的索引提交记录,包括提交日期、总 URL 数和成功数量。
Google Web Indexing API 使用 OAuth 2.0 进行身份验证。我们的工具使用您提供的服务账号凭据来生成 JWT(JSON Web Token),然后用它来获取访问令牌。
对于每个 URL,工具会向 Google 的 Indexing API 端点发送一个 POST 请求。请求的格式如下:
POST https://indexing.googleapis.com/v3/urlNotifications:publish
Content-Type: application/json
Authorization: Bearer YOUR_ACCESS_TOKEN
{
"url": "https://example.com/your-page",
"type": "URL_UPDATED"
}
API 会返回一个 JSON 响应,指示请求是否成功。工具会解析这个响应并显示结果。
如果提交失败,工具会自动重试最多 3 次,每次重试之间有一定的延迟。
错误 | 可能的原因 | 解决方法 |
---|---|---|
凭据验证失败 |
|
|
URL 提交失败 |
|
|
配额超限 |
|
|
工具本身没有限制,但 Google 对每个项目有每日 API 调用次数的限制。建议每次批量提交不超过 50 个 URL。
不一定。提交 URL 只是通知 Google 关于您的页面,但不保证立即索引。Google 会根据多种因素决定何时抓取和索引页面。
只有在页面有重要更新时才需要提交。对于大多数网站,不需要每天都提交所有 URL。
您可以使用 Google Search Console 来检查特定 URL 的索引状态。在 "URL 检查" 工具中输入 URL 即可查看详细信息。
提交失败可能有多种原因,包括 URL 格式错误、URL 不属于您验证的网站、API 配额限制或暂时的服务器问题。请查看错误消息以获取更多信息。