1.百度官方主动实时推送工具(百度官方出品,效果好):
首先在zhanzhang.baodu.com,上岸你的百度账号,也可以利用百度同盟的账号来上岸,之后进入:http://zhanzhang.baidu.com/linksubmit/index ,移到下面,如图。
制作一个PHP文件,把稳,拓展名为php,将百度主动推送的PHP示例的前面加上<?php ,结尾加上?>,如图。
------------------------------------------------------------------------------------
2.百度站内搜索
这个我前面有提到过,只要登录zn.baidu.com,创建搜索引擎即可得到sitemap权限。
详细解释和方法请拜会:http://www.z18zs.com/post-31.html
------------------------------------------------------------------------------------
3.传统方法:链接提交
http://zhanzhang.baidu.com/linksubmit/url
进入输入网址链接即可提交,如图。
这一种方法可以试试本站的方法,在module.php里面添加:
<?php
//判断内容页是否百度收录
function baidu($url){
$url='http://www.baidu.com/s?wd='.$url;
$curl=curl_init();
curl_setopt($curl,CURLOPT_URL,$url);
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
$rs=curl_exec($curl);
curl_close($curl);
if(!strpos($rs,'没有找到')){
return 1;
}
else{
return 0;
}
}
function checkbaidu($id){
$url=Url::log($id);
if(baidu($url)==1){
} else {
if (ROLE == 'admin' || ROLE == 'writer') {
$urls = array(
$url,
);
$api = 'http://data.zz.baidu.com/urls?site=你的网址&token=token值';
$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 '';
}
echo \"大众<a style=\\"大众color:red;\\公众 rel=\\"大众external nofollow\\"大众 title=\\公众点击提交收录!
\\"大众 target=\\公众_blank\\"大众 href=\\"大众http://zhanzhang.baidu.com/sitesubmit/index?sitename=$url\\"大众>已自动提交度娘等待收录</a>\公众;
}
}
?>
上面就分享这几种方法。
来源:捷闪站长网(微信/QQ号:2693558149),转载请保留出处和链接!