如何向Baidu提交企业官网URL地址?
企业官网如果没有做SEM(搜索引擎营销),要想让在百度提升官网排名,将需要做SEO优化,SEO优化第一步需要让百度搜索引擎收录公司网站页面。那么如何让百度快递收录公司网站页面呢?
百度提供了API推送、sitemap(网站地图)、手工提交、自动推送四种方式,目前自动推送已下线,实际有效的只有前三种方式。
通过API推送、sitemap(网站地图)、手工提交、自动推四种方式推送URL,操作步骤如下:
1. 需要将在百度资源平台(https://ziyuan.baidu.com/)上注册账号。
2. 在百度资源管理平台“用户中心”->”站点管理”将公司官网添加到百度资源管理平台管理的站点。如下图所示:
3. 点击“搜索服务”->“普通收录”进入普通收录页面,如下图所示:
点击后进入如下界面:
在上述界面可以看到普通收录有三种资源提交方式,分别为:API提交、sitemap、手动提交。默认进入API提交,可以看到站点API推送接口调用地址。下面就讲解下四种提交方式的具体操作。
4.1 API推送
4.1.1 记录官网的API推送接口,接口中site是企业官网站点,token是百度资源平台的准入密钥。
百度API推送可以分为4种方式,分别为:curl推送、post推送、php推送、ruby推送等四种推送方式。
4.1.2.1 curl推送
将要提交的链接按照每行一条的格式写入一个文本文件中,命名此文件为urls.txt,然后进入该文件所在目录,执行如下命令:
推送成功会返回类似如下信息:
{
"remain":99998,
"success":2,
"not_same_site":[],
"not_valid":[]
}
如果推送失败则返回:
{
"error":401,
"message":"token is not valid"
}
4.1.2.2 post推送
其中打马赛克部分分别为公司官网地址和token值
推送成功,则返回如下信息:
{
"remain":99998,
"success":2,
"not_same_site":[],
"not_valid":[]
}
推送失败,则返回如下信息:
{
"error":401,
"message":"token is not valid"
}
4.1.2.3 php推送
推送成功,则返回如下信息:
{
"remain":99998,
"success":2,
"not_same_site":[],
"not_valid":[]
}
推送失败,则返回如下信息:
{
"error":401,
"message":"token is not valid"
}
4.1.2.4 ruby推送
推送成功,则返回如下信息:
{
"remain":99998,
"success":2,
"not_same_site":[],
"not_valid":[]
}
推送失败,则返回如下信息:
{
"error":401,
"message":"token is not valid"
}
4.1.2 sitemap
首先生成官网的sitemap文件,再到百度资源平台提交,如下所示:
其中,sitemap文件地址格式为txt或xml,每个地址文件最多包含50,000个网址且需小于10MB。索引型不予处理且子文件会占用配额。
4.1.3 手工提交
手工提交适合于提交单个页面,如下所示:
4.1.4 自动推送(暂时下线)
需要在官网每个页面的HTML代码中包含以下自动推送JS代码:
<script>
(function(){
var bp = document.createElement('script');
var curProtocol = window.location.protocol.split(':')[0];
if (curProtocol === 'https'){
bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
}
else{
bp.src = 'http://push.zhanzhang.baidu.com/push.js';
}
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(bp, s);
})();
</script>
上述四种方式均可以将官网页面推送到百度资源平台被百度搜索引擎收录,但这四种方式还是存在差异,各差异如下:
API推送:最为快速的提交方式,建议您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。
sitemap:您可以定期将网站链接放到Sitemap中,然后将Sitemap提交给百度。百度会周期性的抓取检查您提交的Sitemap,对其中的链接进行处理,但收录速度慢于API推送。
手工提交:如果您不想通过程序提交,那么可以采用此种方式,手动将链接提交给百度。
自动推送(暂时下线):是轻量级链接提交组件,将自动推送的JS代码放置在站点每一个页面源代码中,当页面被访问时,页面链接会自动推送给百度,有利于新页面更快被百度发现。
想了解更多?现在就开始免费体验