笔者最近准备将 Gitee Pages 上的个人博客 rainbowc0.gitee.io 录入到百度、必应等搜索引擎,折腾一翻,总结一下。以必应为例,百度、谷歌等搜索引擎大体一致。对于 Github Pages 也差不多。

关于 Bing Webmaster Tools

Bing Webmaster Tools 是必应的网站管理员工具,可以添加个人网站并带进行一些网站操作。

步骤一:登录

打开 Webmaster,点击“开始”或右上角“登录”以登录到官网。可以选择三种登录账号:Google、Microsoft、Facebook。这里我用 Microsoft 账号登录。

步骤二:添加网站

初次登录会提示您添加网站,有两种添加方式:从 GSC 导入、手动添加。如果您的网站已通过 GSC 收录,可以用 GSC。这里我尝试手动添加。

在右侧输入框输入网站 URL,点击添加即可。这里容易失败,可以多试几次。

然后会要求验证网站。

步骤三:验证网站

有多种验证方式:文件、标签、CNAME 等。这里我选择文件验证(第一个)。

点击 BingSiteAuth.xml 下载验证文件,然后上传到 Gitee Page 的根目录下,再更新 Gitee Page 部署,这样个人博客就被更新了,可以访问网站根目录下找到 BingSiteAuth.xml

注意:如果是用 Hugo 构建的网站,需要把验证文件放到项目的 static 文件夹下,然后运行 hugo 重新生成网页并上传。

然后点击“验证”即可。

步骤四:添加网站地图

添加过后直接在搜索引擎是搜不到的,还需要添加网站地图(Sitemap)。

点击左上角侧边栏按钮,选择“网站地图”。

用 Hugo 生成的博客网站会自带 sitemap.xml 文件,通常放在网站根目录下。以我的博客为例,点击“提交网站地图”,输入 https://rainbowc0.gitee.io/sitemap.xml,然后提交。

提交过后后台会花一段时间分析站点,然后显示“导入成功”,这时您的网站已正式录入到 Bing。

验证 & 总结

最后用搜索引擎尝试搜一下自己的博客网站看看有没有结果。我搜我的网名,第一个就是。

另外,Bing Webmaster Tools 还有一些其他工具也可以研究一下,帮您提升流量。但最重要的还是网站质量。

对于其他搜索引擎大体也是如此。但是得注意,这里帮大家避个坑,目前百度不再允许导入 gitee.iogithub.io 等一级域名的网站,理由是这些域名满额了,否则这篇文章可能会以百度为例。

相关链接


部分图片来源于网络,如有侵权,请联系作者删除。

