自定义yelee标签云路径
在把博客迁移到Hexo后,发现不能被google收录,登录google webmaster后,发现是由于在迁移过程中产生了以下错误
- 网址/tag/被迁移为tags/
- 网址/categroy被迁移为categories
错误原因是hexo默认的标签和分类的名称为 tags、categories,而wordpress设置为tag、category,由于hexo使用是yelee主题,还需要修改它的标签云路径
要修改的文件
- hexo的配置文件_config.yml
- yelee的配置文件_config.yml及layout/_partial/page.ejs
hexo配置设置
# 设置tag与category的目录
tag_dir: tag #tags改为tag
category_dir: category
yelee主题设置
# 修改标签云路径
menu:
主页: /
所有文章: /archives/
标签云: /tag/
关于我: /about/
# 让新的tag标签云生效
# 这里的tag对应yelee_config中标签云的tag路径
<% if (page.path === "tag/index.html"){ %>
<!-- Tag Cloud Page -->
<%- partial('tag-cloud-page') %>
<% } %>