TODO

变更记录

主题 & 个性化样式

1. Hexo 主题:Maupassant Theme

挑主题的时候一眼就看上了这个主题,简约直白X冷淡

2. 个性化样式:根据自己的口味,在主题的基础上更改了布局和样式

以主题的pug模板,source中sass样式文件等资源味为基础,根据个人喜欢DIY即可。

有需要可以去我的博客仓库自取。

3. 一些参考:

hexo官网

pug模板语言文档

sass文档

配置腾讯公益404页面

  1. 在博客代码仓库的/source/404/路径下,新建index.md

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    ---
    title: 404 Not Found:该页无法显示
    toc: false
    comments: false
    permalink: /404
    description: 腾讯404公益页面
    ---

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8" />
    <title>404</title>
    </head>
    <body>
    <script type="text/javascript" src="//qzonestyle.gtimg.cn/qzone/hybrid/app/404/search_children.js" homePageName="返回首页" homePageUrl="https://www.scarsu.com"></script>
    </body>
    </html>
  2. 重新构建打包更新即可看到效果,如输入一个不存在的路由会出现公益404页面:https://www.scarsu.com/qqq,直接输入/404路由也会出https://www.scarsu.com/404

  3. 可能会出现本地构建时找不到/404页面的现象,此时可以直接打包到服务器测试。

博客评论控件

Gitment

gitment repo

Github Auth Applications为你的网站注册一个应用:

1
2
3
4
Application name: 应用名
Homepage URL: 你的网站地址 #eg. https://www.scarsu.com
Application description: 描述
Authorization callback URL: 你的网站地址 #如 https://www.scarsu.com

博客配置:

1
2
3
4
5
6
7
8
# Gitment
# Introduction: https://imsun.net/posts/gitment-introduction/
gitment:
enable: true ## If you want to use Gitment comment system please set the value to true.
owner: github用户名 ## Your GitHub ID, 直接用GitHub用户名就可以
repo: repo地址 ## The repository to store your comments, make sure you're the repo's owner, 要存储评论内容的仓库名,可以与博客下的仓库,也可以新建一个仓库专门存储评论内容的
client_id: 刚才申请的ClientID ## GitHub client ID
client_secret: 刚才申请的ClientSecret ## GitHub client secret

本地安装gitment,并在项目中添加依赖:

1
npm i --save gitment

gitment自2018年起原作者的CORS header服务已经停了,貌似至今暂未维护,不过这个服务的源代码已经开源,很简单的nodejs代码,如果由服务器可以自己启一个服务,我目前用的是这个地址:https://shimeng.info/api/oauth ,手动在gitment.browser.js中把 https://gh-oauth.imsun.net 替换成上述服务地址即可

SEO

谷歌网站收录 链接

百度链接提交工具 链接

百度链接提交工具使用说明

  1. 链接提交工具是网站主动向百度搜索推送数据的工具,本工具可缩短爬虫发现网站链接时间,网站时效性内容建议使用链接提交工具,实时向搜索推送数据。本工具可加快爬虫抓取速度,无法解决网站内容是否收录问题
  2. 百度搜索资源平台为站长提供链接提交通道,您可以提交想被百度收录的链接,百度搜索引擎会按照标准处理,但不保证一定能够收录您提交的链接

如:我提交自己的www.scarsu.com和doc.scarsu.com后,在百度首页搜索scarsu,即可在前几条结果看到我的站点如图:

神马搜索站长平台 链接

配置的时候遇到了一个坑,神马搜索站长平台需要验证对提交的网站的所有权 怎么也验证不通过:
神马验证

后来才检索到,是神马不支持对https的站点进行验证,。

由于我的站点部署在netlify上,因此决定放弃神马平台的收录

Bing 网站收录链接

360网站收录链接

搜狗收录 链接

fork此仓库,blogs-original.csv中维护自己的博客后,提pull request即可。


“不疯魔 不成活”