1、生成并上传txt文件
我们可自定义生成一个8位以上的字符串key如1234abcd56789efgh,将这个key值复制粘贴到记事本中,并保存命名为1234abcd56789efgh.txt,然后将这个txt文件上传到网站根目录中。当然,如果你不知道如何生成这个key值,也可以点此前往必应生成API密钥工具 - 点击【Generate】按钮即可自动生成一个全新的key值 - 点击下载图标按钮即可将该key值对应的txt文件下载到本地 - 将该txt文件上传到网站根目录即可。
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://hqyman.cn/post/3780.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~