当前位置:首页» 标签百度实时推送文章
零分 2015.05.21 百度 , 1,609 读 0 评
百度实时推送,之前又部分网站开通实时推送(之前的sitemap),早前的站,有实时推送功能,后面新加的站当时没有实时推送的功能,现在也已经有实时推送的功能。 较早的站,一开始推送的条目是50条1天,现在已经是2000条1天,新站目前是50条1天。 php实时推送代码: $urls = array(        ‘http://www.example.com/1.html’,        ‘http://www.example.com/2.html’,    );    $api = ‘api链接,每个网站都有对应一个API链接‘;    $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);    echo $result;   可以新建一个php文件,手动运行,一天运行一次。 当然,手动添加也是一个不错的选择,每次将新网址写入一个txt文件,上传到目录,添加到百度!  
百度官方提供的两个结构化数据查件,一个是Discuz,一个是wordpress Discuz有两个版本 一个是 for x2 (点击下载baidusubmit-forDiscuzX2-140116,下载解压将baidusubmit-forDiscuzX2-140116.zip通过后台插件区上传(推荐),或者再解压baidusubmit-forDiscuzX2-140116.zip通过FTP上传到source/plugin下,后台安装启用插件) Discuz的另外一个版本是for x2.5-3.2 (点击下载baidusubmit-forDiscuzX2_5-3_2-150304,下载解压将baidusubmit-forDiscuzX2-140116.zip通过后台插件区上传(推荐),或者再解压baidusubmit-forDiscuzX2-140116.zip通过FTP上传到source/plugin下,后台安装启用插件) wordpress 一个版本wp-baidusubmit-140213(点击下载wp-baidusubmit-140213,下载解压将baidusubmit-forDiscuzX2-140116.zip通过后台插件区上传(推荐),或者再解压baidusubmit-forDiscuzX2-140116.zip通过FTP上传到wp-content/plugins下,后台安装启用插件) 先看下wordpress插件的安装和设置。 安装好插件之后就可以在后台看到一个名字为:百度sitemap的插件,点击管理 进入百度sitemap的管理页面。 可以看到,这里需要验证域名,本地安装测试的,没有验证过域名。验证完之后就可以使用更多的功能 百度sitemap 还提供近期提交的历史查看功能!可以了解近期提交推送到百度的数据 插件下载地址:http://pan.baidu.com/s/1c0nk4UG 下载之后将里面的wp-baidusubmit-140213.zip解压出来通过后台插件管理进行上传安装即可!
百度“动荡之后”,我的站索引收录都是几十万几十万的掉了,就在这几天,发现百度的SITEMAP改成了链接提交 实时推送功能也有了改变,结构化数据插件,百度官方有DZ和wordpress这两个程序的插件,其他的也有提供了推送的示例! 不过,似乎这次改版之后,提供的API接口中,一天只能提交50条链接! 提供的数组中,可以用一个txt文件来写URL链接 PHP示例代码: <?php    $urls = file(“urls.txt”);//数据链接,一行一个    $api = ”;//api链接自行更换    $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);    echo $result;    ?>   将file打开的是以数组形式显示,一行一个。返回代码 remain:4999998,剩余的推送量,success:2,成功的推送量!
零分 2015.01.21 随笔 , 3,174 读 0 评
优站在淘宝上对很多的东西都不大支持,看到百度ping实时推送功能已经很久了,一直都不知道怎么用U站去ping实时推送,闲来无聊去百度了下,顺便测试下,原来可以不用在本地提交! 在本地环境架设一个web端或者在虚拟空间什么的写一段,填写下API接口就可以直接提交了! 只要写好URL就可以直接提交实时推送数据。 什么是实时推送? 百度说明:http://zhanzhang.baidu.com/wiki/215
TOP