사이트맵을 만드는 도구는 여러 가지가 있습니다. 설치형도 있고 온라인 서비스를 이용하는 것도 있습니다. 이번 시간에는 로컬PC에 설치하는 방식이 아닌 온라인 서비스를 이용해서 사이트맵을 생성하는 방법을 공부해보도록 하겠습니다. 사이트맵을 생성하기 위해서 이용하는 도구는 국내보다 외국에서 유명한 체크도메인스닷컴(check-domains.com)의 사이트맵 생성기입니다.

체크도메인스닷컴(check-domains.com)의 XML Sitemap Generator의 장점


체크도메인스닷컴의 사이트맵 생성기의 가장 큰 장점은 무료로 사용하면서도 아래 화면에서와 같이 거의 무제한 수준인 5만개의 URL과 10MB 용량의 페이지를 지원한다는 점입니다. 일반적으로 사이트맵 생성 온라인 서비스의 경우 크롤링 페이지수를 제한하는데 비하면 큰 메리트가 있는 온라인 서비스입니다.
또한 사용하기가 무척 간단하며 사이트맵 속도 또한 다른 생성기에 비해서 빠른편입니다.




XML Sitemap Generator로 사이트맵 생성하기

.
이제 사이트맵을 생성하겠습니다. 체크도메인스닷컴(check-domains.com) Sitemap Generator 사이트에 접속합니다.
아래 화면과 같이 사이트맵 생성기 화면이 나타납니다. 체크도메인스닷컴의 사이트맵 생성기는 별도의 가입이나 인증절차 없어서 편리합니다. 단지 두 가지만 설정하면 됩니다. 아래 화면과 같이 먼저 Site URL 부분에 자신의 사이트 URL을 입력하고 왼쪽에 있는 HTML sitemap 부분에 체크를 합니다. 다른 곳은 디폴트 상태로 두면 됩니다. 두 가지 설정이 끝나면 Create Sitemap 버튼을 클릭합니다.





Create Sitemap 버튼을 클릭하고 나면 XML Sitemap Generator가 자동으로 사이트맵을 생성을 진행합니다.
진행중 표시는 가운데 조그만 원형 아이콘으로 확인할 수 있습니다.



작업 진행현황은 아래 화면에 왼쪽 박스부분과 같이 실시간으로 변동되면서 디스플레이됩니다.



시간이 얼마나 걸리는지 확인해보기 위해서 현재 시간을 마킹해두었습니다. XML Sitemap Generator 화면상에서도 작업이 완료되면 작업에 걸린 시간이 나타나지만 시간이 지나면 다른 화면으로 변경되기 때문에 윈도우의 시간을 체크해 둔 것입니다.
작업 시작시간은 오후 5시16분 경입니다.




프로그램 실행 중 주의사항


중요한 것은 실행하고 있는 브라우저를 닫거나 끄면 않됩니다. 특히 자신의 사이트가 페이지수가 많은 대형 사이트라면 XML 사이트맵이 생성될 때가지 컴퓨터를 켜놓아야 됩니다. 특히 시간이 오래 걸리므로 컴퓨터에 전원 모드를 확인해서 절전모드 시간을 아래와 같이 없음으로 변경해서 절전 모드로 전환되지 않도록 주의해야 합니다. 브라우저 기반으로 실행되므로 절전모드로 브라우져가 닫히면 작업도 중단되기 때문입니다.





사이트맵 생성 완료


사이트맵 생성이 완료되었습니다. 작업 종료시간은 5시47분으로 총 작업시간은 대략 30분 정도가 걸렸습니다. 작업 시간은 사이트의 페이지수와 비례합니다. 즉  페이지가 많은 대형 사이트는 그만큼 작업시간이 오래걸린다고 보면 됩니다.



색인된 페이지가 총 575페이지 입니다. 화면 아래쪽에 있는 Download 버튼을 클릭해서 sitemap.xml 화일을 다운받습니다. 




