百度收录自动推送api接口最新修复版
腾讯云 2023-03-08 06:09:55

前言说明

原先百度官方提供的js代码已经失效了,无法使用,本文通过php文件制作接口推送,并通过前端静态调用推送


【资料图】

感谢各位大佬提供的帮助

和之前官方提供的有区别吗?

和之前百度官方提供的差不多,只是这个简约化了,唯一麻烦的就是需要自己制作接口

做网站收录有哪些方式

手动提交手动在百度站长提交网站url是一个不错的方式,唯一的问题就是比较麻烦。自动提交自动提交又分为三种方式

1.主动推送(实时)

顾名思义主动推送就是主动把我们的url推送给百度,让百度收录我们的url,而不是被动等待百度蜘蛛的抓取。

2.自动推送

熟悉SEO优化的技术应该都知道,自动推送代码非常方便,一般加在网站公共调取部分比如:头部或者底部模板即可。

3.sitemap提交

sitemap提交就是向百度提交我们的sitemap地图,可以非常方便蜘蛛去抓取我们的网站。sitemap提交之后,百度会自动定期的更新抓取网站的sitemap地图。sitemap格式可以提交sitemap.xml和sitemap.txt。建议这两个地图都做提交的。

自动推送接口制作实例

php接口文件

 $api,    CURLOPT_POST => true,    CURLOPT_RETURNTRANSFER => true,    CURLOPT_POSTFIELDS => $urls,    CURLOPT_HTTPHEADER => array("Content-Type: text/plain"),);curl_setopt_array($ch, $options);$result = curl_exec($ch);echo $result;?>

接口api中写死了域名和token,如有需要自行修改

前端js调用接口案例

$(function () {     $.getJSON("https://www.0735.pro/api.php?urls="+window.location.href, function(json, textStatus) { //getJSON中的链接是我自己搭建好的,需要自行搭建         if (json.success == 1) {           console.log("百度收录提交成功,当前api余剩次数:" + json.remain);              }else{             console.log("api提交失败");         }    }); });

getJSON中的链接是我自己的接口,因为域名和token写死了需要自行搭建接口

当前端打印出api余剩次数就是搭建成功了,因为token写死了 不用担心泄露了如果怕泄露可以在php的header中添加访问的域名

如果站长使用PHP语言开发的网站,可以用看我上一个文章不用搭建接口

PHP实现自动提交百度普通收录/SEO

小插曲

腾云先锋(TDP,Tencent Cloud Developer Pioneer)是腾讯云 GTS 官方组建并运营的技术开发者群体。这里有最专业的开发者&客户,能与产品人员亲密接触,专有的问题&需求反馈渠道,有一群志同道合的兄弟姐妹。来加入属于我们开发者的社群吧 。

猜你喜欢

百度收录自动推送api接口最新修复版

2023-03-08

【热闻】3月7日基金净值:汇添富价值领先混合最新净值0.8441,跌1.4%

2023-03-08

【世界时快讯】魔兽世界地精种族天赋问题

2023-03-07

星际宝藏女孩_对于星际宝藏女孩简单介绍

2023-03-07

世界热讯:372

2023-03-07

部长通道丨倪虹:要重点解决好青年人、新市民的住房困难问题-全球看热讯

2023-03-07

天天观天下!空乘自荐信一千字范文(推荐74篇)

2023-03-07

罗兰度手表属于什么档次

2023-03-07

今日热文:今日惊蛰,不懂规矩要吃亏,一定要这样做!为家人收藏

2023-03-07

热血江湖刺客加点详细点-环球视点

2023-03-07

克罗地亚媒体:莫德里奇将参加三月份的两场欧预赛 全球热头条

2023-03-07

03月07日从湖州出发到宜春的防疫政策

2023-03-07

东南卫视蓝海影院|世界观点

2023-03-07

5.68%利率办的房贷现在提前还有必要吗?关键在于利率类型

2023-03-07

520送男朋友什么礼物

2023-03-07

热门推荐