搜索引擎让信息的获取变的平等, 但是如果其他人在百度谷歌搜索时找不到你的文章岂不是一件很尴尬的事. 如何让你的的分享变得有价值, 欢迎阅读.

目录


先测试一下你的博客是否被收录



并没有收录, 这种情况下别人是搜索不到你的文章的.

1. 谷歌

1.1 提交验证

在输入框处填写你的博客地址,

推荐方法很简单, 就是将下载的 html 文件放到 themes/主题/source 文件夹下, 然后部署, 点击提供的测试地址看是否能够访问到, 如果访问成功, 回到此页面点击验证.

ps: 虽然简单, 但是我在验证过程中失败了. 这里我用的是备用方法中添加 html 元素的方式, 大家可以自行选择. 
    有问题的可以留言.

1.2 提高曝光率(站点地图)

验证成功后 Google 发来邮件, 为提高曝光率可以按照 Google 的建议操作.


这里第一项就是之前的验证操作, 2-4 不需要设置, 重点是提交站点地图.

首先要给 Hexo 安装插件,

$ npm install hexo-generator-sitemap --save

在博客目录的 _config.yml 中添加如下代码:

# 自动生成sitemap
sitemap:
path: sitemap.xml

编译

$ hexo g

如果你在你的博客根目录的 public 下面发现生成了 sitemap.xml 就表示成功了。 最后用 hexo d 部署到服务器上.

进入提交站点地图界面,

添加站点地图文件,

最后出现如下界面,


我在这里出现了错误, 如果你和我一样买了域名做跳转可能也会报错, 我猜测原因就是 Hexo 生成的站点文件是根据 github 路径, 而我们在 .top 中做此类操作不合理. 所有可以再将 username.github.io 添加网站验证, 然后提交站点地图, 就没有错误了.

到这里谷歌的操作就结束了, 不会马上有效果, 基本第二天做收录测试就会搜到自己了.

2. 百度

2.1 链接提交

这个只是连接提交, 正常情况,是要等百度爬虫来爬到你的网站,才会被收录。
但是 github 屏蔽了百度爬虫目前,所以我们要主动出击,我们自己把网站提交给百度。

2.2 添加站点并验证

添加站点(和 Google 一样, 需要验证, 自行选择验证方式),


2.3 提交站点地图

验证完成后, 到站点信息页面找到网页抓取, 点击详情,

有多种链接提交的方式, 这里以 sitemap 为例,

首先在 Hexo 根目录执行:

$ npm install hexo-generator-baidu-sitemap --save

在博客目录的_config.yml中添加如下代码:

baidusitemap:
    path: baidusitemap.xml

再通过

$ hexo clean
$ hexo g
$ hexo d

发布成功之后,将网址填入进去, 提交.

至此百度的提交完成, 百度的收录比谷歌要慢, 所以耐心等待吧.

参考文章


版权声明:本文为博主原创文章,未经博主允许不得转载。