Logo
한국어

정보





오늘은 웹마스터도구에 제출하는 사이트맵 관련 내용입니다.

 

1. 사이트맵 이해하기

 

일단 사이트맵이란 무엇일까요?

일반적으로 내 사이트에 방문한 방문자가 사이트의 구성과 메뉴 등을 한눈에 볼 수 있게 안내 역할의 개념으로 해석됩니다.

이는 사이트 방문자를 위한 UI와 디자인 요소로 볼 수 있는 것이고

오늘 안내하는 사이트맵은 로봇이 내 사이트의 구조를 파악할 수 있도록 기계적인 해석으로 안내하는 것이라 할 수 있습니다.

조금 어렵겠지만.. 사실 크게 어려운 내용은 없습니다.

전에 몇 번 언급한대로 검색로봇은 사이트 내에 링크를 통해 웹페이지를 이동하고 정보를 수집해 갑니다.

이 때 플래시나 자바스크립트 등으로 링크가 되어있거나 링크가 없는 페이지의 경우에는 로봇이 발견하지 못하고 지나가는 경우가 있습니다.

이를 방지하기 위해 검색로봇에게 내 사이트의 주소를 안내해 많은 발견 못한 페이지의 정보도 수집하도록 유도하는 역할을 합니다.

 

 

2. 사이트맵 생성

 

웹마스터도구에 제출하는 사이트맵은 xml형식으로 작성을 합니다.

그러나 구글이 요청하는 대로 사이트맵을 만드는 것은 xml과 웹프로그래밍에 어느정도의 지식을 필요합니다.

하지만 고맙게도 자동으로 사이트맵을 만들어주는 프로그램이 있습니다.

바로 GSiteCrawler 이라는 프로그램입니다. 이 프로그램은 사용에 제한이 없는 프리웨어 입니다.

첨부파일로 받으시면 됩니다. 압축 파일에 암호를 걸어놨는데 암호는 포스팅 하단에서 확인하시기 바랍니다.

그럼 GSiteCrawler를 이용하여 사이트맵 생성하는 법을 소개합니다.

1.jpg

 프로그램을 실행하면 위와 같은 화면이 뜹니다.

왼쪽 하단의 Add 버튼을 클릭합니다.

 

 

2.jpg
안내 창이 뜨는데 Next를 클릭해서 다음 단계로 넘어갑니다.

 

 

3.jpg
사이트맵을 추출한 사이트 URL을 입력합니다.

위의 칸에 http://를 포함해서 입력하면 도메인이 아래 칸에 자동으로 입력됩니다.

 

 

4.jpg
추출을 위한 설정을 하는 창입니다.

그냥 Next를 눌러 진행합니다.

 

 

5.jpg
사이트 맵 추출이 끝나면 FTP를 이용해서 서버에 직접 업로드 하겠냐고 물어보는 창입니다.

따로 FTP로 올리는 것이 편하기 때문에 체크를 풀고 Next를 클릭합니다.

 

 

6.jpg
손 대실 부분이 업습니다. Finish를 클릭하면 사이트맵 추출을 시작합니다.

 

 

7.jpg
사이트맵을 추출하는 모습입니다.

사이트의 규모와 웹페이지의 수에 따라 다소 시간이 걸릴수도 있습니다.

 

8.jpg

 위와 같이 모든 파일의 추출이 끝난 경우 x를 클릭해 창을 닫아줍니다.

원래는 추출이 끝나면 자동으로 닫힙니다.

 

 

9.jpg
이제 사이트맵을 생성해야 합니다.

프로그램 상단 메뉴중에 Generate ▼를 클릭합니다.

첫번째 메뉴인 Google Sitemap-File을 클릭합니다. 야후에 제출 할 때는 2번째 메뉴를 이용하면 됩니다.

 

 

10.jpg
xml 형식의 파일로 저장됩니다. 경로를 확인하고 저장을 누르시면 됩니다.



11.jpg

위와 같이 3개의 파일이 생성됩니다

sitemap.xml이 구글에서 요구하는 사이트맵 형식입니다.

 

 

12.jpg
소스를 잠깐 열어보았습니다.

웹페이지주소(loc), 최종수정일(lastmod), 페이지변경주기(chagefreq), 우선순위(priority)를 넘겨주는 형식입니다.

 

sitemap.xml 파일을 FTP를 이용해 서버에 전송해줘야 합니다.

 

14.jpg

FTp프로그램을 이용해 서버에 적당한 위치에 3개 파일을 업로드 합니다.

저같은 경우 www(root)에 바로 업로드 하였습니다.

이부분이 어려우신분은 쪽지로 문의 주시기 바랍니다.

 

 

3. 사이트맵 제출

이제 구글웹마스터 도구에 접속해 사이트맵을 제출해야 합니다.

13.jpg

 

경로는 사이트구성 - Sitemaps 입니다. Sitemap 제출을 클릭합니다.

 

15.jpg

서버에 위치한 sitemap.xml 경로를 적으시고 Sitemap 제출을 클릭합니다.

 

16.jpg

제출이 완료된 모습입니다.

구글 로봇이 사이트맵을 다운로드하고 적용하는데는 다소 시간이 걸립니다.

약 2~3일 후 확인하면 정상적으로 적용 된 모습을 확인 할 수 있습니다.

 

 

17.jpg

웹마스터도구에서 정상적으로 사이트맵이 적용되면 제출된 URL과 상태를 확인 할 수 있습니다.

이를 통해 발견하지 못하는 웹페이지 주소를 상당 부분 구글에 알려줄 수 있습니다.

사이트 페이지내에 링크최적화가 잘 되있다면 sitemap 제출을 하지 않아도 많은 페이지가 크롤링 되지만

아무리 잘 되있어도 발견 못하는 페이지가 많습니다.

특히 게시판이 많은 커뮤니티 형식의 경우 사이트맵제출은 필수적입니다.

사이트맵은 2달에 1번 정도 업데이트가 적당합니다.

이벤트 페이지가 추가 되었거나 많은 량의 상품이 등록 된 경우 클롤링 속도를 다소 높여주고 새로운 사이트 맵으로 업데이트 해주는 것이 좋습니다.

사이트맵제출은 어디까지나 구글에 더 많은 크롤링을 위한 수단일 뿐이며 상위노출과는 큰 관계가 없는 작업입니다.

상위노출을 위해서는 검색엔진최적화의 전반적인 작업이 병행되야 합니다.

 

 

출처 : 웹톡 (http://webtok.blog.me/)