0x01 文件验证–html文件被编译
在配置网站被搜索引擎收录时,使用文件验证的方法进行验证,但是下载的googlexxx.html
经过hexo g编译后,会改变html里面的内容,需要加上,防止被渲染:
1 | --- |
其次就是github禁止了百度爬虫的访问,因此百度收录配置较麻烦
0x02 npm版本问题
搭建hexo博客时,或是想换下主题,建议还是新建一个文件夹,重新部署最新版本npm,以及各种包,防止配置的主题没用效果
0x03 algolia配置识别
登录algolia后,新建index,并在API Keys
界面修改配置
在hexo根目录的_config.yml最下面新增:
1 | algolia: |
之后就是设置环境变量
1 | export(windows 为 set) (Powershell 用 $env:) HEXO_ALGOLIA_INDEXING_KEY=你的Search-Only API key |
最后使用hexo algolia
生成所以,可以在indices界面可以看到
0x04 gitment出现Error: Validation Failed
issue的标签label有50个字符的长度限制,需要修改主题配置下source文件夹下gitment.swig文件
中
1 | id: '<%= page.title %>' |