如何进行seo

Hexo SEO 优化让你的博客在google搜索排名第一

刚刚建买了域名建了博客,发现在google,百度毛都搜不到,真是悲伤,后来才知道原来是要seo的,所以看了一些文章,然后自己也摸索了一下,终于在让自己的博客在google搜索排名第一了!!!上图!

google更新了

哈哈,顿时觉得自己好厉害耶!
下面给大家分享一些我的经验。

本教程在NexT主题上操作,其他主题请自行测试

首页title优化

更改index.swig文件(your-hexo-site\themes\next\layout);

将下面这段代码

1
{% block title %} {{ config.title }} {% endblock %}

改成

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

这时候你的首页会更符合网站名称 - 网站描述这习惯。
进阶,做了 SEO 优化,把关键词也显示在title标题里,可改成

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

注意:别堆砌关键字,整个标题一般不超过80个字符,可以通过chinaz的seo综合查询检查。

给你的博客添加sitemap站点地图

安装sitemap站点地图自动生成插件

1
2
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save

在主题配置文件中添加一下配置,这里有的文章说的是在站点配置文章中添加,这个应该问题不大。

1
2
3
4
sitemap: 
  path: sitemap.xml
baidusitemap:
  path: baidusitemap.xml

注意:上面的格式一定要正确,一定要有缩进,不然会出错,我想信很多小伙伴因为没有缩进而不能编译的。

然后在主题配置文件中修改url为你的域名,例如我的

1
url: http://hunao.info

NexT主题默认的是http://yoursite.com

配置好后,hexo g 就能在your-hexo-site\public 中生成sitemap.xml 和 baidusitemap.xml了;其中第一个是一会要提交给google的,后面那个看名字当然就是提交给Baidu的了;

your-hexo-site\source中新建文件robots.txt,内容可以参照我的

1
2
3
4
5
6
7
8
9
10
11
User-agent: *
Allow: /
Allow: /archives/
Allow: /categories/
Allow: /tags/ 
Disallow: /vendors/
Disallow: /js/
Disallow: /css/
Disallow: /fonts/
Disallow: /vendors/
Disallow: /fancybox/

其中Allow后面的就是你的menu;

robots.txt中添加下面的代码

1
2
Sitemap: http://www.hunao.info/sitemap.xml
Sitemap: http://www.hunao.info/baidusitemap.xml

请自行将www.hunao.info改成自己的域名, 然后hexo d -g提交一下

给非友情链接的出站链接添加 “nofollow” 标签

这个可以参考文章末尾提供的参考链接,写的很详细,我就不贴出来了。

注册Google Search Console

链接:https://www.google.com/webmasters/

根据提示注册好之后,添加你的博客域名。

google console

如图,我添加了两个,你可以视情况而定。然后点击你的域名进入:

管理界面

测试robots.txt

点击左侧的robots.txt测试工具,根据提示提交你的robots.txt,其实刚才我们已经提交了。

robots

注意要0错误才可以,如果有错误的话,会有提示,改正确就可以了。

提交站点地图

还记得我们刚才创建创建sitemap.xml文件吧,现在它要派上用场了。点击左侧工具栏的站点地图

站点地图

这里我已经添加了,所以你看到的和我看到界面应该不一样,然后点右上角的添加/测试站点地图。输入sitemap先点测试,如果没问题的话,再提交。

添加sitemap

Google 抓取方式

提交站点地图之后,点击左侧的Google 抓取方式

google抓取方式

这一步很重要!这一不很重要!这一步很重要!

抓取url

在这里我们填上我们需要抓取的url,不填这表示抓取首页,抓取方式可以选择桌面,智能手机等等,自行根据需要选择。填好url之后,点击抓取.

然后可能会出现几种情况,如:完成、部分完成、重定向等,自由这三种情况是可以提交的。
提交完成后,提交至索引,根据提示操作就可以了,我的提交:

提交

至此,你的博客在google搜索上排名想不靠前都难了,马上上google搜索一下你的关键词和博客title测试一下吧;

参考

动动手指,不限于NexT主题的Hexo优化(SEO篇)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值