百度站长工具链接提交主动推送怎么用

 我来答
潮涌SEO
2017-10-27 · 知道合伙人互联网行家
潮涌SEO
知道合伙人互联网行家
采纳数:162 获赞数:431
网络营销SEO优化工程师

向TA提问 私信TA
展开全部

如何使用主动推送功能:

1,需要网站制作数据推送接口,进入主动推送工具后,会看到接口调用地址的token,token是由16个英文数字组合的字符串

2,下面提供一些推送示例
1)curl推送示例
将要提交的url数据写入一个本地文件,比如urls.txt,每个url占一行,然后调用curl命令:
curl -H 'Content-Type:text/plain' --data-binary @urls.txt
"http://data.zz.baidu.com/urls?site=www.example.com&token=edk7yc4rEZP9pDQD"
使用php、python、java等可以参照这个过程推送结构化数据。

2)post推送示例
POST /urls?site=www.58.com&token=edk7ychrEZP9pDQD HTTP/1.1
User-Agent: curl/7.12.1 
Host: data.zz.baidu.com 
Content-Length: 83
http://www.example.com/1.html
http://www.example.com/2.html

3)php推送示例
$urls = array(
'http://www.example.com/1.html',
'http://www.example.com/2.html',
);
$api = 'http://data.zz.baidu.com/urls
site=www.58.com&token=edk7ychrEZP9pDQD';
$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;

4)ruby推送示例
require 'net/http'
urls = ['http://www.example.com/1.html', 'http://www.example.com/2.html']
uri = URI.parse('http://data.zz.baidu.com/urls
site=www.xxx.com&token=eTk7ychrWZP1pDQD')
req = Net::HTTP::Post.new(uri.request_uri)
req.body = urls.join("\n")
req.content_type = 'text/plain'
res = Net::HTTP.start(uri.hostname, uri.port) { |http| http.request(req) }
puts res.body

会代码好弄些,不会代码的话可以用主动推送的软件

扯淡吧吧
2017-10-23 · TA获得超过142个赞
知道小有建树答主
回答量:282
采纳率:58%
帮助的人:86.9万
展开全部
可以使用百度链接推广的工具,工具还是比较好用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
LmCjl在线工具
2019-11-26 · TA获得超过504个赞
知道答主
回答量:230
采纳率:0%
帮助的人:10万
展开全部
可以百度lmcjl在线工具,里面有一款工具是只需要输入域名,自动抓取全站链接,然后筛查是否有收录,把筛查出来没有收录的链接提交给百度站长后台。
每天都自动运行,无需人工,提高效率,节省成本,懒人专用品。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式