바이브 코딩 배포 후 검색 노출 안 될 때, SEO 세팅 4단계로 해결하기
- 한눈에 보는 핵심요약
- 바이브 코딩으로 만든 사이트가 구글에 안 뜬다면? 도메인 연결→서치콘솔→GA4→사이트맵 제출까지, 똑똑한개발자가 실제로 밟은 SEO 세팅 4단계를 공유합니다.
바이브 코딩 배포 후 검색 노출 안 될 때,
SEO 세팅 4단계로 해결하기
도메인 연결부터 서치콘솔, GA4, 사이트맵까지
실제 리뉴얼 과정에서 겪은 세팅 가이드
안녕하세요. 사랑받는 IT 프로덕트의 첫걸음, 똑똑한개발자입니다.
얼마 전 저희 랜딩 페이지를 바이브 코딩으로 리뉴얼했습니다. 배포까지 깔끔하게 마쳤는데, 막상 구글에 사이트가 검색되지 않았죠. 지난번 1편에 이어, 내가 만든 페이지를 검색되게 만드는 SEO 세팅 방법 2탄을 전해드립니다.
자세한 설명이 필요하신 분들은 아래 영상을 참고해주세요!
🔧 배포 후 검색 노출까지, 실제로 거친 4단계
미디엄에 올린 글을 자사 사이트에도 게시하면 검색 엔진이 원본을 구분하지 못합니다. 후속 게시물이 저품질로 평가받는 일이 실제로 생기죠. 이때 쓰는 게 캐노니컬(canonical) 태그입니다. HTML의 <link rel="canonical">로 "이 페이지의 원본 URL은 여기"라고 크롤러에 알려주는 겁니다.
슬러그(slug)도 빠뜨리기 쉽습니다. 포트폴리오 URL에 프로젝트명만 넣으면 검색 유입을 놓치게 되거든요. /work/athion 대신 /work/nft-athion처럼 실제 검색어가 될 키워드를 포함하면 롱테일 검색을 잡습니다.
🔍 체크포인트
- 캐노니컬 태그: 어드민에 필드가 없다면 추가. 빠지면 검색 엔진이 원본을 임의로 판단합니다
- 슬러그 키워드: 프로젝트명 + 실제 검색어 조합으로 구성
- 실제 사례: "게이트 26 개발사" 검색어로 유입된 트래픽 확인
💡 "캐노니컬 태그 하나로 중복 콘텐츠 문제가 해결된다. 빠뜨리면 의도하지 않은 페이지가 색인됩니다."
개인 깃허브·버셀에서 작업한 코드를 회사 레포지토리로 옮기고, 회사 버셀 프로젝트에 추가합니다. 환경 변수(ENV)까지 세팅하면 배포 준비 끝. 여기서 놓치기 쉬운 게 정적 파일입니다. 이메일 서명 이미지나 파비콘 같은 파일이 퍼블릭 폴더에 그대로 들어가야 하거든요.
도메인은 버셀의 Move Domain 기능으로 기존 프로젝트에서 새 프로젝트로 옮깁니다. www 리다이렉트도 빠지면 안 됩니다. www.도메인과 도메인이 각각 다른 페이지로 인식되면, 검색 엔진 입장에서는 별개 사이트가 되니까요.
📂 체크포인트
- 레포 이전: 개인 → 회사 깃허브 레포지토리로 코드 이동
- 정적 파일: 이메일 서명, 파비콘 등 퍼블릭 폴더에 동일하게 배치
- www 리다이렉트: www 유무에 관계없이 같은 페이지로 떨어지도록 설정
💡 "배포 직후 사인(sign) 폴더부터 확인했습니다. 정적 파일 누락은 사소하지만 자주 생기는 실수입니다."
구글 서치콘솔은 DNS 기반 소유권 인증 방식입니다. DNS 인증이 이미 돼 있으면 코드를 바꿔도 유지되기 때문에 별도 작업이 필요 없습니다. 신규라면 도메인 구매처 DNS 레코드에 TXT 값을 추가하면 되고요.
네이버 서치어드바이저는 조직 계정 기능이 없어서 담당자 개인 네이버 계정으로 등록해야 합니다. HTML 태그를 헤더에 넣는 방식이 간편한데, AI에게 "이 태그 헤더에 넣어 줘"라고 하면 바로 처리됩니다.
GA4는 관리 화면에서 측정 아이디(G-XXXXXXXXXX)를 확인한 뒤 헤더에 추적 스크립트를 넣으면 됩니다. 배포 후 실시간 보고서에서 데이터가 들어오는지 꼭 확인하세요.
📊 등록 방식 요약
- 서치콘솔: DNS TXT 레코드 인증 (기존 인증 유지 시 추가 작업 불필요)
- 서치어드바이저: 담당자 개인 네이버 계정 + HTML 태그 삽입
- GA4: 측정 아이디 확인 → 헤더 스크립트 세팅 → 실시간 보고서 검증
💡 "서치어드바이저는 도메인이 새 사이트에 연결된 상태에서 배포해야 인증이 통과됩니다."
사이트맵(sitemap.xml)은 검색 엔진에게 사이트 내 페이지 목록을 알려주는 파일이고, robots.txt는 수집 제외 경로를 지시하는 파일입니다. 이 둘을 서치콘솔과 서치어드바이저 양쪽에 제출해야 검색 엔진이 페이지 수집을 시작합니다. 어드민 페이지처럼 수집이 불필요한 경로는 robots.txt에서 Disallow 처리가 돼 있어야 하고요.
SEO 세팅 자체는 한 번이면 끝나지만, 색인 요청은 새 콘텐츠가 올라갈 때마다 보내야 합니다. 서치콘솔에서는 URL 검사에 넣고 색인 요청을 보내고, 서치어드바이저에서는 웹페이지 수집에 URL을 입력하면 됩니다. 안 보내도 언젠간 수집은 되지만 수일에서 수주가 걸립니다. 색인 요청을 보내면 훨씬 빠릅니다.
🗂 체크포인트
- 사이트맵: 서치콘솔 + 서치어드바이저 양쪽에 제출. "발견된 페이지" 수로 정상 수집 확인
- robots.txt: 어드민 등 불필요 경로를 Disallow 처리
- 색인 요청: 새 콘텐츠 게시 시 URL 검사 → 색인 요청으로 노출 앞당기기
💡 "도메인 교체 직후 색인 요청을 보냈더니, '똑똑한개발자' 검색 시 새 사이트가 바로 노출되기 시작했습니다."
AI로 사이트를 만들었다면,
검색에 노출되는 건 별개의 작업입니다
도메인 연결 → 서치콘솔 및 서치어드바이저 등록 → GA4 세팅 → 사이트맵 제출
이 네 단계가 끝나면, 이후에는 콘텐츠를 올릴 때마다 색인 요청 한 번이면 됩니다.
AI로 사이트를 만들었는데, 그다음이 막막하다면
똑똑한개발자는 바이브 코딩을 활용한 웹사이트 제작부터
SEO 세팅, 배포, 운영까지 AI 시대의 프로덕트 개발 전 과정을 함께합니다.
배포 후 검색 노출과 트래킹 세팅까지 한 번에 해결하고 싶다면 편하게 문의해 주세요.
| 똑똑한개발자 알아보기 → |
AI 네이티브 조직이 직접 쓰는 방식, 함께 경험해 보세요.
추천 콘텐츠
관련 콘텐츠가 없습니다.