大内高手社区

标题: IndexNow协议:搜索索引从拉到推的演变! [打印本页]

作者: 诸葛钢铁    时间: 2022-7-28 14:14
标题: IndexNow协议:搜索索引从拉到推的演变!
为了发现众多网站上新发布的页面,搜索引擎往往需要爬行并渲染上万个页面,可能需要几天到几周的时间才能发现内容发生了变化,不过这一低效索引问题将有望得到解决。

去年 10 月份,微软与俄罗斯搜索引擎Yandex一起推出了IndexNow 的新爬虫协议,目的是提高搜索引擎爬虫和索引的效率。

IndexNow协议到底是什么呢?

具体来说,IndexNow 是由 Microsoft Bing 和 Yandex 创建的新协议,允许网站在创建、更新或删除其网站内容时,通过使用API轻松通知搜索引擎。
[attach]571[/attach]

日前,微软再度宣布,它正在通过确保提交的URL在搜索引擎之间共享,使该协议更容易实施。

这意味着网站管理员只需要一个API接口,所有的URL将被共同分享给支持IndexNow协议的所有搜索引擎。除了为内容发布者节省时间和精力外,这还有助于搜索引擎的内容发现工作,这使网络在整体上更有效率。

你或许已经觉得这个协议和百度的链接提交API很相似了。的确也是这样,只不过内容提交后并不保证被爬行或收录,搜索引擎只是会“被通知到”这个变化,并且将这些URL的爬行优先级提升到更高一些。

[attach]572[/attach]


IndexNow带来了搜索索引的演变

了解完IndexNow协议,可以发现它非常重要,因为带来了搜索引擎发现更新和新发布网页的方式的重大变化。

我们知道, 搜索引擎获取网页数据有两种方式:拉取和推送。拉取是指搜索引擎爬虫访问网站以请求网页并从服务器“拉取”数据。这就是搜索引擎传统上的工作方式。

而IndexNow 所做的是将内容发现更改为推送方法,它使发布者受益于快速索引和更少的服务器负载,因为机器人不需不断地爬取他们的网页。主要搜索引擎的采用将是内容发布者和搜索引擎之间关系的演变,这对双方都有利。

利好内容发布者

对于内容发布者来说,它可以帮助减少对服务器的爬取需求,搜索引擎不需要进行探索性爬取来检查网页是否已更新,并且减少了发现和索引内容的时间。

另外,减少服务器负载有助于服务器以最佳方式运行,而不会增加搜索引擎已经拥有的网页冗余服务的负担。

最终,它也通过减少爬行和索引的能源需求,可以减少全球变暖压力造福世界。

已有多个搜索引擎参与,谷歌正在测试

最新数据显示,IndexNow协议已经被Bing和Yandex等多个搜索引擎采用,并且超过 8 万个网站开始发布并收获了更快提交索引的好处。

而让更多人关心的是,未来谷歌是否也会采用IndexNow协议。对此,谷歌发言人在去年 11 月份也发表声明,确认谷歌将测试新的 IndexNow 协议。这意味着IndexNow的效能将大幅上升。

另外,占全球最大市场份额的CMS WordPress也正在考虑支持IndexNow协议。不过,目前他们似乎鼓励插件的开发,而不是急于将其集成到WordPress核心本身。可以说,WordPress仍处于观望状态,等待谷歌以及其它搜索引擎等更广泛的行业认同。

如何部署IndexNow?

对于网站管理者,只需要在网站页面发生变更时去通过这个协议Ping一下搜索引擎,搜索引擎就会被成功通知到。

[attach]573[/attach]

如果你是开发人员,部署 IndexNow具体可以遵循以下步骤:

1)使用在线密钥生成工具生成协议支持的密钥。

2)将密钥托管在网站根目录的密钥值命名的文本文件中。

3)添加、更新或删除 URL 后开始提交 URL。您可以为每个 API 调用提交一个 URL 或一组 URL。

4)提交一个 URL 就像发送一个简单的 HTTP 请求一样简单,其中包含更改的 URL 和您的密钥。

【免责声明】本文系转载,文章来源于公众号,作者站长之家。转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与联系我们,我们会予以更改或删除相关文章,以保证您的权益!









欢迎光临 大内高手社区 (https://bbs.tedu.cn/) Powered by Discuz! X3.4