让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
2
3
# 自动生成sitemap
sitemap:
path: sitemap.xml

运行

1
2
$ hexo g #生成静态文件
$ hexo d #上传到GitHub

这时能够找到public\sitemap.xml文件

添加站点地图

在Google内添加站点地图

说明

提交博客之后,需要等待一段时间才能在Google上搜到,因为Google需要时间来处理我们的请求、抓取相应网页并将其编入索引。