로컬 PC에 사이트맵 화일이 다운로드 되었습니다. 




구글 웹마스터 도구에 제출할 티스토리 사이트맵 경로 알아내기


이제 생성된 sitemap.xml 화일을 티스토리 글에 첨부해서 사이트맵 경로를 알아내겠습니다. 티스토리에서 신규글을 작성하거나 기존글 수정 화면에 들어갑니다. 본문 편집기 화면에서 아래와 같이 파일 버튼을 클릭합니다.



생성된 sitemap.xml 화일을 첨부화일로 추가한 뒤에 등록 버튼을 클릭합니다.




티스토리 본문 편집기안에 아래 화면과 같이 sitemap.xml 화일이 첨부되었습니다.




파일보관함에도 첨부화일이 정상적으로 들어왔습니다.



이제 본문 편집기 오른쪽 상단에서 HTML 소스화면으로 변경하기 위해서 체크를 합니다.



아래와 같이 sitempa.xml에 대한 첨부화일 경로가 나타났습니다. cfile2....xml 부분이 사용될 것입니다. 복사해둡니다.



구글 웹마스터 도구에서 사용할 경로는 'attachment/위에서복사한경로' 가 될 것입니다.


구글 웹마스터도구에 사이트맵 제출하기


이제 작성한 사이트맵을 구글 웹마스터 도구에 제출하겠습니다. 구글 웹마스터 도구에 로그인해서 SITEMAP 추가/테스트 버튼을 클릭합니다.


사이트맵 첨부화일의 경로를 입력합니다. 조금전 복사해둔 attachment부터의 경로를 붙여넣은 뒤 Sitemap 제출 버튼을 클릭합니다. 





사이트맵이 제출되었습니다. 페이지를 새로고침합니다. 를 클릭합니다.




아래와 같이 575 건의 사이트맵 페이지가 제출되어 접수 중인 것을 확인할 수 있습니다. 이제 시간이 지나면 구글 검색엔진은 색인을 생성할 것이고 접수중이라고 표시된 부분에 색인된 건수가 표시됩니다. 구글 웹마스터도구의 색인 생성시간은 대략 6시간에서 길게는 하루 정도가 걸릴 수 있습니다.



티스토리나 네이버를 운영하는 블로거들은 구글이나 네이버등 검색엔진에게 사이트맵을 제출해서 자신이 작성한 콘텐츠를 검색시 상위에 노출시켜주기를 희망합니다. 비공개 블로그나 웹사이트가 아닌이상 자신의 콘텐츠가 검색되기를 희망하는 개인의 욕망은 어찌보면 당연한 것일지도 모릅니다.

욕망의 모순


간혹 모순처럼 보이는 상황을 볼 때가 있습니다. 유명한 스님이나 신부님께서 자신을 비워라라고 하는 책을 써서 베스트셀러가 되는 것을 목도하는 일입니다. 자신을 비우라고 하는 내용의 글이 베스트셀러에 오르는 것은 욕망의 자기 모순일 수도 있습니다. 자신을 비우기는 하지만 자신의 글을 책으로 알리고 싶은 욕망을 숨기기는 어려운 것일지도 모릅니다. 어찌보면 이것은 건전한 자기 욕망일 것입니다.


검색시 상위에 오게 하려면


티스토리나 네이버 블로그에 글을 쓰는 사람도 크게 틀리지는 않습니다. 세부적인 이유는 다르겠지만 블로그를 한다고 하는 것은 다른 사람에게 자신의 글을 보여주는 행위입니다. 그리고 가능하다면 더 많은 사람에게 자신의 글이 읽혀지기를 바랄 것입니다.

