hexo博客的高级SEO优化【灰鸿】

hexo博客的高级SEO优化【灰鸿】

前言

不少人正在用基于hexo的方法来搭建博客,但是自己搭建的博客搜索引擎不常常光顾,这时候就需要SEO优化了。以下的方法纯属本人经验,希望对你有所帮助,如果你还有更好的方法,可以留言反馈。

1.

查询你的网站是否被搜索引擎收录

使用高级搜索 site: 来查询你的网站是否被该搜索引擎收录

在搜索框内键入 site:你的网站域名 来验证你的网站是否被收录



如果你用site:高级搜索没有搜索到你的网站,那么说明你的网站并没有被搜索引擎收录。

如果搜索到了,但通过网站的关键词搜索不到,说明你的网站排名靠后,正需要SEO优化。

2.

将你的网站提交给百度/谷歌

没有被搜索引擎收录的情况下,不要慌,我们可以提交我们的网站给搜索引擎。

以百度举例,首先,进入百度搜索资源平台



进入之后在用户中心里找到站点管理,点击即可进入



点击添加网站,选择你的协议头 http/https 按照自身情况选择,输入你的网站地址,点击下一步

在下一步里选择你站点的类型,即可进入验证网站阶段



一般验证网站有以下几种验证方法:

文件验证 html标签验证 CNAME验证

文件验证是指将百度给你的html文件上传到你的网站的根目录(在hexo博客里是放在...\source路径下上传)

html标签验证则是在head标签里添加百度所指定的代码

CNAME验证就是添加域名解析记录

对于hexo的博客来说,我个人建议CNAME和文件验证这两种

值得注意的是:文件验证的文件是一个HTML文件,hexo可能会将他与主题镶嵌在一起,所以要在百度给你的HTML文件上加入以下代码:

网站验证成功后,就可以在站点管理管理你的网站了。

谷歌提交网站则是访问Google Search Console,同理,我就不再举例了。

提交完你的网站后,不出意外的情况下,搜索引擎会在几个星期内收录你的网站,一般不超过一个月,超过一个月的话可能就有问题了。

3.

添加sitemap站点地图

sitemap站点地图可以让搜索引擎更便捷的抓取你的网站,一般为XML文件。

hexo有两个插件可以自动生成sitemap:

安装完成后,进入根目录的_config.yml配置文件,添加以下代码:

每次运行hexo g ,则会在缓存文件夹下生成sitemap.xml baidusitemap.xml则为成功。

生成了sitemap后,则需要提交sitemap给搜索引擎:

百度则是进入搜索资源平台的站点管理,点击sitemap,添加baidusitemap.xml的路径

谷歌则是进入Google Search Console,进入站点地图,添加sitemap.xml的路径

4.

添加robots.txt

robots可以告诉搜索引擎,哪些路径的文件允许抓取,哪些不允许抓取,还可以告诉搜索引擎你网站的sitemap

.../source 路径下创建robots.txt文件,里面输入你的robots配置,如果不懂,可以百度robots的语法,修改后保存即可提交。

5.

优化URL

hexo博客默认的文章路径是 域名/年/月/日/文章名称

这样的多层目录搜索引擎爬虫爬起来非常费力,我们则需要优化文章的URL路径。

进入根目录的_config.yml配置文件,找到permalink,将permalink: :year/:month/:day/:title/

可以修改为

修改完成后,运行hexo g,即可发现文章的目录结构改变了

6.

关键词与描述的优化

keywords和description是告诉搜索引擎你这个网页的关键词和你这个网页是干什么的,不能乱写。

7.

将网页提交给百度搜索引擎

百度网页的提交有以下几种方式:

sitemap提交上面已经说过,不再讲解;手动提交十分麻烦,而且并不灵活,是通过站点管理手动提交链接。

我们这里主要讲主动推送和自动推送。

主动推送:

安装上面的插件,然后修改根目录下的配置文件_config.yml里添加以下内容:

host: 后面对应填写你在百度搜索资源平台中添加的域名

count: 后边对应你要提交最新的多少个链接

token: 后面填的是搜索资源平台里接口调用地址里的token=xxx,这里的xxx,即为你的秘钥。

之后加入新的deploy

每次运行hexo g都会产生保存着链接的txt文件,每次hexo d,返回以下类似代码,即为配置成功

remain是当天可剩余提交的链接数,success是成功提交的链接数

自动推送:

...\themes\default\layout\_partial\head.ejs内添加以下代码:

上面的代码是自动推送的JavaScript代码,每次网页被访问,该网页都会被会自动提交。

8.

代码压缩

网页的代码存在大量空白符,压缩代码可以提高网站被访问速度。

安装以上插件

修改根目录下的配置文件_config.yml添加以下代码:

以上就是我对hexo博客的SEO优化的所有总结,如果对你有所帮助,我会非常高兴。

资讯网元字辈起名大全女孩汽车改装店起名字虞城县划区宝宝起名字免费网站首页logo制作设计优秀网站作品seo关键词的优化软件张和宋结合起名占卜周易占卜生鲜店铺起名的但愿有个梦阅读理解及答案qq签名查询民国大文豪描写养殖场起名大全苏姓男小孩起名海报网站制作的厄瓜多尔是哪个国家彭姓起名廊坊SEO优化周公解梦挪床创意家居设计网站起名八字雄安新区网站建设seo网站宝爆龙战队暴连者起名按笔画建设英文网站费用老年人如何养生出口企业网站建设房地产营销推广活动少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

资讯网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化