前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Hexo博客提交百度引擎收录

Hexo博客提交百度引擎收录

作者头像
科技怪物君
发布2021-08-10 11:05:56
1.5K0
发布2021-08-10 11:05:56
举报
文章被收录于专栏:科技怪物君科技怪物君

Hexo博客提交百度引擎收录

网站还没有提交搜索引擎收集之前,你网站的内容不能直接搜索,只有提交搜索引擎后,搜索引擎才能收集你的网站,并通过爬虫抓取你网站上的东西,这样就可以通过搜索引擎来找到你的网站内容,这篇教程将带你去了解如何将hexo博客提交至百度搜索引擎

查看是否被收录

打开百度,搜索框内输入site:域名,其他搜索引擎的查看方法是统一的,如果出现了你网站的内容则已经被收录,若没有看到,则没有被收录。

一:前往百度站长平台添加网站

1.访问百度站长平台官网,注册或者登陆百度账号,依次选择【用户中心】-【站点管理】,添加你的网站

2.点击添加网站

3.依次填写你的网站信息

4.到了第三步的时候,验证你的网站信息,前去域名 DNS 添加一个 CNAME 记录即可完成验证

5.点击添加记录

6.按照百度的要求填写即可

7.回到百度站长平台,点击完成验证即可

二:hexo安装推送插件

1.在博客根目录安装插件npm install hexo-baidu-url-submit --save,然后在根目录 _config.yml 文件里写入以下配置:

代码语言:javascript
复制
baidu_url_submit:
  count: 1               # 提交最新的多少个链接
  host: www.itrhx.com    # 在百度站长平台中添加的域名
  token: your_token      # 秘钥
  path: baidu_urls.txt   # 文本文档的地址, 新链接会保存在此文本文档里

其中的 token 可以在【链接提交】-【自动提交】-【主动推送】下面看到,接口调用地址最后面 token=xxxxx 即为你的 token

2.在根目录的 _config.yml 文件,大约第 17 行处,url 要改为在百度站长平台添加的域名,也就是你网站的首页地址:

代码语言:javascript
复制
# URL
url: https://你的域名
root: /
permalink: :year/:month/:day/:title/

3.最后,加入新的 deployer:

代码语言:javascript
复制
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
- type: git
  repository:
    github:   # 这是 github 的部署配置
  branch: master
- type: baidu_url_submitter                         # 这是新加的主动推送

4.最后执行 hexo g -d 部署一遍即可实现主动推送,推送成功的标志是:在执行部署命令最后会显示类似如下代码:

代码语言:javascript
复制
{"remain":4999953,"success":47}
INFO  Deploy done: baidu_url_submitter

这表示有 47 个页面已经主动推送成功,remain 的意思是当天剩余的可推送 url 条数

三:生成sitemap站点地图

1.首先我们要使用以下命令生成一个网站地图:

代码语言:javascript
复制
npm install hexo-generator-sitemap --save     
npm install hexo-generator-baidu-sitemap --save

2.这里也注意一下,将根目录的 _config.yml 文件,大约第 17 行处,url 改为在百度站长平台添加的域名,也就是你网站的首页地址:

代码语言:javascript
复制
# URL
url: https://你的域名
root: /
permalink: :year/:month/:day/:title/

3.然后使用命令 hexo g -d 将网站部署上去,然后访问 你的首页/sitemap.xml 或者 你的首页/baidusitemap.xml 就可以看到网站地图了

4.其中 sitemap.xml 文件是搜索引擎通用的 sitemap 文件,baidusitemap.xml 是百度专用的 sitemap 文件

5.然后来到百度站长平台的 sitemap 提交页面,将你的 sitemap 地址提交即可,如果成功的话状态会显示为正常,初次提交要等几分钟,sitemap.xml 相比 baidusitemap.xml 来说等待时间也会更长,如果以后你博客有新的文章或其他页面,可以点击手动更新文件,更新一下新的 sitemap

博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议 本文永久链接是:https://cloud.tencent.com/developer/article/1858762

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021年5月20日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Hexo博客提交百度引擎收录
    • 查看是否被收录
      • 一:前往百度站长平台添加网站
        • 二:hexo安装推送插件
          • 三:生成sitemap站点地图
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档