티스토리에 쓴 자신의 글이 다른 사람들에게 더 많이 읽혀지기 위해서는 별도의 작업을 필요로 합니다. 바로 티스토리의 사이트맵을 구글 웹마스터 도구에 제출하는 것입니다. 그렇지만 티스토리는 자체적으로 사이트맵 생성 기능을 별도로 제공하고 있지는 않습니다. 여기에서는 검색엔진이 자신의 글을 좀 더 잘찾게 하기위해서 사이트맵 제작 프로그램을 사용해서 티스토리 사이트맵을 만들고 구글 웹마스터 도구에 제출하는 과정을 공부해보도록 하겠습니다.


티스토리 사이트맵은 어떻게 만드는가?


티스토리는 사이트맵 생성 기능을 제공하고 있지 않기 때문에 별도의 프로그램을 사용해서 사이트맵을 생성해야 합니다. 별도 프로그램으로는 마이크로시스(Microsys)의 A1 Sitemap Generator라는 프로그램을 사용해서 사이트맵을 만들어보도록 하겠습니다.

A1 Sitemap Generator는 유료버전이지만 30일 동안은 무료 사용기간을 제공을 합니다. 그럼 사이트맵 생성기를 설치하기 위해서 마이크로시스 사이트에 들어갑니다. DOWNLOAD 버튼을 클릭해서 프로그램을 로컬 PC에 다운로드 받습니다.





로컬에 파일이 다운로드 되었습니다. 다운로드한 화일을 클릭해서 설치를 진행합니다.



A1 Sitemap Generator 설치하기


설치 언어는 English 로 선택하고 OK 버튼을 클릭합니다.


Next 버튼을 클릭합니다.



동의에 선택하고 Next 버튼을 클릭합니다.



설치경로를 지정하는 곳입니다. 별도의 경로를 지정하지 않으려면 디폴트로 두고 Next 버튼을 클릭합니다.



Next 버튼을 클릭합니다.



Install 버튼을 클릭해서 설치를 진행합니다.



설치가 진행되고 있습니다.



설명을 지원해주는 도구를 볼것인가 하는 옵션입니다. 우리는 사이트맵 기능만 사용할 것이므로 체크하지 않고 Next 버튼을 클릭합니다.



Finish를 클릭해서 설치를 완료합니다.




A1 Sitemap Generator로 사이트맵 생성하기


A1 Sitemap Generator 아이콘을 클릭해서 프로그램을 실행합니다.



A1 Sitemap Generator 프로그램이 실행되었습니다. 현재는 메뉴가 한국어가 아니라서 불편한 점이 있습니다. 



먼저 언어 설정을 변경하도록 하겠습니다. Lingua를 클릭해서 아래처럼 언어를 korean 으로 변경합니다.



메뉴가 한국어로 변경되었습니다. 



이제 티스토리 사이트맵을 만들기 위해서 자신의 티스토리 사이트 스캔작업을 할 것입니다. 아래 웹사이트 루트 디렉토리 항목에 티스토리 사이트 경로를 입력합니다. http://shuman.tistory.com 를 입력하고 스캔시작 버튼을 클릭합니다.



티스토리 사이트의 스캔 작업이 진행중입니다.



웹사이트 스캔 작업이 끝났습니다. 이제 사이트맵 생성 탭을 클릭합니다.



사이트맵 생성 탭에서 아래쪽 오렌직 박스 부분이 티스토리 사이트맵 XML 화일인 sitemap.xml이 생성되는 곳의 로컬 디렉토리 경로입니다.



사이트맵 생성 경로에 들어가보면 아직까지 화일이 생성되지 않은 것을 확인할 수 있습니다.



이제 생성(Bulid)시작 버튼을 클릭해서 sitemap.xml 화일을 생성하겠습니다. 생성 시작버튼을 클릭합니다.



생성이 완료되었습니다. sitemap.xml 화일이 생성이 완료되면서 프로그램상에도 XML 화일의 내역이 디스플레이 됩니다.



로컬 폴더에 이동해보니 sitemap.xml 화일이 생성된 것을 확인할 수 있습니다.



