Jekyll 블로그를 Naver 검색엔진에 노출하기

Goal

  • 기본 환경: Jekyll을 이용한 .github.io 블로그 사용자
  • Jekyll을 이용한 .github.io 블로그를 ‘Naver 검색엔진’에 노출하기

네이버 웹마스터 도구에 속성 추가(블로그 등록)

  1. 네이버 웹마스터 도구에 접속한다.
    Naver에 등록하기 위해서는 우선, 네이버 웹마스터 도구에 접속하고 Naver 계정으로 로그인한다.
  2. [사이트추가] 버튼을 선택한다.
  3. 자신의 jekyll 블로그 주소를 입력하여 속성에 추가한다. (ex.http://[github 사용자명].github.io/)

블로그의 소유자임을 인증한다.

  1. Naver에서 제공하는 HTML을 다운받는다.
  2. 다운받은 HTML 파일을 자신의 GitHub Jekyll 블로그의 가장 상위 디렉터리에 올린다.
    Git Commit & Push 작업이 필요하다.
    $ git add .
    $ git commit -m "Include in Naver search engine"
    $ git push origin master // 원격 저장소에 변경 내용을 올린다.
    

  3. 네이버 웹마스터 도구 페이지로 돌아와 인증을 확인한다.

RSS feed.xml 파일 생성하기

sitemap.xml 파일 생성하기


주의사항
_config.yml 파일 설정 확인하기
루트 디렉터리(GitHub Jekyll 블로그의 가장 상위 디렉터리)에 존재하는 _config.yml 파일 내의 url 부분에 자신의 블로그 url을 입력해야 sitemap.xml에서 site.url 부분을 사용 할 수 있다.
=> _config.yml 파일 내에 url: ‘http://[github 사용자명].github.io’ 이 있는지 확인한다.

robots.txt 파일 생성하기

sitemap.xml, robots.txt, feed.xml 파일 GitHub에 올리기

  1. Local에서 sitemap.xml, feed.xml 확인하기
  2. 자신의 GitHub Jekyll 블로그의 가장 상위 디렉터리에 올린다.
    Git Commit & Push 작업이 필요하다.
  $ git add .
  $ git commit -m "Update for Including in Naver search engine"
  $ git push origin master // 원격 저장소에 변경 내용을 올린다.

네이버 웹마스터 도구에 feed.xml, sitemap.xml 제출하기

References