当前位置:首页 > 技术教程 > 正文内容

此次放开双手,快速推送网站地图自动推送的PHP代码

万福Blog2年前 (2022-03-31)技术教程4521

利用宝搭的计划任务,自定义下述代码为任意文件名的php文件,配置好您的api,

可实现自动读取网站的sitemap.xml地图文件,并像百度默认推送100条链接。

可配合宝塔计划任务进行定时定量推送,各位自行琢磨!

第一步打开宝搭控制面板后台找到

202203311648718693231140.png


第二步输入以下代码:



<?php 
$token='http://data.zz.baidu.com/urls?site=https://blog.08qq.cn&token=xxxxxxxx';//去百度获取
$xml_string = file_get_contents("https://blog.08qq.cn/sitemap.xml");//网站xml地图
$xml_string = trim($xml_string);
$xml_object = simplexml_load_string($xml_string);
$array=[];
$i=0;
foreach ($xml_object->url as $key=>$value){
    //默认一次提交100,适合用于泛目录的xml地图(因为刷新一次就随机变),普通的网站的会出现重复提交,慎用,非要用就把$i数值改成2000 百度不允许超过2000
    if($i===100){
        break;
    }
    $array['aa']= get_object_vars($value);
    $url.=$array['aa']['loc']."\n";
    $i++;
}
$urls=explode("\n",$url);
$ch = curl_init();
$options =  array(
    CURLOPT_URL => $token,
    CURLOPT_POST => true,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POSTFIELDS => implode("\n", $urls),
    CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
echo $result;
?>

备注:修改[https://blog.08qq.cn/]内容即可

 您阅读本篇文章共花了: 

扫描二维码推送至手机访问。

版权声明:本文由万福博客网发布,如需转载请注明出处。

本文链接:https://blog.08qq.cn/post/23.html

分享给朋友:

相关文章

小米系统彻底关闭广告经验分享

小米系统彻底关闭广告经验分享

由于疫情原因,闲得慌在家研究了自己手机系统广告,发现广告一大堆于是利用在家隔离期间两个小时整理归档,总结出以下关闭广告方法。如朋友们还有其他补充 请直接评论即可 给大伙做个参考!1.设置→小米账号→声明与条款→系统广告→系统工具广告→关闭2...

PS通道抠像案例视频课程

PS通道抠像案例视频课程

课程介绍:教程—共有6集,分别讲解了素材的挑选、人物发丝的抠像方法、半透明图像的抠像方法以及两集超级酷炫吊炸天、冷艳高贵接地气的图像抠像教程,学完之后,你也可以像大神一样掌握头发丝级别的抠像处理。资源下载:    &nb...

2022手把手教会您在线全程免费办理个体户公司营业执照

2022手把手教会您在线全程免费办理个体户公司营业执照

            最近网上闲逛找到了个《0成本快速注册营业执照》的方法,现在整理了方法分享给大家。注册地仅限海南地区。其他地区测试一、前言目测以下地区可办理,方法看教程大同小...

Z-BlogPHP侧栏热门文章和热评文章不显示文章怎么解决

Z-BlogPHP侧栏热门文章和热评文章不显示文章怎么解决

其实每隔一段时间就会有人来问博主为什么侧栏的热门文章不显示文章呢?空白的一片片,与其每次重复解决倒不如写一篇文章解决下侧栏不显示热门文章的问题。这个问题首先可以排除时间问题,先要确定您所调用的时间是否正确,这个主题设置中都有,可以设置热门或...

评论列表

天天
天天 IP:贵州省
9个月前 (02-18)

路我会继续往前走 但过去的我不会忘

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。