다음 시간에는 이어서 사이트맵 화일을 구글 웹마스터 도구에 제출하는 과정을 알아보겠습니다.


사이트맵


사이트맵이 중요한 이유는 구글 검색엔진 최적화와 관련이 있기 때문입니다. 사이트맵을 만들어서 구글 웹마스터 도구에 제출하게 되면 구글은 사이트맵을 자신의 검색엔진에 반영하게 됩니다. 사이트맵은 말 그대로 내 사이트를 한 눈에 알아볼수 있게하는 지도라 할 수 있습니다. 내 사이트 지도를 구글에게 제출해서 구글이 내 사이트를 상위에 노출하게 하는데 도움을 주는 것입니다.

Google XML Sitemaps 플러그인 설치하기


사이트맵을 수작업성 작업으로 만드는 것은 어렵습니다. 자동으로 만들어주는 플러그인이 많기 때문에 플러그인의 도움을 받는 것이 좋습니다. 여기에서는 사이트맵 플러그인 중에서 가장 많이 사용하는 Google XML Sitemaps 플러그인을 사용해서 사이트맵을  자동으로 만들어 보겠습니다. 왼쪽 사이드바 메뉴에서 플러그인 추가하기 메뉴를 클릭합니다.



플러그인을 검색하는 키워드 입력창에서 google xml sitemaps 를 입력하고 검색을 합니다. 맨 첫번째 검색된 Google XML Sitemaps 플러그인을 설치할 것입니다. 이 플러그인은 이미 100만명 이상이 설치한 사이트맵 대표 플러그인입니다. 지금 설치하기 버튼을 클릭합니다.



플러그인을 활성화 링크를 클릭합니다.



Google XML Sitemaps 플러그인 사용하기


왼쪽 사이드바 메뉴에서 설정 메뉴 안에 XML-Sitemap 이라는 메뉴가 생성된 것을 확인할 수 있습니다. 설정 > XML-Sitemap 메뉴를 클릭합니다.



XML-Sitemap 메뉴를 클릭하면 아래처럼 사이트맵 관리 화면이 나타납니다. 1번 부분을 보면 아직까지 구글에게 사이트맵을 제출하지 않았기 때문에 왼쪽 상단에 Search engines haven't been notified yet. 이라는 문구가 나타납니다. 



2번 부분은 만들어지는 사이트맵은 sitemap.xml 이고 경로는 http://shuman.kr/sitemap.xml 입니다.
2번 링크를 클릭하면 다음과 같은 사이트맵 XML 정보가 나타납니다.


3번에는 사이트맵 Resource에는 도움을 주는 도구들이 링크 되어있습니다. 가장 먼저 사용하게 될 것은 첫번째 있는 구글 웹마스터 도구 일 것입니다.

4번 기본 옵션 부분은 Google XML Sitemaps 플러그인의 기본 설정의 하는 곳입니다. 가령 첫번째 블로그의 업데이트를 Google에 통보 부분에 체크를 하면 사이트에 변경 정보가 구글 웹마스터 도구에 사이트정보를 전송할 것입니다. 

기본 옵션 외에도 페이지 추가, 포스트 우선 순위, 사이트 맵 내용, 수집 빈도 설정, 우선 순위 관련된 설정을 할 수 있습니다. 설정을 수정한 뒤에는 반드시 맨 아래에 있는 옵션 업데이트 버튼을 클릭해야 적용이 됩니다. 옵션 업데이트 버튼을 클릭합니다.



이제 사이트맵 자동 생성이 완료되었습니다. 플러그인이 자동으로 사이트맵인 XML 화일을 생성해서 구글에게 전달할 것입니다. 구글 웹마스터 도구에 shuman.kr 사이트를 등록하면 2번 링크에서 보였던 shuman.kr/sitemap.xml 사이트맵 XML 정보를 구글 웹마스터 도구에서도 그대로 볼 수 있습니다.


+ Recent posts