百度站长每日自动推送网站内容设置

我们在做网站的时候,一般都不习惯,每天自己去推送,那么我们可以网站设置百度站长每天自动推送这样可以省下心来,慢慢更新网站,推送链接这件事情让他自动推送。

这个推送原理:

利用百度官方的PHP推送加上百度官方的密钥进行推送。

代码如下

<?php
header('Content-Type:text/html;charset=utf-8');
$xmldata =file_get_contents("https://hcnote.cn/wp-sitemap-posts-post-1.xml");
$xmlstring = simplexml_load_string($xmldata,'SimpleXMLElement',LIBXML_NOCDATA);
$value_array = json_decode(json_encode($xmlstring),true);
$url = [];
for ($i =0;$i < count($value_array['url']);$i++){
    echo $value_array['url'][$i]['loc']."<br/>";
    $url[]= $value_array['url'][$i]['loc'];
}
$api ='http://data.zz.baidu.com/urls?site=https://hcnote.cn&token=yoX3nY3v8w4n';
$ch = curl_init();
$options = array(
   CURLOPT_URL => $api,
   CURLOPT_POST => true,
   CURLOPT_RETURNTRANSFER => true,
   CURLOPT_POSTFIELDS => implode("\n",$url),
   CURLOPT_HTTPHEADER => array('Content-Type:text/plain'),
);
curl_setopt_array($ch, $options);
$result =curl_exec($ch);
echo $result;?>

这个使用方法

百度站长每日自动推送网站内容设置

上面这个画横线的部分是这个你的sitemap.xml文件,这里需要注意一下,必须要写你的进入直接是你的网站文章链接的那个,不能直接写sitemap.xml,开始我直接填写的wp-sitemap.xml后来发现是不行,,我是使用的,是他的默认sitemap.xml,然后我多弄了几个文件文章所有链接,个标签所有链接都弄上了,大家也可以看情况,自己弄一下。

然后这里配置好之后上传,名字可以随便改,比如我的是seo.php,然后访问一下hcnote.cn/seo.php

百度站长每日自动推送网站内容设置

看底部显示的是剩余链接提交余额,这说明已经弄好了,然后打开宝塔计划任务,设置一个每天执行一遍。

百度站长每日自动推送网站内容设置

每天访问一遍这个链接,可以实现每天推送了。

网站设置百度站长每天自动推送确实挺好的,但是目前也是有一些缺点,比如有一些已经收录的连接,还是会推送,这个问题目前没解,建议网站初期使用这个,后期收录起来了不要用了。

给TA打赏
共{{data.count}}人
人已打赏
未分类

kangle系统CDN为何不受站长青睐

2025-5-15 16:23:11

未分类

"Kangle系统CDN为何不受站长青睐"

2025-5-15 16:23:13

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索