🐢 사이트를 만들었는데 구글 검색이 너무 느리다
사이트를 만들고 구글 서치 콘솔에 등록도 했다. 그런데 몇 주가 지나도 검색이 잘 안 된다. 특히 새 글을 올렸을 때, 구글이 그 페이지를 발견하기까지 시간이 걸린다.
이럴 때 필요한 게 사이트맵(Sitemap)이다. 사이트맵이 있으면 구글이 내 사이트 구조를 훨씬 빠르게 파악하고, 새 페이지도 더 빨리 찾아낸다.
구글 서치 콘솔 등록이 아직 안 됐다면, 구글 서치 콘솔 등록하는 법을 먼저 보고 오세요.
🗺️ 사이트맵이 뭔가요?
사이트맵은 구글에게 내 사이트 구조를 알려주는 지도다. 어떤 페이지들이 있는지, 각 페이지가 언제 업데이트됐는지를 XML 파일 하나에 정리해놓는 것이다.
구글 봇(크롤러)은 웹을 돌아다니며 페이지를 찾아낸다. 그런데 사이트맵이 없으면 구글이 내 페이지를 하나하나 직접 찾아야 한다. 사이트맵이 있으면 "여기 이 페이지들이 있어요"라고 미리 알려주는 셈이라, 구글이 더 빠르고 정확하게 내 콘텐츠를 수집할 수 있다.
사이트맵은 sitemap.xml이라는 이름의 파일 하나다. 사이트 루트 폴더에 올려두면 된다.
🪜 만드는 순서
복잡하지 않다. 네 단계면 끝난다.
AI한테 "내 사이트 페이지 목록이에요. 이걸로 sitemap.xml 만들어줘"라고 하면 형식에 맞는 XML 파일을 바로 만들어준다. 직접 작성할 필요 없다.
📄 sitemap.xml 기본 구조
실제 sitemap.xml은 이렇게 생겼다. 페이지마다 <url> 블록 하나씩 추가하면 된다.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://mysite.com/</loc>
<lastmod>2026-05-16</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://mysite.com/blog.html</loc>
<lastmod>2026-05-16</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://mysite.com/blog/my-post.html</loc>
<lastmod>2026-05-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
태그 하나씩 역할을 보면 어렵지 않다.
| 태그 | 역할 | 예시 값 |
|---|---|---|
| <loc> | 페이지의 전체 URL. https://로 시작해야 한다. | https://mysite.com/about.html |
| <lastmod> | 마지막으로 수정한 날짜. 구글이 최신 여부를 판단할 때 참고한다. | 2026-05-16 |
| <changefreq> | 얼마나 자주 바뀌는 페이지인지. always, daily, weekly, monthly, yearly 중 선택. | weekly |
| <priority> | 사이트 내에서 이 페이지의 중요도. 0.0 ~ 1.0 사이 값. 메인 페이지는 1.0, 하위 페이지는 0.5~0.8 정도. | 0.8 |
📮 구글 서치 콘솔에 제출하는 법
sitemap.xml 파일을 만들어서 사이트에 올렸다면, 구글 서치 콘솔에 직접 알려줘야 한다. 구글이 자동으로 찾을 수도 있지만, 제출해두면 훨씬 빠르게 처리된다.
제출했다고 즉시 검색에 반영되는 건 아니다. 구글이 실제로 크롤링하고 색인에 추가하는 데 며칠에서 몇 주 걸릴 수 있다. 기다리는 게 맞다.
✏️ 블로그 글 추가할 때마다 해야 할 것
사이트맵은 한 번 만들고 끝이 아니다. 새 페이지가 생길 때마다 sitemap.xml에도 추가해야 한다.
안 하면 어떻게 되냐고? 구글이 새 페이지가 생긴 걸 모른다. 알아서 찾아주긴 하지만 시간이 훨씬 오래 걸린다. 열심히 쓴 글이 검색에 늦게 노출되는 이유 중 하나가 이거다.
- 새 블로그 글 업로드 → sitemap.xml에 해당 URL 추가
- lastmod 날짜도 오늘 날짜로 업데이트
- 수정된 sitemap.xml을 Netlify에 다시 배포
- 구글 서치 콘솔에서 URL 검사 도구로 개별 색인 요청도 가능
AI한테 현재 sitemap.xml을 붙여넣고 "여기에 이 URL 추가해줘"라고 하면 금방 업데이트해준다. 직접 XML을 수정할 필요 없다.
✅ 마무리 — 사이트맵은 습관이다
사이트맵은 한 번 만들고 끝이 아니다. 콘텐츠가 늘어날 때마다 업데이트하는 습관이 필요하다. 처음엔 번거롭게 느껴지지만, AI를 활용하면 몇 초 만에 끝낼 수 있는 작업이다.
사이트맵 제출 → 구글 색인 → 검색 노출. 이 흐름이 SEO의 기본 중 기본이다. 다른 화려한 최적화 기법보다 이 기본기가 훨씬 중요하다.
이 글이 도움이 됐나요?
사이트맵 생성부터 구글 서치 콘솔 제출, SEO 최적화까지 전체 과정은 교재 6장에 담겨 있어요.
📖 6장 교재 — SEO 전체 과정 보기