글을 열심히 썼는데 구글 검색에 안 뜬다면, 구글이 아직 내 사이트 구조를 제대로 파악하지 못했을 수 있습니다. 사이트맵을 제출하면 구글에게 "내 사이트에 이런 페이지들이 있어요"라고 지도를 보여주는 셈입니다.

안녕하세요, 코딩하는 안다형입니다. 이 글에서는 구글 서치 콘솔에 사이트맵을 제출하는 방법을 정리했습니다.

3줄 요약

  1. 사이트맵은 사이트의 모든 페이지 목록을 정리한 XML 파일입니다.
  2. 대부분의 플랫폼이 사이트맵을 자동으로 생성해줍니다.
  3. 구글 서치 콘솔에 이 주소를 등록하면 색인 작업이 빨라질 수 있습니다.

사이트맵이 하는 일

검색 엔진 크롤러는 링크를 따라다니며 페이지를 발견합니다. 그런데 새로 만든 사이트거나 내부 링크가 복잡하면 일부 페이지를 놓칠 수 있습니다. 사이트맵은 "이 사이트에 있는 모든 페이지 주소 목록"을 미리 제공해서 크롤러가 빠짐없이 방문할 수 있도록 돕는 역할을 합니다.

내 사이트맵 주소 찾는 법

대부분의 플랫폼은 사이트맵을 자동으로 생성합니다. 브라우저에 내도메인.com/sitemap.xml을 입력해보면 XML 형태의 목록이 나오는 경우가 많습니다. 워드프레스는 SEO 플러그인이 자동으로 생성해주고, 티스토리 같은 블로그 플랫폼도 기본 사이트맵 주소를 제공합니다.

구글 서치 콘솔에 등록하는 순서

  • 구글 서치 콘솔(search.google.com/search-console)에 접속해서 내 사이트를 속성으로 등록합니다.
  • 소유권 확인 절차(HTML 태그 삽입, DNS 레코드 추가 등)를 진행합니다.
  • 왼쪽 메뉴의 Sitemaps(사이트맵)로 들어가 사이트맵 주소(예: sitemap.xml)를 입력하고 제출합니다.

제출 후 확인할 것

제출 직후 상태가 "가져오기 성공"으로 바뀌는지 확인하세요. 오류가 뜬다면 사이트맵 주소가 정확한지, 실제로 접속 가능한 파일인지 다시 확인해야 합니다. 색인이 실제로 늘어나는지는 며칠에서 몇 주에 걸쳐 서서히 반영됩니다.

사이트맵 제출 전후 비교표

사이트맵을 제출하지 않아도 언젠가는 크롤러가 페이지를 발견하지만, 제출하면 크롤러에게 페이지 목록을 직접 알려주는 셈이라 발견과 색인 속도가 빨라지는 경향이 있습니다. 특히 새로 만든 사이트일수록 효과를 체감하기 쉽습니다.

이건 하지 마세요

  • 존재하지 않는 페이지를 사이트맵에 포함: 오류로 표시되어 신뢰도가 낮아질 수 있습니다.
  • 제출 후 확인 안 하기: 상태를 주기적으로 확인해서 오류가 없는지 점검하세요.
  • 사이트맵만 믿고 콘텐츠 품질을 신경 안 쓰기: 사이트맵은 발견을 도울 뿐, 검색 순위는 콘텐츠 품질이 좌우합니다.

자주 묻는 질문

사이트맵을 제출하면 바로 검색에 뜨나요?

아니요, 크롤링과 색인에는 시간이 걸립니다. 제출은 발견을 돕는 것이지 즉시 순위를 만들어주는 것은 아닙니다.

사이트맵이 없는 플랫폼은 어떻게 하나요?

온라인 사이트맵 생성 도구로 직접 만들어 서버에 업로드하는 방법도 있습니다.

사이트맵을 자주 다시 제출해야 하나요?

사이트맵이 자동으로 갱신되는 구조라면 한 번만 등록해도 충분합니다. 수동으로 관리하는 경우 새 페이지가 많이 추가됐을 때 다시 확인하는 정도면 됩니다.

마무리

사이트맵 제출은 몇 분이면 끝나는 작업인데도 안 하고 지나치는 경우가 많습니다. 아직 안 해봤다면 오늘 바로 서치 콘솔에 등록해보세요.

함께 보면 좋은 글