使用GitHub Pages + Hexo 快速搭建个性化博客(六)-站点SEO优化

之前的内容流程已经把个人博客的整体搭建给展示出来,本篇的话就进一步的进行seo优化吧,由于本专业出身,探索技术的欲望还是大于抒发文艺气息的欲望,等站点优化的差不多了,之后会用心书写每一篇心得的。

  1. 添加sitemap网站地图
    sitemap:就是一个包含网站中的所有网址以及每个网址的其他元数据的文件,以便搜索引擎可以更加智能地抓取网站。Hexo的相关插件hexo-generator-sitemap能够帮你的博客站点生成sitemap.里面也有讲述怎么使用。 接下来是我的安装过程:
    GitShall在Hexo安装目录,我的是c:\Hexo,分别执行以下两行命令:
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save

在Hexo/config.yml配置文件中添加以下节点信息:

sitemap:
  path: sitemap.xml  //注意本段代码path前面是需要有两个空格的
baidusitemap:
  path:baidusitemap.xml

配置成功后,hexo编译时会在hexo站点根目录生成sitemap.xml和baidusitemap.xml
其中sitemap.xml适合提交给谷歌搜素引擎,baidusitemap.xml适合提交百度搜索引擎。
之后在Hexo/source目录下新建一个robots.txt文本文件,这和第二步有关了已经,里面添加信息:

Sitemap: http://www.wangweikui.com/sitemap.xml
Sitemap: http://www.wantweikui.com/baidusitemap.xml

2.添加蜘蛛协议robots.txt
robots协议,也叫爬虫协议,查看介绍后自行配置自己的robots协议即可,还是比较清晰明了的,下面是我的相关配置:
robots
注意sitemap中域名改为自己的域名。

3.首页title的优化
在C:\Hexo\themes\next\layout\index.swig文件中修改block title内容如下:

{% block title %} {{ theme.keywords }} - {{ config.title }} - {{theme.description}} {% endblock %}

即添加了网站关键字和描述内容,关键字设置是在next主题目录中config.yml配置文件中的keywords。

之后的话还有在添加图片时尽量给图片添加合理有效的alt值,这些优化可能在预览时并没什么感觉,各种搜索引擎搜索自己博客相关内容也都没有搜索出来,不用担心这都是正常的,毕竟自己的站点还是刚建立的嘛,顶多自己空间朋友圈让好友们浏览了一下,还没太大的影响力,这些都是潜移默化的,对于专业的童鞋和业务人员都是需要掌握的技能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值