사이트맵을 만드는 도구는 여러 가지가 있습니다. 설치형도 있고 온라인 서비스를 이용하는 것도 있습니다. 이번 시간에는 로컬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시간에서 길게는 하루 정도가 걸릴 수 있습니다.



지난 시간에 티스토리에서 사이트맵 화일인 sitemap.xml 화일을 생성하는 방법을 배웠습니다. 이번 시간에는 생성된 사이트맵 화일을 티스토리에 첨부해서 사이트맵 첨부화일일 sitemap.xml 의 티스토리내에 경로를 확인해서 구글 웹마스터 도구에 제출하는 방법을 알아보도록 하겠습니다.

관련 포스팅



티스토리에서 사이트맵 주소 알아내기


이제 생성된 sitemap.xml 화일을 티스토리에 파일로 첨부하고 구글 웹마스터 도구에 제출할 티스토리 sitemap.xml의 화일 경로를 알아낼 차례입니다. 티스토리에 글을 작성하는 본문 편집기 화면에서 파일 버튼을 클릭합니다.



파일찾기 버튼을 클릭해서 sitemap.xml 화일을 아래 화면과 같이 첨부한 뒤에 등록 버튼을 클릭해서 티스토리 글본문에 첨부합니다.



아래와 같이 글 본문에 첨부된 것을 확인할 수 있습니다.




이제 티스토리 본문 편집기 오른쪽 상단에 있는 HTML 보기에 체크를 합니다. HTML 체크를 하면 글 본문이 HTML 형식으로 변경될 것입니다.



파일을 첨부한 곳으로 편집기 화면을 이동하면 티스토리 상에서 sitemap.xml 화일 경로가 아래와 같이 나타날 것입니다. 경로중에서 cfile이후부터 .xml까지 복사해둡니다.



즉 아래 경로에 붙이면 첨부화일의 전체 URL이 됩니다.

http://shuman.tistory.com/attachment/복사한경로를 여기에 붙입니다.

구글 웹마스터 도구에서 사이트맵 제출시 사용할 경로는 => attachment/복사한경로 입니다.



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

 
이제 남은 작업은 구글 웹마스터 도구에 접속해서 티스토리 사이트맵을 제출하는 일입니다. 구글 웹마스터 도구 Search Console 화면에 접속합니다. 아직까지 사이트맵이 제출되지 않았습니다. 오른쪽에 Sitemaps 메뉴를 클릭합니다.





크롤링 > Sitemaps 관리 화면에 들어왔습니다. 오른쪽에 SITEMAP 추가/테스트 버튼을 클릭합니다.


URL을 입력할 수 있는 입력창이 뜹니다. 이제 이곳에 티스토리에 첨부한 sitemap.xml 첨부화일 경로를 입력하면 됩니다. 




미리 복사해둔 티스토리 사이트맵 경로를 attachment부터 붙여넣은 뒤에 Sitemap 제출 버튼을 클릭합니다.



사이트맵을 제출했다는 메시지가 나옵니다. 페이지를 새로고침합니다. 링크를 클릭합니다.


페이지가 새로 고침 되면서 티스토리 사이트에서 웹페이지 2,669 개를 제출한 현황 화면이 나타납니다. 아래 화면에서와 같이 제출에 처리된 날짜가 표시되면 사이트맵이 정상적으로 제출된 것입니다. 아직 색인 생성은 접수중에 있습니다. 시간이 지나고 구글 색인 로봇이 색인을 생성할 것입니다.




구글 웹마스터 도구는 여러 개의 웹사이트를 등록해서 관리할 수 있습니다. 구글 웹마스터 도구는 사이트 인증과 사이트맵 제출만 제대로 된다면 워드프레스로 제작한 사이트뿐 아니라 티스토리, 일반 웹사이트등 이용할 수 있는 훌륭한 웹사이트 관리 도구입니다. 여기에서는 티스토리를 구글 웹마스터 도구에 등록하는 방법을 공부해보도록 하겠습니다.

티스토리를 구글 웹마스터 도구에 등록하기


구글 검색창에서 구글 웹마스터 도구를 검색한 뒤에 아래 오렌지 박스 부분을 클릭해서 구글 서비스에 들어갑니다.




