사이트맵 제출 자동화로 검색 인덱싱 가속화
목차
여러 이커머스 사이트를 운영하다 보면 Google Search Console(GSC)에 사이트맵을 등록·제출하는 작업이 반복된다. 각 사이트마다 GSC 대시보드에 접속해서 사이트맵 URL을 수동으로 입력하고 제출 상태를 추적하는 것이 적지 않은 수고가 들어가곤 했다. 이번에 이 과정을 자동화하는 파이프라인을 구축해서, 신규 사이트 추가 시에도 수동 개입 없이 사이트맵이 자동으로 제출되도록 정리했다.
검색 엔진 최적화에서 사이트맵의 역할
GSC 사이트맵 제출은 단순해 보이지만 SEO 관점에서 의외로 중요한 부분이다. 사이트맵을 제출하면 Google 크롤러가 사이트의 구조를 더 명확하게 파악하고, 새로운 콘텐츠를 빨리 발견할 수 있다. 특히 우리처럼 여러 사이트를 담당하는 팀 입장에선 다음이 핵심이다:
- 신규 상품 등록 → 인덱싱 시간 단축 — 사이트맵이 정확하고 자주 갱신되면 Google이 새 페이지를 더 빨리 크롤링한다.
- 크롤 예산 효율화 — Google은 사이트마다 크롤 예산을 할당하는데, 사이트맵이 없으면 크롤러가 불필요한 페이지까지 탐색한다.
- 대규모 카탈로그 관리 — 수천 개의 아이템을 다루는 플랫폼에선 사이트맵 없이 모든 페이지 발견을 기대하기 어렵다.
이런 이유로 각 사이트의 사이트맵 제출 상태를 일관되게 유지하는 게 필수였다.
수동 방식에서 자동화로
기존에는 신규 사이트 추가 시마다 누군가 GSC 대시보드에 수동으로 접근해서 사이트맵 URL을 입력하고 검증했다. 이 과정의 문제점:
| 수동 방식 | 자동화 | 효과 |
|---|---|---|
| 각 사이트마다 대시보드 로그인 필요 | API 기반 배치 처리 | 시간 단축, 실수 제거 |
| 제출 후 상태 추적 어려움 | 자동 로깅 및 문서화 | 감시 비용 절감 |
| 매번 수동 확인 | 정기 실행 스크립트 | 운영 일관성 보장 |
| 사이트 추가 시마다 인터럽트 | 한 번 설정 후 자동화 | 팀의 context switching 제거 |
이번에 구축한 자동화는 Google Search Console API를 활용해 지정된 사이트 목록을 순회하며 현재 제출 상태를 조회하고, 미제출된 사이트맵을 자동으로 제출한 뒤 결과를 문서에 동기화하는 흐름이다. 한 번 배포되면 이후론 개발자의 개입 없이 정기적으로 실행된다.
소유권 검증 상태 정정의 의미
커밋 메시지의 "소유검증완료 정정"이라는 표현이 눈에 띈다. 이건 단순한 문서 수정이 아니라 매우 실질적인 의미가 있다. GSC에 사이트맵을 제출하려면 사전에 그 도메인의 소유권을 검증해야 한다. 네가 정말 그 사이트의 주인임을 Google에게 증명하는 단계인데, 이 정보가 정확하지 않으면 API 호출 자체가 실패한다.
우리의 경우:
- 기존에 수동 기록으로 남겨진 "소유 검증 완료" 상태가 실제와 불일치하는 경우가 있었다.
- 특정 사이트의 검증 방법(DNS, HTML 파일, Search Console 계정 등)이 기록과 다른 경우도 있었다.
- 이런 상태들을 정정하고 자동화 스크립트가 정확한 정보 위에서 동작하도록 맞춰야 했다.
이런 "기존 상태 정정"은 자동화 구축 과정에서 자주 발생하는 일이다. 자동화를 설계하며 기존의 수동 기록이나 가정들이 현실과 안 맞음을 발견하고, 그걸 먼저 고쳐야만 자동화가 정확하게 작동하기 때문이다.
팀 관점에서의 배운 점
이런 자동화를 구축하며 얻은 경험:
정확한 입력이 자동화의 전제다 — 시스템이 잘못된 데이터를 바탕으로 자동 실행되면 오히려 문제가 확산된다. 그래서 자동화 전에 기존 상태를 검증하고 정정하는 수고가 절대 낭비가 아니다.
스케일에서 자동화의 진가가 드러난다 — 사이트가 2-3개면 수동으로도 충분할 수 있지만, 10개, 20개로 늘면 자동화 없이는 운영 비용이 급증한다.
"설정 후 방치" 타입 자동화의 가치 — 한 번 배포되면 정기적으로 실행되고, 매번 수동 신청 없이 새로운 상품이 Google에 알려진다. 팀의 context switching을 완전히 제거한다.
특히 여러 사이트를 동시에 관리하는 팀이라면, "한 번의 코드 작성으로 향후 수개월 또는 수년의 반복 작업을 없앤다"는 자동화의 가치가 명확하다. 다음은 비슷한 맥락에서 다른 검색 엔진(Naver, Bing) 사이트맵 제출도 자동화할 차례다.
🛒 이 글과 어울리는 추천 상품
*위 링크는 쿠팡파트너스 활동의 일환이며, 일정액의 수수료를 제공받을 수 있습니다.
댓글 0
첫 댓글 달아줘.