让Google搜索到自己在GitHub上的博客
本文介绍如何将GitHub上的博客提交给Google。本文主要针对Google,使用Baidu比较麻烦,需要 提交很多信息
验证网站
验证网站是否收录
打开Google,输入
site:https: //user.github.io/
如果提示
找不到和您查询的 site:https: //user.github.io/ 相符的内容或信息。
说明未被收录,需要进行下面的操作
Google搜索提交
进入提交地址,登录自己的账号
在页面中输入自己的博客网址https://user.github.io/
,会看见多种验证方式
我选择的是推荐的:HTML文件上传方式
我的做法是 + 在GitHub目录下直接新建需要的HTML文件 +
修改文件内容为要求内容,比如google-site-verification: googlea4c9caaaf6619b2a.html
+ 这是点击验证即可
添加站点地图
网站地图描述了一个网站的架构。它可以使一个任意形式的文档,用作网页设计的设计工具,也可以是列出网站中所有页面的一个网页,通常采用分级形式。这有助于访问者以及搜索引擎的机器人找到网站中的页面。
安装扩展
在Hexo目录下,安装
1 | $ npm install hexo-generator-sitemap --save |
修改配置文件
打开Hexo目录下的_config.xml
,在最后添加
1 | # 自动生成sitemap |
运行 1
2$ hexo g #生成静态文件
$ hexo d #上传到GitHub
这时能够找到public\sitemap.xml
文件
添加站点地图
在Google内添加站点地图
说明
提交博客之后,需要等待一段时间才能在Google上搜到,因为Google需要时间来处理我们的请求、抓取相应网页并将其编入索引。