구글 웹마스터 도구를 사용하기 위해서는 서비스 가입이 필수입니다 가입이 되어있지 않다면 가입을 선행한 뒤에 진행합니다. 구글 서비스에 로그인이 되었다면 아래와 같이 오른쪽에 속성을 추가하는 버튼이 보일 것입니다. 속성 추가 버튼은 일종의 사이트 추가 버튼이라고 생각하면 됩니다. 속성 추가 버튼을 클릭합니다.



속성 추가 버튼을 클릭하면 사이트 URL을 입력하는 창이 나타납니다. 자신의 티스토리 사이트 URL을 아래와 같이 적으면 됩니다. 사이트 URL을 입력한 뒤에 계속 버튼을 클릭합니다.




사이트 소유권 확인하기


이제 티스토리 사이트의 소유권을 확인하는 화면입니다. 권장 방법과 대체 방법이 있습니다. 티스토리는 대체 방법으로 사이트 소유권을 확인하도록 하겠습니다. 대체 방법 탭을 클릭합니다.




사이트 소유권을 확인하는 대체 방법이 네 가지 정도 있습니다. 우리는 첫번째 방법인 HTML 태그를 이용해서 사이트 인증을 할 것입니다.  HTML 태그를 사용한다는 것은 티스토리 사이트에 구글의 인증용 HTML 태그를 심어서 구글에서 소유권을 확인하도록 하는 방법입니다. 첫번째 HTML 태그 라디오버튼을 클릭합니다.


이제 아래 박스 부분의 HTML 태그를 복사해놓습니다. 복사한 HTML 태그 인증코드는 티스토리 HTML/CSS 편집 화면에서 사용할 것입니다.




티스토리 관리화면에 들어가면 왼쪽 메뉴 부분에 꾸미기 > HTML/CSS 편집 메뉴가 있습니다.  HTML/CSS 편집 메뉴를 클릭합니다.



HTML 편집기 화면이 열립니다. 미리 복사에 놓은 HTML 태그를 HTML 편집기 화면에서 </head> 색션이 끝나는 앞에 아래와 같이 붙여넣은 뒤 저장버튼을 클릭해서 수정내용을 저장합니다.




HTML 태그를 티스토리 사이트에 붙여넣었으므로 이제 구글 웹마스터 도구 Search Console 화면에서 확인 버튼을 클릭합니다.



확인 버튼을 클릭하면 구글 웹마스터 도구는 소유자 확인을 한 뒤에 다음과 같은 화면을 통해서 사이트 소유권 인증이 된 것을 알려줍니다. 소유권 인증이 되었으니 티스토리 사이트가 등록되었다고 보아도 무방합니다. 계속 버튼을 클릭합니다.


구글 웹마스터 도구 Search Console 관리 화면에서 티스토리 사이트가 등록된 것을 확인할 수 있습니다. 

구글 웹마스터 도구


구글 웹마스터 도구는 구글의 검색 결과에 자신이 만든 콘텐츠와 웹사이트가 노출되도록 돕는 도구입니다. 일종의 웹사이트 관리 및 튜닝 도우미라고 생각하면 됩니다.
구글 웹마스터 도구를 잘 활용하면 검색엔진의 최적화와 사이트 운영관리에 도움이 됩니다. 왜냐하면 크롤링과 색인 관련 기능 및 검색어 트래픽을 확인할 수 있는 화면도 제공하기 때문입니다.

이제 워드프레스 사이트를 구글 웹마스터 도구에 등록할 것입니다. 만약 아직 구글 웹마스터 도구 서비스에 가입이 되어있지 않다면 먼저 가입을 해야합니다.





구글 웹마스터 도구에 사이트 등록하기


구글에서 아래와 같이 검색한 뒤에 링크를 클릭합니다. 구글 웹마스터 도구에 가입이 되었다면 링크 클릭 시에 자동으로 웹마스터 도구 화면으로 이동될 것입니다.



구글 웹마스터 도구의 Search Console 화면이 나타납니다. Search Console 시작하기 라는 화면은 내 사이트를 등록하는 화면입니다. 아래 속성 추가 입력창에 사이트 URL을 입력하여 추가하면 됩니다.



속성 입력창에 등록할 사이트 URL을 입력하고 속성 추가 버튼을 클릭합니다.


사이트 소유권 인증하기

 
이제 구글 웹마스터 도구에 등록하는 사이트가 진짜 사이트인지 구글 입장에서 소유권 인증하는 절차를 거쳐야합니다. 권장방법과 대체 방법이 있습니다. 여기에서는 권장 방법에 따라서 진행하겠습니다. 여기에서 HTML 화일을 다운로드 받아서 shuman.kr 사이트에 인증 화일을 업로드하는 방법입니다. 


