[Github×Hexo] Hexo 사용 시 설치하면 좋은 플러그인

Hexo의 꿀 플러그인(Plugin) 소개

블로그 포스트는 본디 나에게도, 남에게도 도움이 되어야 한다. 이번 포스트에서는 검색 엔진 최적화를 돕는, 나 빼고 다 사용하고 있는 꿀 플러그인을 소개할 것이다.

hexo-auto-canonical

포스트에 자동으로 표준 링크를 만들어 준다.

Install

Hexo가 설치된 폴더에 접근해서 다음 명령어를 실행한다.

1
$ npm install hexo-auto-canonical --save

hueman theme 기준, themes/hueman/layout/common/head.ejs 파일을 연다.
<%- meta(page) %> 코드 아래에 <%- autoCanonical(config, page) %> 코드를 추가한다.
변경 사항을 디플로이하고, 개발자 도구를 열어 보면 canonical 속성이 생긴 것을 확인할 수 있다.

hexo-generator-seo-friendly-sitemap

자동으로 sitemap.xml을 만들어 준다. 크롤러의 효율적인 크롤링을 돕는다.

Install

Hexo가 설치된 폴더에 접근해서 다음 명령어를 실행한다.

1
$ npm install hexo-generator-seo-friendly-sitemap --save

블로그 폴더의 _config.yml파일을 열고, 최하단에 아래의 코드를 추가한다.

1
2
3
# sitemap auto generator
sitemap:
path: sitemap.xml

블로그url/sitemap.xml에 접속하여 파일이 보이면 성공!

hexo-generator-feed

자동으로 Atom 1.0 이나 RSS 2.0 피드를 생성한다.

Install

Hexo가 설치된 폴더에 접근해서 다음 명령어를 실행한다.

1
$ npm install hexo-generator-feed --save

블로그 폴더의 _config.yml파일을 열고, 최하단에 아래의 코드를 추가한다.

1
2
3
4
5
6
7
8
# rss feed auto generator
feed:
# feed type (atom / rss2)
type: rss2
# feed path (Default: atom.xml / rss2.xml)
path: rss2.xml
# 최신 포스트의 수 설정. (0 또는 false 입력시 전체 포스트)
limit: 20

블로그url/rss2.xml에 접속하여 파일이 보이면 성공!

Share