博客搭建(Hexo+replica主题) 总览 | github page&coding部署 travis-ci 持续集成 seo 评论 搜索 统计 广告 Url优化

2022-03-27 16:28:47 浏览数 (1)

持续更新中 . . .

简介

此项目为 Hexo replica 主题制作 依托于github 和 coding部署使用

github地址: https://github.com/t-dou/tdou.cc

  • [x] 基于 Hexo Hexo 主题 replica实现站点以及md文章编写
  • [x] 基于 github page 和 coding 实现代码托管和部署
  • [x] [自动化部署] 基于travis-ci 自动化部署 push github:master代码后即可自动部署 github:gh-page & coding
  • [x] [SEO] 使用GULP 进行代码压缩
  • [x] [SEO] 站点地图 百度=html、google=xml
  • [x] [SEO] robots.txt 站点机器人爬取规则 更快收录 自动生成web工具
  • [x] [SEO] 基于七牛图床实现图片存储,基于PicGo实现图片管理 需要已经备案的域名
  • [x] [评论] disqus
  • [x] Google搜索
  • [x] [统计] 百度统计、Google Analytics、访客统计FlagCounter 教程
  • [x] [站点广告] google adscene
  • [x] [SEO] 文章URL优化
  • [ ] [SEO] 关键字优化,外链

目录

  • SEO - Hexo搭建博客之Url优化
  • Hexo搭建博客之站点配置文件详解

菜鸟式搭建教程

  • v0.0.1 目标: 实现 Hexo主题 GitHub部署
  • v0.0.2 目标: 实现 Travis-ci 持续集成
  • v0.0.3 目标: 实现 Coding同步Github部署
  • v0.0.4 目标: 实现 域名绑定Github 以及 CHAME同时解析CODING
  • SEO 优化
    • v0.0.x.配置 目标: 实现 GULP 压缩以及Travis-ci 的自动部署
    • v0.0.x.配置 目标: 站点地图配置
    • v0.0.x.配置 目标: robots.txt
  • 其他自定义配置
    • v0.0.x.配置[建议] 统计配置
    • v0.0.x.配置[非必须] 评论配置
    • v0.0.x.配置[自行决定] SEO 七牛图床

其他链接

  • 敬请期待: 如何使用Git以及在Github创建一个代码仓库

附加其他

  • 主题:(social)链接 左侧个人信息无法添加其他的图标 链接对应解决方案
    • Q1-更改左侧intro信息链接脚本路径 */themes/replica/layout/intro.ejs
      • Q: 因主题icon基于 http://www.fontawesome.com.cn/faicons/ 获取的图标,部分图片开源库中没有,导致无法引用链接,例:csdn、博客园、知乎、简书
      • A: 找到替换方案 https://www.iconfont.cn/, 使用方式:https://www.jianshu.com/p/5d4a39cdf96d
    • Q2-更改页脚菜单中链接脚本路径 */themes/replica/layout/_partial/footer.ejs
  • 博客站点 http://tdou.cc

github源代码开源地址 : https://github.com/t-dou/tdou.cc

master分支为存放 hexo源项目 md博文 gh-pages 分支存放为 travis-ci 自动生成的html文件

主项目的主题以子模块方式引用 地址: https://github.com/T-Dou/hexo-theme-replica

0 人点赞