Bing IndexNow介绍
Bing IndexNow(立即索引)一种易于使用的协议,当来自任何 URL 的网站内容被更新或创建时,网站可以调用它来通知 Bing搜索引擎,从而允许即时爬取和发现 URL。
Bing IndexNow提交教程
1.生成API Key
需要一个 API 密钥来匹配域的所有权以及提交的 URL; 长度至少应为 8 个字符。
2.主机API密钥
以 txt 格式将 API 密钥托管在根目录中。 这将有助于验证提交的 URL 的所有权
3.发送带参数的网址
网站管理员可以提交单个或批量 URL。 只需将您的密钥位置作为 URL 参数发送。
4. 获取发送数量的详细信息
必应提交和发现的 URL 可以在必应网站管理员工具门户中查看(需要登录)
示例:
API 密钥上的主机验证
您需要将 UTF-8 密钥文件托管在
https://www.example.com/e709f9255f6c41e0afaeaaf6744d9291.txt
使用文本文件内容中的密钥 e709f9255f6c41e0afAEaaf6744d9291。
发送 URL
https://www.bing.com/indexnow?url=http://www.example.com/product.html&key=e709f9255f6c41e0afaeaaf6744d9291
通过 HTTP 请求发送一组 URL
使用 HTTP 请求发送 URL 数组,并将您的 post JSON 请求发送到以下 URL:
POST /IndexNow HTTP/1.1Content-Type: application/json; charset=utf-8Host: <searchengine>{ "host": "www.example.org", "key": "e709f9255f6c41e0afaeaaf6744d9291", "keyLocation": "https://www.example.org/e709f9255f6c41e0afaeaaf6744d9291.txt", "urlList": [ "https://www.example.org/url1", "https://www.example.org/folder/url2", "https://www.example.org/url3" ]}
返回代码
HTTP Code Response Reasons 200 ok(成功) 网址提交成功 400 Bad request(错误的请求) 无效的格式 403 Forbidden(禁止的) 如果密钥无效(例如,未找到密钥、找到文件但密钥不在文件中) 422 Unprocessable Entity(非进行实体) 如果 URL 不属于主机或密钥与协议中的方案不匹配 429 Too Many Requests(请求过多) 请求过多(可能是垃圾邮件)
常见问题
不要发送垃圾邮件 URL
进行更改后立即发送 URL
提交很多网址不影响排名,但是连续提交可以
遵循网站管理员内容指南