一、前言

最近在查找某个东西的时候,点开一篇文章,发现是Gitee Pages,突然就想把我的博客网站也给收录到百度、Bing、谷歌搜索引擎,然后都弄了,但是百度的并没有搜索到(好像百度收录得好几个月而且只是首页),只有Bing和谷歌可以搜索到。写下记录一下怎么把网站收录到搜索引擎以及一些注意事项。

二、过程

百度收录

1、在百度搜索资源平台,登录找到用户中心->站点管理,添加网站,选择站点属性,然后进行网站验证,选择文件验证,下载html文件放到Hexo的source文件夹下面,然后hexo g 生成,hexo deploy 部署,部署完成后开始验证,验证成功即可。

:这里有个注意事项,hexo在每个page加了一个layout,导致认证内容无法识别,这里设置成false即可,否则验证的时候会验证文件内容错误。

1
2
3
4
---
layout: false
---
56awb49092862b37qr3ad9f87fabfa20

2、然后按照提示Https验证,照着步骤走,大概几分钟就验证成功了。但是至此我的网站依然没有收录到百度,在百度搜索site:likasi.gitee.io依然没有,好像百度收录得好几个月而且只是首页以及还得看你网站的质量。

网站验证

https认证

Bing收录

1、打开必应网站管理员工具,登录,添加网站,网站验证,下载xml文件放到Hexo的source文件夹下面,然后hexo g 生成,hexo deploy 部署,部署完成后开始验证,验证成功即可。这个时候在Bing已经可以搜索到网站了。

2、优化一下,添加网站地图,提高整站的收录率以及爬虫的抓取效率、排名优化等。

1
2
3
4
5
6
7
# 打开hexo目录执行以下命令,会自动生成sitemap.xml
npm install hexo-generator-sitemap --save

# 部署
hexo clean
hexo g
hexo deploy

然后在必应网站管理员工具中添加网站地图,例如:https://likasi.gitee.io/sitemap.xml,添加成功如下图。

3、测试结果如下图,以及Bing收录一天后的流量数据,应该都是我访问的😂

搜索夏天到了中秋,因为我有篇名字就叫这个

一天的流量数据

谷歌收录

1、打开Google Search Console,添加资源,选择网址前缀,添加后按照步骤走,网站验证,下载html文件放到Hexo的source文件夹下面,然后hexo g 生成,hexo deploy 部署,部署完成后开始验证,验证成功即可。

:这里也和百度收录时候一样,设置layoutfalse

2、添加站点地图https://likasi.gitee.io/sitemap.xml

3、测试结果如下图

三、总结

单单只把网站收录到以上搜索引擎的操作过程很简单,我平时用的最多是Edge浏览器自带的Bing搜索引擎,从以上三个搜索引擎收录来看,Bing也是最理想的。把个人博客网站收录到搜索引擎,好处是不单单只是你一个人可以访问到,别人在搜素引擎搜某些东西的时候也可能访问到网站,增加了流量与关注度,不好的地方是互联网是个有记忆的地方,你不能什么都写在博客里面,并且你现有写的有些东西也可能被不怀好意的人用的不好的地方,但我还是选择收录了。