hexo+github博客环境搭建

深碍√TFBOYSˉ_ 2022-07-13 02:49 318阅读 0赞

常用命令

  1. hexo new "postName" #新建文章
  2. hexo new page "pageName" #新建页面
  3. hexo generate #生成静态页面至public目录
  4. hexo server #开启预览访问端口(默认端口4000,'ctrl + c'关闭server)
  5. hexo deploy #将.deploy目录部署到GitHub
  6. hexo help # 查看帮助
  7. hexo version #查看Hexo的版本

命令简写为:

  1. hexo deploy -g #生成加部署
  2. hexo server -g #生成加预览
  3. hexo n == hexo new
  4. hexo g == hexo generate
  5. hexo s == hexo server
  6. hexo d == hexo deploy

添加百度站点注意事项

  1. 安装插件

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

然后重启服务,访问http://localhost:4000/baidusitemap.xml即可看到生产的站点地图

我这里没有生成sitemap.xml只生成了baidusitemap.xml。不过没有影响

  1. 进入http://zhanzhang.baidu.com/添加站点以及配置网页抓取
    QQ_20161214145442.png
    这里推荐自动推送和sitemap结合使用。next主题可以配置一下自动推送baidu_push: true

检查百度站点是否成功
QQ_20161214150332.png

我修改的几个地方:

百度站点地图生产修改

  • 由于生成的baidusitemap.xml文件如下:

    ttp://liubenlong.github.io/2016/11/22/hexo+github%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA/

所以修改node_modules\hexo-generator-baidu-sitemap\baidusitemap.ejs文件,在前面加个h

  1. <loc><%- encodeURI('h' + url + post.path) %></loc>

QQ_20161214154359.png

打赏样式

默认显示二维码 themes\next\layout\_macro\reward.swig

分享样式

太小了,调大点 themes\next\layout\_partials\share\jiathis.swig

注意 往github上发布之前,要先安装插件 npm install hexo-deployer-git --save

google SEO优化

在这里录入url以后,会让搜索结果排在第一位,只不过麻烦点
Hexo Seo优化让你的博客在google搜索排名第一

参考Hexo Seo优化让你的博客在google搜索排名第一

参考资料

  • Hexo搭建Github静态博客
  • next主题官网
  • 升级hexo碰到“Deployer not found”问题及解决

发表评论

表情:
评论列表 (有 0 条评论,318人围观)

还没有评论,来说两句吧...

相关阅读

    相关 github

    说明 : 首先,你需要注册一个 github 账号,最好取一个有意义的名字,比如姓名全拼,昵称全拼,如果被占用,可以加上有意义的数字. 本文中假设用户名为  tiemaoc

    相关 Hexo Github

    ![配图][alejandro-escamilla-9.jpg] 前言 在 搬砖 的过程中,浏览了许多 别人写的博客后,自己也萌生了写博客的念头。 其一是为了系统的整