将我们的博客录入bing搜索引擎

随着ChatGPT的加成,2024年,微软旗下的bing在pc端已经完全超过了百度,已经超过了半数。

所以,为了能有更多人访问我们的作品,我们也要考虑实现bing对我们的博客站点收录的问题了。
2024年12月中国pc端搜索引擎的市场占有率

实现原理

其实,搜索引擎是如何工作的呢?

在以前,搜索引擎会根据网页的链接情况来递归的对所有能http链接到的网页进行爬取, 后来为了限制爬虫,衍生出了robot协议和sitemap网站地图,用来主动高速搜索引擎,我有哪些东西你可以爬。

我们这里就利用sitemap网站地图的办法来实现bing收录我们的站点内容。

实现步骤

创建sitemap.xml文件

我现在使用的hexo主题搭建的博客系统, 所以有现成的插件可以帮助我们生成sitemap.xml文件。

1
npm install hexo-generator-sitemap --save

虽然版本比较老了,但依旧能用。

还可以在_config.yml按如下配置调整:

1
2
3
4
5
6
7
8
9
10
# 默认配置如下
sitemap:
path:
- sitemap.xml
- sitemap.txt
template: ./sitemap_template.xml
template_txt: ./sitemap_template.txt
rel: false
tags: true
categories: true

如果不想某个文章被添加到sitemap中,可以在文章的front matter中添加sitemap: false

1
2
3
4
5
---
title: 不想加入sitemap的文章
date: 2025-01-22
sitemap: false
---

安装配置完成后,在项目自动构建的时候,这个sitemap文件也就会自动生成了,无需额外操作,可以通过如下方式验证:

1
https://your-blog-domain.com/sitemap.xml

bing站长后台添加网站

打开bing的站点管理工具webmasters页面,第一次打开需要登录。
bing站点管理工具首页
选择手动添加网站:
手动添加网站

然后需要在我们的博客根目录下放置一个文件,来验证这个网站的有效性。
验证网站方式
将上面的BingSiteAuth.xml下载下来放到自己网站的根目录下,几分钟后就可以验证成功了。

到此,我们的站点算是创建成功了。

提交sitemap文件到bing

在左侧导航栏里选择网站地图,然后添加网站地图,这个时候就会用到上面生成的sitemap文件。
添加网站地图
把上面验证过的sitemap地址输入,点击提交,就完事了。

验证

最后,在bing搜索框里输入site:your-blog-domain.com,如果能看到我们的博客,就说明我们的站点已经被bing收录了。

以后我们在写新的博客时,新的网页会在打包时自动添加到sitemap.xml中,然后bing会隔一段时间更新一下站点地图,这样我们新的文章就会被bing收录啦。

如此,一劳永逸,我们就可以安安心心的写文章啦。

参考


将我们的博客录入bing搜索引擎
https://www.hancher.top/2025/01/22/site-bing-site-seo/
作者
寒澈
发布于
2025年1月22日
更新于
2025年1月22日
许可协议