Hexo中Buttefly被百度,Bing等搜索引擎收录(五)
原文链接:Hexo中Buttefly被百度,Bing等搜索引擎收录(五) | 偷掉月亮 (moonshuo.cn)
大家好,我是阿硕,专注与后端,略懂前端的一个菜鸟程序猿,今天教大家如何使自己的博客被收录。
优化链接
为什么优化
我们首先看没有优化的文章链接,按照日期+文章标题,但是这样有一个非常严重的错误,如果我们更改文章标题,那么文章原来的链接就会改变,而搜索引擎会不会收录稳定性不高的文章,同时访客也无法长期访问
现在我们以知乎为例子,看一下知乎的链接,知乎直接按照数字进行记录,数字一直不变,那么就一直定向这篇文章
优化
执行下面的命令
1 | npm install hexo-abbrlink --save |
修改主配置文件的设置,我们执行hexo g之后,发现链接变化为永久链接
而这个网址已经使我们文章首部的abbrlink标签对应的值
百度收录
收录
进入百度站长平台:站点管理站长工具百度搜索资源平台 (baidu.com)
用户中心->站点管理->添加网站->输入网站(有证书的话选择Https)->站点属性->验证网站
这里我选择了CNAME验证,比较简单在DNSh中进行解析,过一段时间验证完成验证
百度的收录时间比较长,大概一个月才会进行收录,耐心等待,如果比较着急可以手动提交,这里不做介绍主动推送
执行以下命令,安装百度收录插件
1 | npm install hexo-generator-sitemap --save |
在hexo的根目录中写入以下配置
1 | baidu_url_submit: |
加入新的deployer,由于部署在腾讯云服务器,所以不需要git的推送
1 | deploy: |
hexo g重新构建,hexo d推送到百度,下面显示推送成功
设置站点地图
其实上述的操作做完,速度就已经很快了,这里做一个站点地图,是为了再一次做一个保证,将我们博客进行重新构建,并将public中的文件全部放到腾讯元存储桶中进行更新部署
找到百度站点,将其提交给百度sitemap
Bing收录
我们首先登录bing站长,Home - Bing Webmaster Tools
直接提交,等待收录即可,大概10天左右即可
谷歌收录
由于谷歌在中国大陆无法访问,挂梯子提交文章没有意义,就不做说明
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 偷掉月亮!
评论