홈페이지 주소 바꾸면 검색 순위 떨어질까? 리뉴얼 전에 확인할 것
글 이준석 Adam · 마켓피디아 대표
목차
홈페이지를 새로 만들거나 도메인을 바꾸려는데, 그동안 쌓은 검색 유입이 날아갈까 걱정되시죠? 리뉴얼 견적을 받을 때 업체에 이걸 물어보면 “리다이렉트 걸어 드릴게요” 한마디로 끝나는 경우가 많습니다.
먼저 답부터 드리면 주소를 바꾼다고 순위가 떨어지는 건 아닙니다. 구글은 옛 주소의 순위 신호를 새 주소로 넘겨줍니다. 다만 조건이 있어요. 옛 주소 하나하나가 새 주소로 정확히 이어져 있어야 하고, 그 연결 방식이 ‘영구 이전’이어야 합니다. 순위가 떨어졌다는 리뉴얼 사고는 대부분 이 조건 중 하나가 빠져서 생겨요. 이번 주 구글이 직접 설명한 내용과 저희가 실제로 도메인을 옮겨 본 경험을 같이 정리했습니다.
리다이렉트를 걸면 순위도 그대로 넘어갈까?
넘어갑니다. 단, 301 리다이렉트1일 때만요.
구글 검색팀의 개리 일리스(Gary Illyes)는 이번 주 301을 두고 “옛 페이지의 순위 신호를 전부 가져와 새 페이지에 넘겨준다”고 설명했습니다. 반대로 302는 “곧 옛 주소로 돌아올 임시 이동”으로 받아들이기 때문에, 구글이 새 주소를 사실상 무시한다고 했어요. 어느 쪽이든 둘 중 한 페이지는 검색에 남지만 어느 주소가 대표가 될지는 301로만 확실하게 정해집니다.
| 방식 | 구글이 읽는 뜻 | 순위 신호 | 리뉴얼에 쓰면 |
|---|---|---|---|
| 301 · 308 | 영구 이전 | 새 주소로 넘어감 | 이걸 씁니다 |
| 302 · 307 | 잠깐 이동, 곧 돌아옴 | 옛 주소에 남음 | 이벤트·점검 페이지에만 |
| 자바스크립트·메타 새로고침 | 페이지를 열어 봐야 알 수 있음 | 불확실 | 서버 리다이렉트로 바꿉니다 |
| 연결 없음 | 옛 페이지가 사라짐(404) | 사라짐 | 순위 하락의 대부분이 여기서 |
저희가 하나 덧붙이자면, 실제로는 이 표의 윗줄보다 맨 아랫줄이 훨씬 자주 일어납니다. 301과 302를 헷갈리는 업체는 생각보다 드뭅니다. 탈이 나는 쪽은 리다이렉트를 ‘홈페이지 메인’이나 ‘메뉴에 있는 페이지’에만 걸고 몇 년 동안 쌓인 블로그 글·상품·공지 주소는 그냥 버린 사이트예요. 네이버도 사정은 비슷합니다. 서치어드바이저2에 새 주소를 따로 등록하고 사이트맵을 다시 내지 않으면 구글보다 회복이 한참 늦어지기 일쑤예요.
출처: Google Explains How Redirects Affect Ranking Signals (Search Engine Journal)
리뉴얼 순위 하락은 어디서 생길까?
빠뜨린 옛 주소에서 생깁니다. 마켓피디아가 리뉴얼 상담에서 가장 먼저 요청하는 것도 디자인 시안이 아니라 옛 주소 전수 목록과 301 매핑표예요.
옛 주소 목록은 생각보다 길어요. 사이트맵에 있는 주소, 서치콘솔에서 지난 16개월 동안 클릭이 있었던 주소, 다른 사이트가 링크를 걸어 둔 주소를 모두 합쳐야 합니다. 그리고 한 줄씩 “이 옛 주소는 새 사이트의 어느 페이지로 가는가”를 정합니다. 맞는 짝이 없더라도 홈으로 보내지 말고 가장 가까운 내용의 페이지로 보냅니다. 전부 홈으로 몰아 버리면 구글은 이걸 사실상 ‘페이지가 사라진 것’으로 처리할 때가 많거든요.
실제로 저희가 맡았던 패션 브랜드 커버낫은 2024년 말 도메인을 covernat.net에서 covernat.co.kr로 옮겼습니다. 옛 주소마다 301을 걸고, 새 도메인을 구글 서치콘솔과 네이버 서치어드바이저에 각각 등록해 사이트맵을 다시 냈어요.
도메인 자체를 바꾼다면 구글 서치콘솔의 주소 변경 기능도 꼭 쓰세요. 옛 도메인 속성을 연 상태에서 설정 › 주소 변경으로 들어가 새 도메인을 고르면, 구글에 “이 사이트가 통째로 이사했다”고 직접 알릴 수 있습니다. 쓰기 전에 확인할 게 몇 가지 있어요.
- 옛 도메인과 새 도메인 모두 같은 계정으로 서치콘솔 소유 확인이 돼 있어야 합니다.
- 옛 주소에서 새 주소로 가는 301이 먼저 걸려 있어야 합니다. 도구가 옛 홈페이지 등 몇 개 주소를 직접 검사하고, 리다이렉트가 없으면 진행이 막혀요.
- 도메인이 바뀔 때만 쓰는 기능입니다. 같은 도메인 안에서 주소 형식만 바꾸거나 http를 https로 옮길 때는 쓰지 않습니다.
- 요청을 보낸 뒤에도 끝난 게 아닙니다. 서치콘솔 화면에서 처리 상태를 다시 확인하고, 이전이 마무리될 때까지 301은 그대로 유지해야 합니다.
"301 리다이렉트와 검색엔진 등록을 정석대로 했어요. 트래픽도 금방 다시 올라왔고요."
하루 클릭
넉 달 사이
새 도메인이 0에서 시작했는데도 구글 검색 결과 맨 위 자리가 곧 co.kr로 바뀌었고, 클릭이 하루 300 안팎에서 자리를 잡았습니다. 저희는 이 결과가 특별한 기술 덕분이라고 보지 않아요. 옛 주소를 빠짐없이 잇고 두 검색엔진에 “이사했다”고 각각 알린 것이 전부였습니다. 개발사와 연락이 끊긴 사이트를 통째로 옮기며 301을 200건 만든 우신피그먼트 재구축 사례도 같은 원칙으로 진행했고요.
새 홈페이지가 기본으로 갖춰야 할 SEO 기능은?
리다이렉트로 옛 신호를 무사히 옮겨도, 새 사이트가 그 신호를 받을 그릇이 못 되면 소용이 없습니다. 이번 주 Search Engine Journal에 실린 칼럼은 “모든 CMS3가 기본으로 갖춰야 하는데 아직도 대부분 없는 SEO 기능 11가지”를 꼽았습니다. 리뉴얼을 앞둔 분이라면 업체 견적서와 나란히 놓고 보기 좋은 목록이에요.
저희가 그중 리뉴얼 때 꼭 확인하라고 권하는 건 다섯 가지입니다.
- 본문이 첫 HTML에 들어 있는가. 자바스크립트가 돌아야 내용이 그려지는 사이트는 AI 크롤러 대부분에게 빈 페이지로 보입니다.
- 페이지마다 제목·설명·대표 주소(canonical4)를 직접 쓸 수 있는가.
- 없는 페이지가 진짜 404를 돌려주는가. “페이지를 찾을 수 없습니다” 화면인데 서버는 정상(200)이라고 답하는 사이트가 의외로 많아요.
- http·www·끝의 슬래시가 한 주소로 정리되는가. 이게 안 되면 같은 페이지가 주소 네 개로 나뉩니다.
- robots.txt와 사이트맵을 우리가 고칠 수 있는가.
한국 상황에 맞춰 하나 더 붙이면, 아임웹·카페24 같은 빌더로 옮길 때는 주소 규칙을 우리가 정할 수 있는지부터 보세요. 플랫폼이 정한 주소 형식을 바꿀 수 없으면 옛 주소와 새 주소를 1:1로 잇는 작업 자체가 막히기도 합니다. 커버낫이 쓰던 카페24의 주소 문제는 카페24 URL 변경 글에 따로 정리해 두었어요.
리뉴얼은 글을 다시 쓸 기회이기도 합니다. Ahrefs가 정리한 자료를 보면 챗GPT 답변의 인용 44.2%가 페이지 앞쪽 30%에서 나왔다고 해요. 서비스 소개 페이지를 옮기는 김에 첫 문장에 결론을 먼저 쓰는 식(BLUF5)으로 바꿔 두면 같은 이사 비용으로 AI 검색 대응까지 챙길 수 있습니다.
출처: The 11 SEO Features Every CMS Should Ship With (Search Engine Journal), What Is BLUF? (Ahrefs)
옮긴 뒤 순위가 떨어졌는지 어떻게 알까?
전환한 날부터 옛 주소 기준 숫자와 새 주소 기준 숫자를 나란히 봐야 합니다. 리뉴얼 후 “유입이 줄었다”는 이야기의 절반은 실제로 줄었다기보다 측정이 끊긴 쪽이에요.
Semrush가 이번 주 정리한 방법대로 GA46에 서치콘솔을 연결해 두면 어떤 검색어로 어느 페이지에 들어왔는지를 GA4 안에서 같이 볼 수 있습니다. 다만 서치콘솔 데이터는 16개월까지만 남고, 검색량이 적은 검색어는 개인정보 보호 때문에 아예 안 보이기도 해요. 그래서 저희는 전환하기 전에 옛 사이트의 검색어·페이지별 데이터를 미리 내려받아 두라고 권합니다. 도메인을 바꾸면 서치콘솔에서 새 속성을 따로 만들어야 하는데 그때 옛 데이터가 비교 기준이 되거든요.
전환 후 첫 4주는 이렇게 봅니다.
- 서치콘솔 ‘페이지’ 보고서에서 새 주소의 색인 수가 늘고, 옛 주소는 ‘리다이렉트가 있는 페이지’로 빠지는지
- 옛 사이트에서 클릭이 많던 상위 20개 페이지가 새 주소에서도 비슷한 순위로 잡히는지
- 404가 갑자기 늘었다면 매핑표에서 빠진 주소부터 찾기
전환 직후 순위가 잠깐 흔들리는 건 흔한 일입니다. 저희가 보기엔 한 달이 지나도 회복이 안 되는 페이지는 리다이렉트가 빠졌거나, 새 페이지 내용이 옛 페이지와 너무 달라진 경우가 대부분이에요. 숫자가 갑자기 이상하게 튈 때 데이터를 어디까지 믿을지는 SEO 순위·유입 데이터 이상 글에서 더 다뤘습니다.
출처: How to find your website’s keywords in Google Analytics 4 (Semrush)
AI 크롤러 설정도 같이 옮겨야 할까?
네, 그리고 앞으로는 더 신경 써야 합니다. robots.txt7는 리뉴얼 때 가장 잘 잊히는 파일이에요. 새 서버에 기본값 robots.txt가 깔리면서 옛 사이트에서 막아 두었던 관리자 페이지가 열리거나, 반대로 개발 중에 걸어 둔 ‘전체 차단’이 그대로 남은 채 오픈하는 사고가 흔히 일어납니다.
구글은 이번 주 여러 AI 회사가 함께 쓰는 ‘AI 학습 거부’ 표시를 robots.txt 안에 넣는 방식을 2027년부터 지원하겠다고 밝혔어요. 국제 인터넷 표준 단체(IETF)의 논의를 바탕으로 한 것으로, 이 표시를 넣은 사이트는 구글이 Google-Extended8를 막은 것과 같게 보겠다고 합니다. 아직 문법이 정해지지 않았으니 지금 당장 바꿀 건 없어요. 다만 리뉴얼 체크리스트에는 “robots.txt를 누가, 어떤 기준으로 관리하는가”를 지금부터 한 줄 넣어 두시길 권합니다. AI에게 학습은 막고 인용은 열어 둘지 같은 판단은 AI 크롤러 차단·허용 글에서 자세히 다뤘어요.
출처: Supporting a shared AI training control for websites (Google Search Central)
그래서 지금 할 수 있는 것
리뉴얼이나 도메인 이전을 앞두고 있다면 이 네 가지만 먼저 챙기세요.
- 옛 주소 전수 목록 만들기: 사이트맵, 서치콘솔 16개월 클릭 페이지, 외부 링크가 걸린 페이지를 합칩니다.
- 301 매핑표를 견적 범위에 넣기: “리다이렉트 해 드릴게요”가 아니라 “옛 주소 몇 개를 어디로 보내는지 표로 받는다”까지 계약서에 적습니다.
- 전환 전에 옛 데이터 내려받기: 서치콘솔 검색어·페이지 데이터와 GA4 랜딩 페이지 데이터를 저장해 둡니다.
- 전환 당일 두 검색엔진에 알리기: 도메인이 바뀌면 구글 서치콘솔 설정 › 주소 변경을 쓰고 처리 상태까지 확인합니다. 네이버 서치어드바이저 새 사이트 등록과 사이트맵 제출도 같은 날 합니다.
더 깊이 보시려면 구글 상위노출 2026 글에서 기본 구조부터 차근차근 정리해 두었습니다.
직접 하기 어렵다면
옛 주소를 하나하나 잇는 일은 지루하지만 빠뜨리면 몇 년 치 검색 유입이 한 번에 사라질 수 있습니다. 마켓피디아는 검색 유입을 지키면서 사이트를 새로 짓는 일을 직접 합니다. 처음부터 SEO·GEO 구조로 짓는 SEO 최적화 홈페이지 제작이나, 지금 사이트 진단부터 받아 보고 싶다면 SEO 컨설팅을 살펴보시고 편하게 마켓피디아에 문의해 주세요.
용어 설명
Footnotes
-
301 리다이렉트 — 옛 주소로 들어온 방문자와 검색엔진을 새 주소로 자동으로 보내면서 “영구히 이사했다”고 알리는 서버 응답입니다. 302는 “잠깐만 옮겼다”는 뜻이라 쓰임이 다릅니다. ↩
-
네이버 서치어드바이저 — 네이버가 운영하는 사이트 관리 도구입니다. 사이트 소유를 확인하고 사이트맵을 내거나 수집을 요청할 수 있어, 구글 서치콘솔의 네이버판이라고 보시면 됩니다. ↩
-
CMS — 콘텐츠 관리 시스템. 워드프레스, 아임웹, 카페24처럼 코드를 몰라도 페이지를 만들고 고칠 수 있게 해 주는 홈페이지 관리 도구를 말합니다. ↩
-
canonical — 내용이 같거나 비슷한 주소가 여러 개일 때 “이 주소가 대표”라고 검색엔진에 알려 주는 표시입니다. ↩
-
BLUF — Bottom Line Up Front. 결론을 첫 문장에 먼저 쓰고 근거를 뒤에 붙이는 글쓰기 방식으로, 미군의 문서 작성 규칙에서 나왔습니다. ↩
-
GA4 — 구글 애널리틱스 4. 사이트에 들어온 사람이 어디서 와서 무엇을 했는지 보는 구글의 무료 분석 도구입니다. ↩
-
robots.txt — 사이트 맨 앞에 두는 작은 텍스트 파일로, 검색엔진과 AI 크롤러에게 어디는 들어와도 되고 어디는 안 되는지 알려 줍니다. ↩
-
Google-Extended — 구글이 자기 AI 모델 학습에 사이트 콘텐츠를 써도 되는지 사이트가 따로 정할 수 있게 만든 robots.txt 표시입니다. 구글 검색 노출에는 영향을 주지 않습니다. ↩