1、生成并上传txt文件
我们可自定义生成一个8位以上的字符串key如1234abcd56789efgh,将这个key值复制粘贴到记事本中,并保存命名为1234abcd56789efgh.txt,然后将这个txt文件上传到网站根目录中。当然,如果你不知道如何生成这个key值,也可以点此前往必应生成API密钥工具 - 点击【Generate】按钮即可自动生成一个全新的key值 - 点击下载图标按钮即可将该key值对应的txt文件下载到本地 - 将该txt文件上传到网站根目录即可。
mple_group nofollow" style="box-sizing: border-box; margin: 0px; padding: 0px; outline: 0px; border: 0px; vertical-align: baseline; font-style: inherit; font-family: inherit; color: rgb(38, 170, 225); text-decoration-line: none; -webkit-tap-highlight-color: rgba(255, 0, 0, 0);">
2、确定URL提交节点
目前IndexNow有以下3个提交节点:
IndexNow:https://api.indexnow.org/indexnow?url=你的链接&key=你的key
Microsoft Bing:https://www.bing.com/indexnow?url=你的链接&key=你的key
Yandex:https://yandex.com/indexnow?url=你的链接&key=你的key
考虑到速度问题建议选择微软必应的节点,然后把要提交的URL和第1步生成的key以GET方式提交给IndexNow就可以了。
3、添加功能代码到functions.php文件
将以下代码添加到当前主题的functions.php文件中并保存更新文件即可。
说明:
1、以上代码来自@露兜即刻 https://www.ludou.org/wordpress-indexnow-ping-search-engine.html
2、记得将上述代码中的Key值和邮箱地址修改为自己站点对应的key值(即是第1步获得的Key值)和邮箱地址。
3、上述代码第11行代码中的$api也可以更换为其他另外两种节点地址,不过建议选择必应节点比较好。
至此,我们的WordPress站点已经成功通过纯代码实现了IndexNow功能,以后站点发布新文章或修改后保存文章,就会自动通过IndexNow协议将链接提交到多个搜搜引擎,而且不管提交是否成功都会给我们的邮箱发一个通知邮件。
本文链接:https://www.kinber.cn/post/3780.html 转载需授权!
推荐本站淘宝优惠价购买喜欢的宝贝: