本文目录一览:
百度站长工具链接提交主动推送怎么用
如何使用主动推送功能:
1,需要网站制作数据推送接口,进入主动推送工具后,会看到接口调用地址的token,token是由16个英文数字组合的字符串
2,下面提供一些推送示例
1)curl推送示例
将要提交的url数据写入一个本地文件,比如urls.txt,每个url占一行,然后调用curl命令:
curl -H 'Content-Type:text/plain' --data-binary @urls.txt
";token=edk7yc4rEZP9pDQD"
使用php、python、java等可以参照这个过程推送结构化数据。
2)post推送示例
POST /urls?site=;token=edk7ychrEZP9pDQD HTTP/1.1
User-Agent: curl/7.12.1
Host: data.zz.baidu.com
Content-Length: 83
3)php推送示例
$urls = array(
'',
'',
);
$api = '
site=;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 = ['', '']
uri = URI.parse('
site=;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
会代码好弄些,不会代码的话可以用主动推送的软件
SEO中 主动推送怎么做
百度工具。新站一定要利用好百度工具——网站诊断、主动推送(实时,每天可以推送5000条URL)、sitemap、站内搜索、百度云加速 ……
主动推送代码内容如下(根目录下,新建txt文件,保存为 任意名.PHP,ccxdyy就是你的主域名,可以改成你想提交的URL。域名com和cn 根据自己的需求改,完成以下工作,浏览器中输入该文件的路径,测试是否成功):
------------------------------------------------------------------------------------------
?php
$urls = array(
'',
'',
'',
);
$api = ';token=IBylALmACloJvYMh';
$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的页面而已。如图所示
在这我们用DW软件演示,开始页面就可以出现新建按钮,新建一个PHP文件。
然后做一个复制,将百度中的那段代码复制到新建的PHP页面。如下方所示,但是代码中的链接得改为自己的。
$urls = array( '提交地址1', '提交地址2', ); $api = '(网址修改为自己的)token=f81BjGvyLrpNW6U4(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 $result;
复制的前提是打开代码选项卡哦。当然,想要添加多条,换行即可。
接下来,将PHP文件保存,名称可以随意起一个英文名称。
然后我们打开Flash FXP,将这个文件上传到网站的根目录。
上传完毕后,用浏览器打开这个文件,即可以找到我们想要的上传结果。
这就表示我们成功上传推送了5个链接,还剩495个配额。如果我们想要得知推送的结果,那么登录百度站长,然后找到链接提交,即可看到。
百度站长工具的自动提交主动推送功能教程结束