凉风有信,秋月无边。
亏我思娇的情绪好比度日如年。

适合任何cms的通过sitemap地图提交百度站长

<?php

//  读取网站地图并转换为 PHP 对象
$xml = simplexml_load_file('https://www.1004619.com/sitemap.xml');

$urls = array('');  //  用来存储 URL

foreach ($xml->item as $val) {
    //  把 URL 添加到 $urls
    array_push($urls, $val->link);
}

$api = 'http://data.zz.baidu.com/urls?site=www.1004619.com&token=ovuhS57BoN9zn3J2';  //  提交地址

$ch = curl_init();

$options =  array(
    CURLOPT_URL => $api,
    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);

$result = json_decode($result);  //  把返回的json字符串转换为php对象

//  是否推送成功
if (isset($result->success)) {
    //  输出已推送的 URL 数量和网站地图中的 URL 数量
    echo '推送完成,已推送的 URL 数量:' . $result->success . '网站地图中的 URL 数量:' . count($xml->url);
}else {
    echo '推送失败,错误代码:' . $result->error;
}

 

赞(0) 打赏
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的内容,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。本博客资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。如果本文导致的版权问题以及内容纠错问题请联系站长QQ:1004619 | 点此给我发送邮件
本文标题:《适合任何cms的通过sitemap地图提交百度站长》
本文地址:https://www.1004619.com/biji/shi-he-ren-he-cms-de-tong-guo-sitemap-di-tu-ti-jiao-bai-du-zhan-zhang/

相关推荐

  • 暂无文章