给自己的网站配置百度自动推送与sitemap推送
前言
本人新博客,开通将近60天了,一直没在意他的收录,直到昨晚看了一下百度收录,EXM,收录一条,炸天。
我再一看,推送0条。
我意识到,推送的重要性。于是乎给自己博客加了自动推送与sitemap推送:
1月26号更新
之前在网站生成的sitemap.xml不能自动更新,失去了自动提交的意义,所以又在网上找了一个插件sitemap插件。
设置请点击:
http://www.maoxuner.cn/geeks/Typecho-GoogleSitemap.html
https://plugins.typecho.me/plugins/sitemap-cache.html
步骤
1、安装自动推送代码
代码:
<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>
将上面代码拷贝到主题-----header-----<head>
后或者<body>
后
效果就是:基于自动推送的实现原理问题,当新页面每次被浏览时,页面URL会自动推送给百度,无需站长汇总URL再进行主动推送操作。借助用户的浏览行为来触发推送动作,省去了站长人工操作的时间。
2、安装sitemap
第一步,进这个网站,申请sitemapwww.xml-sitemaps.com,详细申请步骤请移步:百度经验
第二步,下载sitemap.xml至网站根目录。
成功效果如下:
第三步,把sitemap链接放在百度上。
即复制上张图片的链接放在: