ᕕ( ᐛ )ᕗ Jimyag's Blog

Hexo配置主流搜索引擎收录

搜索引擎能搜索到网站的前提是它抓取了网站的内容,并对其建立了索引,其实也就是爬虫爬取 + 插入数据库。虽然大部分搜索引擎都是自动抓取网络上的所有链接,并尝试爬取以及入库,但通常会比较缓慢。所以更加推荐由我们站长主动出击,直接告诉它我们的网站地址。

为了让更多人能阅读到网站内容,本文介绍如何配置Hexo被Google、bing、Baidu收录。

image-20220102002649722

上图就是搜索引擎的爬虫服务爬取我的网站。

配置Hexo

安装插件

npm install hexo-generator-sitemap --save

添加设置

在根目录_config.yml中添加如下内容

sitemap:
  path: sitemap.xml
  # template: ./sitemap_template.xml
  rel: true
  tags: false
  categories: false

生成站点地图

执行以下命令

hexo g -d

在浏览器中输入自己域名/sitemap.xml可以看到插件替我们生成的站点地图。

image-20220102003648430

配置网站收录

Google

Google 官网给了详细的文档,可以看这篇 新手入门指南

而对我们来说,主要分三个步骤:注册 Search Console,验证网站所有权,提交站点地图

注册 Search Console

注册的过程非常简单,进入 GSC 官网,用谷歌账号登录即可

验证网站所有权

登录之后,就需要添加我们的网站了

image-20220102004359750

这里共有5种方法,我使用域名提供商验证的方式进行

image-20220102004521033

image-20220102004740914

我们将Google提供给我们的解析值添加到DNS的解析中,这里以腾讯云为例,

添加一条@记录,记录类型为txt,记录值为刚刚生成的记录值,保存即可。

image-20220102004849487

检验Google是否收录

我们进入GSC 官网,在添加网站处输入自己的域名看到一下内容,代表Google已经收录我们的网站。

image-20220102005223120

Bing

进入Bing Webmaster Tools - Bing Webmaster Tools主页,选择使用GSC导入网站

image-20220102005636861

登陆自己的注册GSC的Google账户即可,同意授权即可完成。

提交站点地图

按照如图操作添加自己域名即可

image-20220102010011142

Baidu

登陆

用百度账号登录百度搜索资源平台,找到普通收录

image-20220102010253635

选择sitemap

image-20220102010421032

填写你的域名域名/sitemap.xml提交信息。

验证

提交以后,Baidu会生成一条CNAME的记录(这里我忘记保存截图了),让你将你的某个二级域名CNAME到Baidu的资源。

image-20220102011318550

参考资料

Hexo 配置主流搜索引擎收录流程记录 | 乐园 (ywang-wnlo.github.io)

#Hexo