# 拥抱搜索引擎

这里只处理 Google.

# 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

上传后, 验证通过即可.

# 创建 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

执行 docs:build 指令, 完事之后, 在 docs/.vuepress/dist 下多了一个 sitemap.xml 文件, 将这个文件提交到 Google Search Console 中的站点地图.

# 检验

可以在 Google 中搜索: site:https://smacul.github.io 看看有没有相应的内容.

Last Updated: 4/21/2020, 10:12:13 PM