Hexo系列:(四)Hexo博客提交百度和Google收录

博客地址:http://svend.cc

站点地图

站点地图是一个页面,上面放置了网站上需要搜索引擎抓取的所有页面的链接

为你的Hexo博客生产站点地图

进入Hexo博客根目录,安装百度和Google的站点地图生成插件

npm install hexo-generator-baidu-sitemap --save
npm install hexo-generator-sitemap --save

在博客根目录的_config.yml配置文件种添加一下代码

# 自动生成sitemap
sitemap:
  path: sitemap.xml
baidusitemap:
  path: baidusitemap.xml

编译部署博客代码

hexo generate
hexo deploy

你会发现你的博客编译完成的代码目录public种生成了baidusitemap.xmlsitemap.xml
此时我们访问域名我下面的这两个文件,看看有没有

Googlesitemap

百度和Google的爬虫就可以通过这个来爬取你的博客内容了
注:下面的步骤会用到这两个文件

查看博客是否已经被收录

在百度和Google分别输入搜索:

site:svend.cc

注:这里需要将svend.cc换成你们自己的域名

查看百度是否收录博客
查看Google是否收录博客

百度验证网站

提交链接到百度

提交链接到百度

添加站点

提交链接到百度

验证站点

提交链接到百度

下载百度验证文件,放到博客域名根目录,这里可以放到主题下面的source下themes/next/source

提交链接到百度
为什么放到主题的source下而不直接放在站点source下面呢?
因为站点source下面的html文件都会被按照主题样式重新渲染,最后html文件的内容会被改变,百度验证就不能识别。
虽然可以更改html文件让主题不去重新渲染此html文件,但我认为直接放到source下面不去更改文件内容更方便

放置完成之后,执行命令将文件部署到服务器(Coding和GitHub)上

hexo generate
hexo deploy

部署完成之后点击立即验证或者直接访问,域名/百度验证文件名

http://svend.cc/baidu_verify_gw7pXzPYp6.html

提交链接到百度

访问正常,并且除了一串代码意外没有其他任何东西就可以了,点击完成验证
提交链接到百度

百度网页抓取

进入链接提交,选择自己的站点

提交链接到百度

提交博客链接到百度

如何选择链接提交方式

1、主动推送:最为快速的提交方式,推荐您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。
2、自动推送:最为便捷的提交方式,请将自动推送的JS代码部署在站点的每一个页面源代码中,部署代码的页面在每次被浏览时,链接会被自动推送给百度。可以与主动推送配合使用。
3、sitemap:您可以定期将网站链接放到sitemap中,然后将sitemap提交给百度。百度会周期性的抓取检查您提交的sitemap,对其中的链接进行处理,但收录速度慢于主动推送。
4、手动提交:一次性提交链接给百度,可以使用此种方式。

sitemap提交

这个时候需要用到第一步生产的sitemap了。选择自动提交种的sitemap,将http://svend.cc/baidusitemap.xml粘贴到输入框内,输入验证码,点击提交。
下面的列表就会出现你添加的sitemap链接了,这个时候状态栏显示的应该是等待,一般过几十秒刷新一下页面就会正常,然后百度就会自动的周期抓取你的sitemap

提交链接到百度

下面是我的提交情况


提交链接到百度

自动推送

安装自动推送JS代码的网页,在页面被访问时,页面URL将立即被推送给百度。

自动推送代码

<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>

可以将上面代码添加到post模板中,这样每篇文章生成的时候都会有自动推送代码。
最直接的就是直接添加到主题目录下的layout/post.swig文件下

自动推送链接到百度

注:我使用的是next主题,主题已经默认集成了自动推送代码,只需要将主题的_config.yml文件中的baidu_push: false改为baidu_push: true

主动推送

主动推送最为快速的提交方式,是被百度收录最快的推送方式
百度提供了主动推送的示例:支持curlphppythonjavaphpruby等等方式,你可以自己选择一种进行主动推送
具体使用帮助请看主动推送教程

我正在开发一个Java版本的主动推送软件,暂时还没完成。敬请期待~完成了会立马更新上来

Java版本百度站长主动提交链接工具--BaiduPush诞生
详情请看百度站长主动提交链接工具--BaiduPush

Google验证网站

添加站点

提交链接到Google

验证站点

提交链接到Google

下载Google验证文件,放到博客域名根目录,这里可以放到主题下面的source下themes/next/source

提交链接到Google

放置完成之后,执行命令将文件部署到服务器(Coding和GitHub)上

hexo generate
hexo deploy

部署完成之后点击立即验证或者直接访问:域名/Google验证文件名

http://svend.cc/googlea249058410be3808.html

提交链接到Google

访问正常,并且除了一串代码意外没有其他任何东西就可以了,点击完成验证

Google网页抓取

sitemap

进入刚刚添加的网站的站点地图操作界面,添加站点地图,输入第一步生产的站点地图链接,因为这里默认已经有了域名,所以只需要输入sitemap.xml,然后点击提交就好了。
完成之后下面列表同样会出现刚刚添加的sitemap地址,Google也会周期性的抓取

提交链接到Google

完成

呼~花了俩小时终于写完了,我最开始也是为了搞这个收录搞了几天时间,Google收录很快,因为百度爬虫被GitHub给屏蔽了,所以一直不能收录。
最后知道原因之后就有了Hexo系列:(三)Hexo博客部署到GitHub和Coding,国内访问Coding之后,
终于百度开始收录了,不过新站点想被收录和不被K站的话,还是要保证博客文章的质量的。加油~不要急哦!被百度收录还是需要几天时间的

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,029评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,395评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,570评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,535评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,650评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,850评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,006评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,747评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,207评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,536评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,683评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,342评论 4 330
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,964评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,772评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,004评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,401评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,566评论 2 349

推荐阅读更多精彩内容