百度链接提交主动推送ASP/PHP代码

链接推送是最为快速的提交提交链接的方式,百度建议您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。

这里给出两段代码,分别用asp和php将您网站上新产生的链接推送给百度。

asp代码

sub noticeBaidu(article_url)
	dim http, url, body, responseText
	body = article_url
	url = "http://data.zz.baidu.com/urls?site=这里修改为你自己的网址&token=这里修改为你自己的推送KEY"
	set http=server.createobject("MSXML2.XMLHTTP")
	http.open "POST", url, false
	http.setRequestHeader "User-Agent", "request"
	http.setRequestHeader "Content-Type", "text/plain"

	http.send(body)
	" response.write(http.readystate)
	responseText = http.responseText
	response.write("notice response: " & responseText)
	set http = nothing
end sub

php代码

<?php
$urls = array(
    "http://www.zeroplace.cn/article.asp?id=960',
    'http://www.zeroplace.cn/article.asp?id=961',
);
$api = 'http://data.zz.baidu.com/urls
site=这里修改为你自己的网站&token=这里修改为你自己的推送KEY';
$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;

上面 的网站和推送KEY可以在百度站长统计后台找到如下图

百度站长后台1

 

百度站长后台2




[本日志由 admin 于 2015-08-29 09:07 PM 编辑]

有什么问题可以加群,100852896
点击这里加入此群 在线提问
文章来自: 本站原创
Tags: asp php seo
评论: 0 | 查看次数: 7052
博主QQ: 友情链接请找我
QQ群: 灰色档案
返回顶部 关闭