# 拥抱搜索引擎
这里只处理 Google.
# Google 搜索提交
进去之后登陆账号, 按照提示操作, 最后能够获得一个类似于网站认证书一样的 HTML. 我们需要将它放在网站的根目录下. 像这样:
当然 docs:build
的时候会刷新 .vuepress
, 这个时候那个特殊的 HTML 文件也会消失, 所以, 可以修改脚本:
# 生成静态文件
npm run docs:build
# 进入生成的文件夹
cd docs/.vuepress/dist
# 找一个合适的地方存放 HTML 文件
cp ../../../googleedb328f4c24ec87b.html ./
1
2
3
4
5
6
7
2
3
4
5
6
7
上传后, 验证通过即可.
# 创建 Sitemap
先下个插件:
npm install vuepress-plugin-sitemap
1
并在 docs/.vuepress/config.js
中添加:
module.exports = {
...
plugins: {
'sitemap': {
hostname: 'https://SmacUL.github.io'
},
},
...
}
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
执行 docs:build 指令, 完事之后, 在 docs/.vuepress/dist
下多了一个 sitemap.xml 文件, 将这个文件提交到 Google Search Console 中的站点地图.
# 检验
可以在 Google 中搜索: site:https://smacul.github.io
看看有没有相应的内容.