SEO优化:Hexo-abbrlink插件生成永久固定链接

前言

Hexo默认的静态URL格式是 :year/:month/:day/:title,也就是按照年、月、日、标题来生成固定链接的。如http://xxx.yy.com/2020/07/06/hello-world

这种默认配置的缺点就是一般文件名是中文,导致url链接里有中文出现,这会造成很多问题,也不利于seo,另外就是年月日都会有分隔符。

hexo

Next7.8主题更换思源宋体

效果

image-20200801094412407

配置

Google Fonts在2018年12月7日支持思源宋体。这是一款适合长时间阅读的字体。

国内的网络对 Google 的域名并不友好,建议将fonts.googleapis.com修改为烧饼博客提供的镜像fonts.loli.net

hexo

hexo删除algolia搜索增加本地搜索功能

简介

之前博客里面用的是algolia第三方搜索功能,后来发现有几个问题:一是js加载时间特别慢;二是每次增加文章都要重新提交一下如下代码:

export HEXO_ALGOLIA_INDEXING_KEY=your apiKey
hexo algolia

这个就是最不能忍的原因。于是准备换上local search(本地搜索服务)。

hexo

帮助网友搭建WORDPRESS博客

前些天加了一个WordPress的博客群,在里面帮助一些萌新小白网友解答一些关于网站建设方面的问题,中途有几个网友加了我的微信。 今天呢,有个网友在搭建wp的过程中遇到了一些问题(域名访问不了,wp无法安装,http500错误等等),向我请教。微信教了下,发现还是把这位网友整的有点云里雾里的。我就干脆要了他阿里云的账号,直接帮他整起来了! 熟悉的界面,熟悉的配方,熟悉的感觉。...

Coding Studio实现hexo的云环境部署

这些天一直在思考一个问题,怎么才能让hexo想wordpress一样随时随地写博客?

昨天上午研究了一番,发现还真的可以。思路是这样的:我的博客是在GitHub和Coding上双部署,想要云端写博客就必须拿到两个平台的最强token,把token直接写在根目录_config.yml里面,就可以直接在云端推送。

hexo

hexo+next设置微信打赏功能

Next主题里面直接集成了这个功能,可以直接打开就行。

image-20200724234637881

hexo

给hexo博客添加fancybox图片灯箱功能

效果图 教程 首先安装依赖: git clone https://github.com/theme-next/theme-next-fancybox3 themes/next/source/lib/fancybox 安装后打开主题配置文件,找到fancybox fancybox: true 完毕!
hexo

hexo添加相关文章功能

效果预览 教程该功能由 hexo-related-popular-posts 插件提供,在站点根目录下Git中执行以下命令安装依赖: npm install hexo-related-popular-posts --save next主题配置文件里面已经有参数,直接搜索related_posts: related_posts: enable: true title: 相关文章推荐 ...
hexo

解决Hexo分类页面访问404问题

问题访问Hexo分类页面会出现404页面。 之前我Hexo是用的大写,后来改成hexo了,即H改成h了。hexo博客正常生成,本地访问没问题,但是上传到github和coding上就访问不了分类页面。 原因git 检查不到文件大小写的变更,默认设置为忽略文件名大小写。 解决办法 git 博客根目录 ,输入: cd .deploy_git vim .git/config 如图: 按下键盘上...
hexo

关于Hexo+next主题的SEO优化

问题用了hexo博客中的next主题,发现主题中的<meta property="og:description" content="xxxxxxx"> 网站描述内容,跟头像下面的描述是一样的。(我自己的已经改过来了,下面用别人的博客举个例子) 上面两张图红框都是显示的description,此描述可以在hexo配置中修改。 一般弄过S...
hexo