SEO搜索引擎优化 | hexo

SEO (Search Engine Optimization),即搜索引擎优化。对网站做SEO优化,有利于提高搜索引擎的收录速度及网页排名。
这里主要是对网上常见的hexo的SEO方法进行整理。

在SEO之前,我们得先让搜索引擎收录我们的站点,具体可以参考让搜索引擎收录hexo博客 | hexo.

hexo seo 方法

添加sitemap

参考 让搜索引擎收录hexo博客 | hexo.

添加蜘蛛协议 robots

robots.txt是一种存放于网站根目录下的ASCII编码的文本文件,它的作用是告诉搜索引擎此网站中哪些内容是可以被爬取的,哪些是禁止爬取的。robots.txt应该放在站点目录下的source文件中,网站生成后在网站的根目录(站点目录/public/)下。

robots.txt示例:

User-agent: *
Allow: /
Allow: /archives/
Allow: /categories/
Allow: /about/

Disallow: /vendors/
Disallow: /js/
Disallow: /css/
Disallow: /fonts/
Disallow: /vendors/
Disallow: /fancybox/

Sitemap: http://blog.wangjinle.com/sitemap.xml
Sitemap: http://blog.wangjinle.com/baidusitemap.xml

出站链接添加 nofollow 标签

网络爬虫会在当前页面搜索所有的链接,然后一个个查看,所以就很有可能跳到别的网站就不回来了。这个时候就需要nofollow起作用了。
nofollow标签是由谷歌领头创新的一个“反垃圾链接”的标签,并被百度、yahoo等各大搜索引擎广泛支持,引用nofollow标签的目的是:用于指示搜索引擎不要追踪(即抓取)网页上的带有nofollow属性的任何出站链接,以减少垃圾链接的分散网站权重。

这里我们使用hexo的插件来自动帮我们处理出站链接。

  • 首先,安装插件
npm install hexo-autonofollow --save
  • 然后,编辑站点配置文件_config.yml,加入配置
nofollow:
    enable: true
    exclude:
        - wangjinle.com

这里,我的域名是wangjinle.com,把自己想保留的域名加在exclude字段里。

永久链接

HEXO默认的文章链接形式为domain/year/month/day/postname,默认就是一个四级url,并且可能造成url过长,对搜索引擎是十分不友好的.

生成永久链接的方法见生成永久链接 | hexo

感谢

更多

更多内容参考:hexo博客搭建汇总

猜你喜欢

转载自blog.csdn.net/qw8880000/article/details/80235678