必威体育Betway必威体育官网
当前位置:首页 > 网站建设

链接提交工具中四种提交方法对比(附安装使用方法)

时间:2018-05-17 08:10:00来源:网站建设作者:seo实验室小编阅读:61次「手机版」
 

提交

链接提交工具 自动推送功能 自动推送JS代码 sitemap提交

针对近期站长们对平台工具中链接提交工具四个功能的各种疑问,站长学院专门将这几种提交方法进行了系统的梳理,方便各位理解并选取合适的方案进行链接提交。

四种提交方式简介:

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

2、sitemap您可以定期将网站链接放到Sitemap中,然后将Sitemap提交给百度。百度会周期性的抓取检查您提交的Sitemap,对其中的链接进行处理,但收录速度慢于主动推送。

3、手工提交:如果您不想通过程序提交,那么可以采用此种方式,手动将链接提交给百度。

4、自动推送:是轻量级链接提交组件,将自动推送的JS代码放置在站点每一个页面源代码中,当页面被访问时,页面链接会自动推送给百度,有利于新页面更快被百度发现。

四种提交方式对比:

链接提交工具 自动推送功能 自动推送JS代码 sitemap提交

附录:

1、如何使用主动推送功能?

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

链接提交工具 自动推送功能 自动推送JS代码 sitemap提交

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、Pythonjava等可以参照这个过程推送结构化数据。

2)post推送示例

POST /urls?site=www.58.com&token=edk7ychrEZP9pDQD HTTP/1.1User-Agent: curl/7.12.1Host: data.zz.baidu.comContent-Length: 83http://www.example.com/1.htmlhttp://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/urlssite=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/urlssite=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") ?>
延伸阅读:百度上线轻量级链接提交组件 可自动推送JS代码百度新推主动推送 sitemap实时推送6月下线百度主动推送(实时)制作 简单3步轻松完成百度sitemap权限即将全面开放(附制作教程

相关阅读

代理服务器的常用使用方法介绍(图文教程)

大多费尔公用模块都需要连接互联网,但有时可能因为网络问题而无法正常连接,这时可以尝试使用代理服务器。但首先您必需知道代理服务

电视与网络盒子禁止安装软件?四种方法一键root刷机!

较多的用户在使用智能设备中会发现,特别是网络机顶盒,容易出现软件无法安装,或禁止安装的现象。或者智能电视上的系统软件无法卸载,应

word中制表位的使用方法,用于编辑公式

点击段落旁边的小按钮,然后选择制表位,先设置居中的制表位:制表位位置写上多少多少字符,对齐方式选择居中, 然后同理设置右对齐的制表

form表单的提交

开发工具与关键技术:MVC JQuery 的 form表单的提交一、Form表单有两个属性分别是:“action”和“method”:Action: 的值是URL 就是

iOS_UISegmentedControl的基本使用方法

@property (nonatomic,strong)UISegmentedControl *segControl;-(UISegmentedControl *)segControl { if (!_segControl) {

分享到:

栏目导航

推荐阅读

热门阅读