当前位置:首页 > 网站建设

站长学院:移动网站如何快速向百度提交数据?

时间:2019-02-14 10:40:00来源:网站建设作者:seo实验室小编阅读:83次「手机版」
 

百度站长学院

二、自动推送

自动推送是百度站长平台为提高站点新增网页发现速度推出的工具,安装自动推送JS代码的网页,在页面被访问时,页面URL将立即被推送给百度。

JS链接推送代码以网页为最小对象,服务于全平台多终端,PC站和移动站均可使用。

安装代码的页面在任意平台(浏览器微信微博)被加载时,页面链接会被第一时间推送给百度,从而提高站点新内容的发现速度。

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

站长需要在每个页面的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模板页文件中的标记后面添加一行代码:

<?phpinclude_once("baidu_js_push.php") ?>

为什么自动推送可以更快的将页面推送给百度搜索

基于自动推送的实现原理问题,当新页面每次被浏览时,页面URL会自动推送给百度,无需站长汇总URL再进行主动推送操作。

借助用户的浏览行为来触发推送动作,省去了站长人工操作的时间。

自动推送和链接提交有什么区别?

已经在使用链接提交的网站还需要再部署自动推送代码吗?

二者之间互不冲突,互为补充。已经使用主动推送的站点,依然可以部署自动推送的JS代码,二者一起使用。

什么样的网站更适合使用自动推送?

自动推送由于实现便捷和后续维护成本低的特点,适合技术能力相对薄弱,无能力支持全天候实时主动推送程序的站长。

站长仅需一次部署自动推送JS代码的操作,就可以实现新页面被浏览即推送的效果,低成本实现链接自动提交。

同时,我们也支持主动推送和自动推送代码配合使用,二者互不影响。

三、移动sitemap

百度推出了移动Sitemap协议,用于将网址提交给移动搜索收录百度移动Sitemap协议是在标准Sitemap协议基础?#29616;?#23450;的,增加了<mobile:mobile/>标签,它有四种取值:

<mobile:mobile/> :移动网

<mobile:mobile type="mobile"/> :移动网页

<mobile:mobile type="pc,mobile"/>:自适应网页

<mobile:mobile type="htmladapt"/>:代码适配

百度移动Sitemap协议的写法

这里关于传统PC站的sitemap写法就不说了。

1、向百度提交移动网页的sitemap协议写法样例:

<?xml version="1.0"encoding="UTF-8" ?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"

xmlns:mobile="http://www.baidu.com/schemas/sitemap-mobile/1/">

<url>

<loc>http://m.abc.com/index.html</loc>

<mobile:mobiletype="mobile"/>

<lastmod>2009-12-14</lastmod>

<changefreq>daily</changefreq>

<priority>0.8</priority>

</url>

</urlset>

2、向百度提交自适应网页的sitemap协议写法样例:

<?xml version="1.0"encoding="UTF-8" ?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"

xmlns:mobile="http://www.baidu.com/schemas/sitemap-mobile/1/">

<url>

<loc>http://www.abc.com/autoadapt.html</loc>

<mobile:mobiletype="pc,mobile"/>

<lastmod>2009-12-14</lastmod>

<changefreq>daily</changefreq>

<priority>0.8</priority>

</url>

</urlset>

3、向百度提交代码适配网页的sitemap协议写法样例:

<?xml version="1.0"encoding="UTF-8" ?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"

xmlns:mobile="http://www.baidu.com/schemas/sitemap-mobile/1/">

<url>

<loc>http://www.abc.com/htmladapt.html</loc>

<mobile:mobiletype="htmladapt"/>

<lastmod>2009-12-14</lastmod>

<changefreq>daily</changefreq>

<priority>0.8</priority>

</url>

</urlset>

按照移动Sitemap协议做好Sitemap后,在Sitemap工具点击添加新数据提交,与提交普通Sitemap方式一致。

Sitemap提交后,多久能被百度处理?

Sitemap数据提交后,一般在1小时内百度会开?#21363;?#29702;。在?#38498;?#30340;调度抓取中,如果您的sitemap支持etag,我们会更频繁抓取sitemap文件,从而及时发现内容更新;否则抓取的周期会比较长。

相关阅读

站长的新八荣八耻

以购买好域名为荣,以随便取域名为耻;以选取靓程序为荣,以不稳定程序为耻;以用?#27599;?#27169;板为荣,以不兼容模板为耻;(在ie6显示一个样,ie7&m

SEO优化文章写作技巧:如何快速写出高排名高质量内容

不知道有多少人跟我一样,并没有接受过专业的seo优化培训,所学seo优化技巧全部都是通过百度查阅文章所得。在搜索的有关seo优化相关

如何用编程思维快速完成产品设计?

舒舟(阿里巴巴1688事业部):人们普遍认为,流程和工具不重要,重要的是想法和思路。?#20843;?#22914;此,?#36824;?#25105;认为流程和工具也能?#20174;?#19968;个设计师的设

快速学习COSMIC方法之十一:如何识别输入?

在COSMIC方法中,功能处理可拆分为四种数据移动:输入,输出,读,?#30784;?#25968;据移动是最小的、不可再拆分的、软件内部的动作。在数据移动中包含

form表单的提交

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

分享到:

栏目导航

推荐阅读

热门阅读

疯狂麻将试玩
山西11选5任五遗漏 篮球比分直播 山东11选5开奖结果 今天江苏快3开奖结果查询 足球比分90vs 湖北福彩快三玩法介绍 山东11选5走势图表 品忆香加盟能赚钱吗 微信大唐河北麻将群 足球比分90vs足球比分 赚钱十年 2012奥运会男足球直播 dnf黄龙大会赚钱 贵阳上下分麻将代理 踢球者足球即时指数盘口 我要找网上赚钱方法