之前我们有介绍过关于百度针对wordpress所开发的插件,可以主动提交我们的wordpress网站链接到百度,让百度能够及时的抓取到我们的网站。 主动提交和自动提交链接给百度,比起等待百度蜘蛛来抓取你的网站明显是有更大的优势所在的,因此我们介绍百度站长官方所说明的提交链接给百度的一些方法,这些方法可以帮助你通过主动提交、自动提交、sitemap提交让百度收录你的网站更快。 而目前对于主动提交给百度的方法,在百度的站长工具界面也有说明,具体可以登录百度站长,查看相关的信息,下面我们就来介绍一下,wordpress网站百度主动推送的一些方法。 1.使用百度统计,百度统计已经开通了自动推送功能在去年的11月份(2015年11月份),百度统计就开通了这个功能,将百度统计增加了自动推送功能,这个功能不止对wordpress程序,针对所有程序都可以使用。 以下来自百度统计官方说明:
百度统计为帮助用户网站页面被搜索引擎发现,提升抓取速度,推出了自动、实时网页推送功能。所有带百度统计js的页面,在被访问时,页面URL立刻自动提交至百度搜索引擎。使页面不必再被动等待搜索引擎爬虫发现! 百度统计开通了这一功能,所以你可以使用百度统计来统计你的网站访问信息,这样既可以统计到你的信息,也能够退百度进行连接推送,这也是一举两得的事情。
2.使用sitemap批量提交连接给百度使用Baidu Sitemap Generator插件生成你的网站sitemap,并将生成的sitemap提交给百度,关于sitemap插件的使用和提交,我们之前写了一篇非常详细的教程。 你可以通过这个教程了解sitemap提交链接是如何做到的:http://www.themepark.com.cn/sybdwzdtcjsitemapxbdtjlj.html
3.百度自动推送js代码,最简单的推送方法百度有提供一段js推送代码,这段代码放置在所有的页面源码底部,当有人访问时,将会自动推送给百度,这种方法是最简便,最简单的使用方法可以让你的新链接迅速提交给百度。 安装方法,如果你的主题在主题选项中有统计代码的选项框,这个选项卡的数据是发送到每个html页面底部的,因此可以将代码输入到这个选项卡中。 这个选项卡可以输入多组代码,因此如果已经加了其他的代码,那么可以将百度自动推送的代码放置在最下面。 百度代码如下:
<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>
JS链接推送代码以网页为最小对象,服务于全平台多终端,PC站和移动站均可使用。 4.主动推送wordpress插件,或者主动推送php代码百度站长平台设计和开发了一款wordpress插件— Baidu Links Submit工具,该工具是基于百度站长平台ping2.0的链接提交接口。本插件只需您简单的配置下您的site和token 即可使用。确保您的网站以快速的提交方式,以保证新链接可以及时被百度收录。 wordpress插件下载地址:http://zhanzhang.bj.bcebos.com/baidu-links-submit-9.23.zip 使用插件即可进行主动提交了。 如果你不想安装插件,那么可以将以下精简过的推送代码放置到你的主题functions.php 中
add_action('save_post', 'wpjam_save_post_notify_baidu_zz', 10, 3); 注意需要替换一下你的站点的专属提交链接才可以。 此代码来自于我爱水煮鱼博客。
百度站长上的说明,以上的各种方法都可以同时使用,不会有冲突,因此如果有条件,我们推荐所有的方法一起都是用,加快百度的链接提交。 在运行一段时间之后,在你的百度站长后台--链接提交中就可以看到链接提交的效果了:
再配合如此多的提交链接的方法之后,相信你的网站收录状况会达达的改善,并且会优化好你的搜搜排名。 希望此文章对你的网站维护有所帮助。 (责任编辑:好模板) |