推送sitemap内的链接到百度

收藏 6 2386
推送sitemap内的链接到百度
方人也
方人也 2022-04-26 20:30
价格:5.00金币

生成并推送sitemap.xml内的链接通过api提交到百度站长后台,配合计划任务,可实现每天定时自动推送链接到百度

更新日志:

			1.适配2.0
2.新增每次运行生成sitemap.xml

适用CMS版本: v2.0

安装说明

把xmlpushbd文件夹放到插件目录app/admin/exts后,后台插件列表中点击安装,安装后,启用

1.设置好百度主动推送地址(完整地址)和插件密码
2.前台通过访问页面即可自动获取sitemap.xml中的链接推送百度。
访问路径:http://你的域名.com/xmlpushbd/index/pwd/插件密码
可去宝塔后台设置计划任务,即可实现每天定时自动推送链接到百度QQ截图20220216114018.jpg

插件下载
回帖
  • 方脸祥
    2022-01-12 17:22

    1.jpg

    一次推送sitemap超过2000如何解决?

  • 方人也
    方人也 (楼主)
    2022-02-16 18:20

    @方脸祥  这个解决不了,刚查了下百度的接口说,每次最多只能一次提交2000条,但可以多次提交,除非超额.

  • 方人也
    方人也 (楼主)
    2022-02-18 16:06

    现在想想这个需求真...,之前听群里人说的就搞了,看情况,以后这个不更新了。

    推送限制:每次最多2000条,重复推送重复的链接还可能被降低配额。

    虽然现在新增可以查询数量和要查询的模块,如果每次都是推送最新的几条数据。但是生成的sitemap又只包含了最新的几条,没有全部,这就看是鱼和熊掌看是要主动推,还是要提交sitemap等抓?

    或者有其他更好的建议,欢迎留言!


  • 方脸祥
    2022-02-19 13:15

    @方人也

    1、一般账号限额是3000,一次推送最多2000。2、复杂一点的做:先推送一条,查看限额,把限额填进去。3、一次推送最多1000。4、如果限额是3000,则分3次推送,限额是5000,分5000推送,如果这个就要把获取的sitemap里的网址截断了。如果获取到的网址是4078,分5次,4个1000,最后78。如果获取到的网址是5078,限额又是5000,就只推送5次1000,最后的78不推送。

    我的思路是这样。

  • 0eWmvB
    2022-06-13 11:42

    老哥,我站内的数据不止sitemap 里面的30条。但是只能抓取这么多是怎么回事

请先登录再评论~
作者相关
方人也
作者简介:他比较懒,什么都没有留下~
Ta 提供的服务