将 Github Pages 个人博客录入搜索引擎(以 Bing 为例)的更多相关文章

  1. 可能是最详细的 Hexo + GitHub Pages 搭建博客的教程

    前言:博主目前大三,Web 前端爱好者.写博客的好处,不是为了写而写,而是一个记录思想的过程.不要考虑它能带给你什么,而是你自己从中收获了什么. 最近刚好有空,于是就参照网上的各种教程,搭建了一个博客 ...

  2. Github pages + jekyll 博客快速搭建

    Github pages + jekyll 博客快速搭建 寻找喜欢的模版 https://github.com/jekyll/jekyll/wiki/sites http://jekyllthemes ...

  3. 使用Jekyll搭建免费的Github Pages个人博客

    一.Git 1.Git概述 Git is a free and open source distributed version control system designed to handle ev ...

  4. 使用vuepress搭建GitHub pages静态博客页面

    vuepress官网 vuepress是尤大开发来写文档的静态页面.可以用Markdown 语法,并且也可以使用vue模块化的方式开发页面. vuepress-theme-reco 是另外的开发者开发 ...

  5. 用GitHub Pages搭建博客(七)

    本篇介绍百度统计.百度搜索 一般来讲,部署了一个网站后,我们需要知道网站的浏览量,以便知道网站是否有人访问. 在Jekyll的模板中,由于国外开发者更多,一般的主题默认都开发了谷歌统计(Google ...

  6. 用GitHub Pages搭建博客(五)

    本篇介绍GitHub Pages自定义域名 在用GitHub Pages搭建博客(二)中介绍到,默认的GitHub Pages域名就是仓库地址,即: 账号名.github.io 如果我们要使用自定义域 ...

  7. 用GitHub Pages搭建博客(六)

    本篇介绍GitHub Pages网站加速 在上一篇提到如何对GitHub Pages配置自定义域名.其实,不论GitHub Pages的默认域名还是自定义域名,都使用了GitHub的CDN进行加速,虽 ...

  8. 用GitHub Pages搭建博客(二)

    本篇介绍基本GitHub Pages的搭建流程 GitHub账号及仓库创建 登录GitHub,录入用户名.邮箱.密码,创建成功后登录进入. 注册时,邮箱建议不使用QQ邮箱.因为一些第三方部署类网站不支 ...

  9. Hexo + GitHub Pages搭建博客

    搭建 Node.js 环境 为什么要搭建 Node.js 环境? – 因为 Hexo 博客系统是基于 Node.js 编写的 Node.js 是一个基于 Chrome V8 引擎的 JavaScrip ...

  10. GitHub Pages搭建博客HelloWorld版

    1.原理 GitHub作为博客相关文件的托管方,你把按照jekyll规定的目录及文件上传至github库中,通过约定的库名称即可访问到经过jekyll渲染后的博客页面. 2.搭建过程 2.1.注册Gi ...

随机推荐

  1. Java11改进的垃圾回收器

    传统的C/C++等编程语言,需要程序员负责回收已经分配的内存.显示进行垃圾回收是一件比较困难的事情,因为程序员并不总是知道内存应该何时被释放.如果一些分配出去的内存得不及时回收,就会引起系统运行速度下 ...

  2. spring循环依赖过程

    循环依赖过程A->B B->A 1.doGetBean->getSingleton(A)先从一级缓存单例缓存singletonObjects获取,这个时候为空, 再判断singlet ...

  3. XAF新手入门 - 视图布局示例

    前言 掌握了应用程序模型(ApplicationModel)的基础知识之后,通过一个视图布局示例来加强对应用程序模型的理解. 官网给出了比较丰富的示例,并且这些示例涵盖了应用程序模型操作的方方面面,通 ...

  4. Linux 系统进程管理

    Linux 系统进程管理 目录 Linux 系统进程管理 一.进程的概述 1.1 什么是进程? 1.2 进程和程序的区别 1.3 进程的生命周期 1.4 进程的运行过程 二. 静态显示进程状态-ps ...

  5. RabbitMq 在centos中开机自启动

    1.在/etc/init.d 目录下新建一个 rabbitmq [root@localhost init.d]# vi rabbitmq 文件内容 #!/bin/bash #chkconfig:234 ...

  6. 油猴脚本 - dicts.cn 单词自动跳转 双核浏览器可用

    跳转格式 http://www.dicts.cn/?w=blight 20230605 更新 // ==UserScript== // @name dicts.cn 单词自动跳转 双核浏览器可用 // ...

  7. win10 vscode 设置 快捷键 ctrl + , ctrl + COMMA 与搜狗输入法 切换方法快捷键 冲突

    win10 vscode 快捷键 ctrl + , ctrl + COMMA 与搜狗输入法 切换方法快捷键 冲突 没想到是在系统里面 Step. 1: 选择切换语音 Step. 2: 选择 键盘 St ...

  8. 提升地理空间分析效率,火山引擎ByteHouse上线GIS能力

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 在数字化时代,地理空间分析(Geospatial Analytics)成为辅助企业市场策略洞察的重要手段.无论是广 ...

  9. 1.Arduino ESP32配置环境

    ESP32开发板管理器地址 https://dl.espressif.com/dl/package_esp32_index.json // 无效时可以使用下面这个 https://raw.github ...

  10. Tomcat错误之java.lang.OutOfMemoryError:PermGen space解决方案

    公司的站点是跑在Tomcat环境下的,运行一段时间后,有时会报这样的错误:java.lang.OutOfMemoryError: PermGen space 在网上查询了一下,大部分都说是jvm虚拟机 ...