포털에 사이트맵 제출 은 웹사이트 내 모든 페이지의 목록을 나열한 파일로 책의 목차와 같은 역할을 합니다.
사이트맵은 웹사이트 검색엔진최적화 점수를 높이는데 직접적인 영향을 주지는 않습니다.
하지만 검색엔진에게 일반적인 크롤링 과정에서 생략될 수 있는 웹페이지에 대한 정보를 제공하기 때문에 넓은 의미에서
사이트 맵을 설정하는 것은 검색엔진최적화에 긍정적인 영향을 끼칩니다.
1. 사이트맵이란?
정의: 사이트맵은 웹사이트의 중요한 페이지(URL)들을 나열한 XML 파일입니다. 이를 통해 검색엔진이 사이트 구조를 이해하고 모든 중요한 페이지를 찾아 크롤링하도록 도와줍니다. 내부 링크가 부족하거나 새로 만든 페이지가 많을 때, 사이트맵은 Google과 Bing 같은 검색엔진에 페이지를 빠르게 알리는 역할을 합니다.
예시: 간단한 XML 사이트맵은 다음과 같은 형식을 가집니다.
여기서 <loc> 태그는 페이지 주소, <lastmod>는 마지막 수정 날짜를 나타냅니다.
집을 짓기 위해 설계도가 있어야 하듯, 웹사이트를 만들기 위해서는 사이트맵이 있어야 합니다.
사이트맵은 웹사이트 제작의 아웃라인을 설계하는 단계로서 들어갈 컨텐츠를 분류하고 이를 메뉴별로 나누는 작업을 뜻합니다.
대부분의 사이트에서는 방문자가 길을 잃지 않게하기 위해 사이트맵 페이지를 별도로 만들어 이동의 편의를 돕고 있기도 합니다.
일반적으로 사이트 기획에 대한 구상이 끝나게 되면 이를 시각화하기 위해 초기 작업으로서 사이트맵을 제작하여 기획서로 작성하는 것이 일반적입니다.
즉 사이트맵은 사이트에 있어 구조도라고 할 수 있습니다. 웹사이트의 큰 뼈대와 같은 역할로서, 이를 토대로 하여 사이트의 규모를 파악할 수 있게 되고, 들어갈 컨텐츠를 보다 세분화 하는 작업을 할 수 있게 합니다.
2. 사이트맵 확인하기
- [공유문서]에서 각 사이트의 사이트맵 주소를 찾을 수 있습니다.
예) https://내도메인/sitemap_index.xml
3. Google Search Console에 사이트맵 제출 방법
- Search Console 로그인: Google Search Console에 접속하여 등록한 사이트를 선택합니다.
- Sitemaps 메뉴 이동: 왼쪽 메뉴에서 Sitemaps(사이트맵) 를 선택합니다.
- 사이트맵 제출: 새 사이트맵 추가 입력란에
웹사이트 사이트맵 URL경로를 입력하고 Submit(제출) 버튼을 클릭합니다. - 상태 확인: 제출 후 “Success” 상태가 표시되면 정상입니다.
Couldn't fetch나Sitemap had errors같은 메시지가 나오면 세부 오류를 클릭하여 원인을 확인합니다. - 오류 해결:
- URL 오류: 입력한 URL에 오타가 없는지, 실제로 해당 위치에 파일이 존재하는지 확인합니다.
- 접근 불가: 사이트맵이 robots.txt나 서버 인증으로 인해 차단되지 않았는지 확인하고, Search Console의 Live URL 검사로 접근 가능 여부를 테스트합니다.
- 형식 오류: XML 구조가 올바른지,
<urlset>태그와<loc>태그가 누락되지 않았는지 검토합니다. 수정 후 다시 제출하면 됩니다.
4. Bing 웹마스터에 사이트맵 제출 방법
- Bing 계정 로그인: Bing 웹마스터 도구에 로그인하고 사이트를 선택합니다.
- Sitemaps 메뉴 이동: 좌측 메뉴에서 Sitemaps를 클릭합니다.
- 사이트맵 제출: 오른쪽 상단의 Submit Sitemap 버튼을 클릭하고, 사이트맵 URL(예:
https://yourdomain.com/sitemap_index.xml)을 입력 후 Submit을 누릅니다. - 상태 확인: 제출이 완료되면 목록에서 확인할 수 있으며, Bing이 주기적으로 크롤링합니다. 문제 발생 시 ‘Couldn’t fetch’ 같은 상태 메시지를 통해 오류를 파악할 수 있습니다.
TIP: Bing에서는 Google Search Console에서 인증된 사이트와 사이트맵을 가져오는 기능도 제공하므로, 이미 Google에 제출했다면 Import 기능을 활용해도 됩니다.
4. 사이트맵 제출 후 오류 해결 방법
- Couldn’t fetch: 사이트맵 파일이 서버에서 404 오류를 반환하거나 접근이 차단될 때 발생합니다. URL과 파일 권한을 확인하고, 서버가 sitemap.xml을 올바르게 제공하는지 테스트합니다.
- Sitemap contains errors: XML 구문 오류나 잘못된 태그가 있을 때 발생합니다. XML 유효성 검사 도구를 사용해 오류를 찾아 수정하세요.
- Not indexed: 사이트맵을 제출해도 페이지가 색인되지 않는 경우가 있는데, 이는 robots.txt 차단, noindex 메타 태그, 또는 Crawling budget 문제가 원인일 수 있습니다. Search Console의 Coverage(색인 범위) 보고서를 확인하여 원인을 분석하세요.
5. 한국어로 된 참고 사이트
다음 자료는 이미지와 함께 구글 서치 콘솔에서 블로그 사이트맵과 RSS를 제출하는 방법을 잘 설명한 한국어 블로그 포스트입니다. 단계별 스크린샷이 포함되어 있어 따라하기 쉽습니다.
- 구글 서치 콘솔에 블로그 사이트맵, RSS 제출하기 (Learn & Create 블로그)
https://learnandcreate.tistory.com/513 – 검색 콘솔에 로그인하여 사이트를 선택하고, Sitemaps 메뉴에서sitemap.xml과rss를 입력하는 과정과 완료 후 상태 확인까지 사진으로 설명되어 있습니다



