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 | # sitemap auto generator |
블로그url/sitemap.xml에 접속하여 파일이 보이면 성공!
hexo-generator-feed
자동으로 Atom 1.0 이나 RSS 2.0 피드를 생성한다.
Install
Hexo가 설치된 폴더에 접근해서 다음 명령어를 실행한다.
1 | npm install hexo-generator-feed --save |
블로그 폴더의 _config.yml
파일을 열고, 최하단에 아래의 코드를 추가한다.
1 | # rss feed auto generator |
블로그url/rss2.xml에 접속하여 파일이 보이면 성공!