대체 방법


대체 방법탭을 클릭하면 HTML 인증화일을 업로드하는 방법외에 다른 방법으로도 사이트 인증을 하는 방법을 제시합니다. 아래와 같이 도메인 공급업체나 이미 구글 애널리틱스 서비스를 이용하고 있다면 HTML 화일을 업로드 하지 않고도 사이트 인증이 가능합니다.



다시 권장 방법 화면으로 돌아와서 진행합니다. 1번부터 순서대로 진행하겠습니다.


첫째, HTML 화일 다운로드


먼저 아래 1번의 링크를 클릭해서 HTML 화일을 다운 받습니다.


아래와 같이 화일이 로컬PC에  다운로드 되었습니다. 이제 이 사이트 인증화일을 FTP로 shuman.kr 서버에 업로드해야 합니다.



둘째, 인증화일 업로드


FTP를 활용해서 shuman.kr 사이트 서버의 루트 디렉토리에 업로드를 진행합니다. 업로드가 완료되었다면 아래 화면과 같이 업로드된 인증용 html 화일이 보일 것입니다.




세째, 인증 화일 업로드 여부 확인하기


3번의 아래 링크를 클릭하면 shuman.kr에 인증용 html 화일이 정상적으로 업로드 되었는지 확인할 수 있습니다. 3번 링크를 클릭합니다.



인증화일이 정상적으로 서버에 업로드 되었다면 아래와 같은 메시지가 나타날 것입니다.



이제 확인 버튼을 클릭하면 구글 웹마스터 도구에 사이트 등록이 완료된 것입니다. 확인 버튼을 클릭합니다.



소유자가 성공적으로 확인되었다는 메시지가 나타납니다. 아래 부분에 계속 이란 텍스트링크를 클릭합니다.


사이트맵 제출하기


구글 웹마스터 도구의 Search Console 대시보드 화면이 나타납니다.  이제는 웹마스터 도구에 사이트맵을 제출할 차례입니다. 사이트맵을 제출하는 것은 구글 검색엔진에게 내 사이트의 구조를 명시적으로 알려주는 것으로 검색엔진 최적화에도 좋은 영향을 끼칩니다. 오른쪽 아래에 Sitemaps 메뉴를 클릭합니다.

Sitemaps 메뉴를 클릭하면 왼쪽 사이드 메뉴에서 크롤링 > Sitemaps 메뉴를 클릭한 것과 동일합니다. 등록된 사이트맵이 없기 때문에 오른쪽 SITEMAP 추가/테스트 버튼을 클릭합니다.


오른쪽에 사이트맵을 추가할 수 있는 화면이 나타납니다.


이제 입력창에 sitemap.xml 이라고 입력을 한 뒤에 Sitemap 제출 버튼을 클릭합니다. 




사이트맵을 제출하였습니다. 제출하고 나면 사이트맵 목록 화면에서 아래와 같이 접수중이라고 상태가 뜨게 됩니다. 구글에서 승인을 하게되면 승인된 날짜가 뜨게 됩니다.




제작한 사이트맵 XML 화일의 제출


Google XML Sitemaps나 다른 방법으로 사이트맵 XML 화일인 sitemap.xml 화일을 구글에게 제출하면 아래 오른쪽 화면과 같이 제출 및 색인 생성됨 항목이 접수중으로 뜰 것입니다. 이제 구글 시스템에서 승인으로 처리할 때까지 기다리면 됩니다.



사이트맵을 제출한 지 5분 정도 지나면 제출 항목에 25개 웹페이지 항목이 제출되었다는 정보를 확인할 수 있습니다.



웹페이지 탭을 클릭하면 모든 콘텐츠 유형 중에서 웹페이지 유형만 확인할 수 있습니다. 이제 다시 왼쪽 사이드바 메뉴에서 크롤링 > Sitemaps를 클릭합니다.





그럼 Google XML Sitemaps에서 작성한 사이트맵 XML 화일이 정상적으로 구글에 제출되었는지 확인하기 위해서 목록 화면에서 /sitemap.xml 링크를 클릭합니다.



구글에 제출된 사이트맵이 Google XML Sitemaps에서 확인한 것과 동일한 것임을 확인할 수 있습니다.



+ Recent posts