博客搭建成功后,只能通过输入网址来访问,但是却不能被谷歌搜索到。原因是谷歌并没有收录我们的网站,所以还需向谷歌提交站点地图(sitemap),让谷歌能够找到我们的博客。
生成sitemap文件
- 执行命令,安装站点地图生成插件。
1 | npm install hexo-generator-sitemap --save |
- 在博客根目录下的配置文件
_config.yml
中添加下列内容。
1 | # 自动生成sitemap |
- 执行
hexo g
,会在博客根目录/public
中生成sitemap.xml
文件。
HTML文件验证
这里我只记录了HTML文件的验证方式。可以根据自己网站情况自行选择验证方式。
- 登录谷歌账号,打开网站管理员中心,点击
ADD A PROPERTY
。
- 选择验证方法。这里我使用的是上传HTML文件方法。也可选择替代方法。
- 下载HTML验证文件,存放在
博客根目录/themes/next/source
。
- 执行
hexo cl
,hexo g
,hexo d
。
- 返回Google网站站长进行验证,即可完成验证。
提交sitemap
点击添加站点地图,选择要添加的网站,填入sitemap.xml
,点击【提交】。
会提示正在处理数据,请在一天左右的时间内再次检查。
查看被收录的文章
在Google中搜索
1 | site:写你要搜索的域名 # site:xxx.github.io |
如果能搜索到就说明被收录,可以看到自己的网站啦!
以后可以通过Google 网站管理员查看网站的一些数据。