avatar

Hexo-matery主题SEO优化

title优化

标题按照优先级设置,中间用 - 隔开

  • 打开 matters/layout/_partial/head.ejs 找到 var pageTitle = title ? title + ' | ' + config.title : config.title;
  • | 修改为 -

keywords优化

keywords按照优先级设置,可以设置多个,多个之间用英文的逗号隔开

  • 打开 matters/layout/_partial/head.ejs 找到 keyWords = title ? title + ',' + keyWords : keyWords; 这一行

  • 在下方增加一行 keyWords = page.keywords ? keyWords + ',' + page.keywords : keyWords; 当前文章配置keywords就拼接到全局的keywords上

description优化

默认是截取文章内容的120个字符作为描述信息。description字数最好不要超过 100个字符

  • 打开 matery/layout/_partial/head.ejs 找到 if (page.hasOwnProperty('__post') && page.__post) {
  • 修改为 description = page.description ? page.description : strip_html(page.content).substring(0, 100); 如果文章内有description信息则用文章的,否则再截取
文章作者: 惆怅客
文章链接: https://www.songhailong.com/articles/5e932813/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 惆怅客

评论