本文描述了php基于curl主动将最新内容推送到百度进行收录的方法。与所有人分享,以供参考,如下所示:
php curl的优势是可以以最快的方式向百度搜索引擎提供我们的网址,并模仿帖子。
百度链接提交有三种方式:
1.最快的提交方法。建议你立即用这种方式把网站的新输出链接推给百度,以确保新链接能及时被百度收录。
2.网站地图:你可以定期把网站链接放到网站地图上,然后把网站地图提交给百度。百度会定期抓取和检查你提交的网站地图,并处理其中的链接,但列表速度比主动推送慢。
3.手工提交:将链接一次性提交给百度,可以使用。
下面是一个使用curl主动推送链接的PHP示例,curl对此进行了扩展:
首先,我们必须在百度网站管理员平台上验证站点,然后在我们有权将网址推送到百度之前获得令牌密钥。百度站长平台:http://zhanzhang.baidu.com
您可以在发布文章时将文章的网址推送到百度网站管理员平台,也可以分批推,并通过返回的$result状态判断推是否成功。返回的状态代码显示:
推送成功:
状态代码为200,可能会返回以下字段:
字段所需的参数类型描述
成功是指由int成功推送的网址数
剩余是在int日剩余的可推送URL的数量
不相同的网站没有未处理的网址数组列表,因为它们不是此网站的网址
无效无数组非法网址列表
成功退货示例:
推送失败:
状态代码为4xx,返回字段为:
字段所需的类型描述
错误是内部错误代码,与状态代码相同
消息是一个字符串错误描述
故障返回示例: