美文网首页iOS Blog自由世界程序员
hexo博客被Google和百度收录

hexo博客被Google和百度收录

作者: Dreamsong | 来源:发表于2017-01-13 20:13 被阅读1185次

    个人博客搭建的差不多了,但是还没有什么人气,于是就想让百度和Google搜索到自己的博客,于是又开始折腾了。生命在于折腾么!哈哈~下面就是我将自己的博客被百度Google收录的过程。

    生成sitemap站点地图

    安装sitemap站点地图自动生成插件

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

    在站点配置文章中添加

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

    :上面的格式一定要正确,一定要有缩进。直接复制我的就行。
    配置好后,执行hexo g就能在your-hexo-site\public中生成sitemap.xml和baidusitemap.xml了,其中第一个是要提交给google的,后面那个是提交给Baidu的,我把两个文件都提交百度了,Google只提交了一个,另一个提示有错误。
    在source文件夹下添加robot.txt,内容如下

    # hexo robots.txt
    User-agent: *
    Allow: /
    Allow: /archives/
    Allow: /categories/
    Allow: /tags/
    
    Disallow: /vendors/
    Disallow: /js/
    Disallow: /css/
    Disallow: /fonts/
    Disallow: /vendors/
    Disallow: /fancybox/
    
    Sitemap: http://www.songit.cn/sitemap.xml
    Sitemap: http://www.songit.cn/baidusitemap.xml
    

    把最后两行中的网址改成自己的网址就行了。然后布署下,在浏览器地址栏输入自己的站点地图的地址就可以看到自己的站点地图了。

    提交给Google站长

    添加网址

    进入Google Search Console,相信大家都有Google账号吧。没有的话注册个账号吧,然后登录进去即可。

    Google Search Console
    点添加属性,把自己的域名输入进去即可。然后Google会让你验证你对网站的所有权,所以在这里用的是备用方法>域名提供商>其他,我的域名是在万网买的,所以选的其他。然后在DNS解析添加CNAME,具体见另一篇文章《hexo博客域名解析》。验证成功后,

    测试robots文件

    Google-robots-test

    确保无误即可。

    提交站点地图sitemap

    Googlesitemap

    右上角添加/测试站点地图,添加自己的站点地图,如图


    Googlesitemap2

    Google抓取工具

    BaiduRobotstest

    检测无误即可。过程一定要注意不要出错,不要因为一个字母没打或打错耽误半天的时间来发现错误。

    接下来就等待被Google和百度收录吧。我的收录还是挺快的,大约过几个小时吧。快的话几十分钟就能搜到自己的网站了。赶紧去试试吧。
    欢迎大家访问我的博客~

    相关文章

      网友评论

      • e6a56e3205c8:用谷歌系平台Google Plus,进行外贸推广,表示毫无阻力。
      • Flipped199:这个还能水
        Flipped199: @Dreamsong 没你叼哦
        Dreamsong: @牛掰啊牛掰 你很叼么
      • 0335ba3d2f79:呃 DNS解析需要多久? 我的一直失败呃 或者 解析的时候有没有什么坑。。。。
        Dreamsong: @暗透了_更看得见星光 很快的啊
      • 鸭梨山大哎:站点配置指/?
        Dreamsong:根目录下的_config.yml 配置文件
      • vinnyxiong:百度收录倒是收录了,可是权重超低啊,同一个关键词,Google在首页,而百度却要翻很多很多页,几乎没人能从百度找到。从统计入口看,大部分都是从Google搜进来的,还有一部分是从bing进来的。
        Dreamsong: @vinnyxiong_熊远文 你的文章和别人的关键词不一样就直接搜出来了,点击量大就会上去的
      • 禹子歆:马克一下,百度收录一直搞不好,虽然不喜欢百度但是流量大啊哎
        Dreamsong: @禹子歆 嗯嗯,Github把BaiduSpider的请求屏蔽了,所以你得托管到coding上。
        禹子歆:@Dreamsong 跑了一遍你的流程,发现还是必须要托管到coding才行
        Dreamsong: @禹子歆 哈哈,我也是折腾许久😁
      • ripperhe:jekyll搭建的怎么搞?
        Dreamsong: @ripperhe 不了解这个

      本文标题:hexo博客被Google和百度收录

      本文链接:https://www.haomeiwen.com/subject/mvisbttx.html