外链购买 平台工具中链接提交工具推送示例

Դhttp://www.6cu.com

ߣ外链论坛

20

2021-03-31 04:11:08

平台工具中链接提交工具推送示例,网站优化,百度优化,搜索引擎

平台工具中链接提交工具推送示例


 

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


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
2、如何提交Sitemap?

第一步,将需提交的网页列表制作成一个Sitemap文件,文件格式请阅读百度Sitemap协议都支持哪些格式。

第二步,将Sitemap文件放置在网站目录下。比如您的网站为example.com,您已制作了一个sitemap_example.xml的Sitemap文件,将sitemap_example.xml上传至网站根目录即example.com/sitemap_example.xml

第三步,登录百度站长平台,确保提交Sitemap数据的网站已验证归属。

第四步,进入Sitemap工具,点击“添加新数据”,文件类型选择“URL列表”,填写抓取周期和Sitemap文件地址

最后,提交完之后,可在Sitemap列表里看到提交的Sitemap文件,如果Sitemap文件里面有新的网站链接,可以选择文件后,点击更新所选,即对更新的网站链接进行了提交。

3、自动推送代码如何安装使用?

站长需要在每个页面的HTML代码中包含以下自动推送JS代码:

“•<script>
•(function(){
•var bp = document.createElement('script');
•bp.src = '//push.zhanzhang.baidu.com/push.js';
•var s = document.getElementsByTagName("script")[0];
•s.parentNode.insertBefore(bp, s);
•})();
•</script>
如果站长使用PHP语言开发的网站,可以按以下步骤操作:

1、创建名为“baidu_js_push.php”的文件,文件内容是上述自动推送JS代码;

2、在每个PHP模板页文件中的 <body> 标记后面添加一行代码:

“•<?php include_once("baidu_js_push.php") ?>



佭ϴý Ѷ Media8ý

在线客服

外链咨询

扫码加我微信

微信:juxia_com

返回顶部