홈 / 블로그

URL·사이트 구조

도메인 포워딩이란? 301 리다이렉트와 무엇이 다른가

먼저 결론부터

  1. 도메인 포워딩은 주소 하나를 다른 사이트로 보내 주는 호스팅 업체 기능이고, 301 리다이렉트와는 다른 것입니다.
  2. 가비아 기준으로 고정은 frame, 유동은 meta입니다. 구글은 이 가운데 유동만 영구 이동으로 받아들입니다.
  3. 검색에 제대로 잡히게 하시려면 포워딩 대신 301을 거셔야 합니다.

도메인 포워딩이란?

도메인 포워딩은 한 주소로 들어온 사람을 다른 사이트로 보내 주는 호스팅 업체의 부가 기능입니다.1[1]업체마다 파는 이름이 조금씩 다릅니다. 저희가 가비아, 카페24, 후이즈, 호스팅케이알, 아이네임즈, 닷홈, 메일플러그 일곱 곳의 도움말을 읽어 보니 대부분 “포워딩”이라 부르고 고정과 유동으로 나눕니다(2026년 10월 3일 확인). 업계 글이 쓰는 “마스킹”이나 “URL 숨김”이라는 말을 쓰는 업체는 한 곳도 없었습니다. 그래서 업체 화면에서 그 말을 찾으시면 안 나옵니다.출처[1] 가비아 고객센터 - 포워딩 설정하기 (도메인 매뉴얼) 새로 산 도메인을 이미 있는 홈페이지에 붙일 때 씁니다. 여기서는 고정과 유동의 차이, 그리고 검색엔진이 둘을 어떻게 보는지를 봅니다.

고정과 유동은 주소창에서 갈립니다

업체는 포워딩을 두 가지로 나눠 팝니다. 가비아 기준으로 고정은 주소창에 내 도메인이 그대로 남고, 유동은 연결한 쪽 주소로 바뀝니다.2[2]가비아 매뉴얼의 문장입니다. “고정 포워딩(frame): 기본 도메인이 웹사이트로 연결될 때, 주소창에 기본 도메인명이 노출됩니다.” / “유동 포워딩(meta): 기본 도메인이 웹사이트로 연결될 때, 주소창에 연결한 도메인명이 노출됩니다.” 괄호 안의 frame과 meta가 구현 방식입니다. 저희가 읽은 일곱 곳 가운데 상태 코드를 적은 곳은 하나도 없었고, 구현 방식까지 밝힌 곳은 가비아와 후이즈뿐이었습니다.출처[1] 가비아 고객센터 - 포워딩 설정하기 (도메인 매뉴얼)

이름만 보면 취향 문제 같습니다. 그런데 매뉴얼 괄호 안에 구현 방식이 적혀 있습니다. 고정은 frame, 유동은 meta입니다. 둘 다 301이 아닙니다.

방식주소창에 보이는 것검색엔진에 알리는 것
고정 (frame)내 주소 그대로아무것도
유동 (meta refresh)연결한 주소옮겼다 (구글만 받아들입니다)
301 (서버 응답)연결한 주소옮겼다 (구글·네이버)

유동과 301은 주소창에서 똑같아 보입니다. 다른 것은 검색엔진에 무엇을 알리느냐입니다.

검색엔진이 보는 차이

유동은 구글에서 영구 이동으로 읽힙니다

구글은 즉시 실행되는 meta refresh를 영구 리디렉션으로 해석합니다.3[3]구글은 주소를 옮기는 방법을 올바르게 해석할 가능성이 높은 순서로 늘어놓는데, 301이 맨 위이고 meta refresh는 세 번째입니다. 그 meta refresh도 둘로 나눕니다. “즉시 meta refresh 리디렉션: 페이지가 브라우저에 로드되는 즉시 트리거됩니다. Google 검색은 즉시 meta refresh 리디렉션을 영구 리디렉션으로 해석합니다.” 0초가 아니라 몇 초 뒤에 넘기는 지연 방식은 임시로 봅니다. 업체 화면에서 지연 시간을 고르게 돼 있다면 0초로 두셔야 합니다.출처[2] Google 검색 센터 - 리디렉션 및 Google 검색 · 한국어판(기계 번역) 그래서 유동 포워딩은 구글에서 그런대로 통합니다.

고정은 사정이 다릅니다. 프레임을 다룬 현행 구글 문서를 찾지 못했습니다.4[4]저희가 구글 리디렉션 문서와 사이트 이전 문서를 열어 프레임과 마스킹을 찾아봤지만 두 낱말이 아예 없었습니다(2026년 10월 3일 확인). 프레임을 다루던 옛 도움말(support.google.com/webmasters/answer/34445)은 지금 404입니다. 그래서 이 글에서는 “구글이 프레임을 벌한다”고 쓰지 않습니다. 업계 글 열 곳 중 여섯 곳이 마스킹을 나쁘다고 하지만, 이유가 중복 콘텐츠와 클로킹으로 갈리고 공식 문서로 받칠 수 없었습니다. [2]출처[2] Google 검색 센터 - 리디렉션 및 Google 검색 · 한국어판(기계 번역)[3] Google 검색 센터 - 사이트 이동 방법(URL 변경이 있는 경우) · 한국어판(기계 번역) 다만 주소창이 안 바뀐다는 것은 옛 주소에 보여 줄 내용이 없다는 뜻입니다.

네이버에서는 고정이 특히 나쁩니다

네이버는 frame을 세 군데에서 경고합니다. 메인 페이지를 감싸면 검색 노출이 안 되고, 콘텐츠를 감싸면 검색에 반영되지 않으며, 소유 확인도 막힙니다.5[5]네이버 안내의 문장을 그대로 옮기면 이렇습니다. “사이트 메인 페이지의 정보를 HTML frame 태그로 감싸고 있는지 확인하세요.” / “페이지 내의 모든 콘텐츠를 HTML frame 태그로 감싸고 있는지 확인하세요. 페이지의 중요한 콘텐츠는 frame 태그 대신 일반적인 HTML 태그를 사용해 주세요.” / “frame 태그 내부에 소유 확인용 HTML 태그를 넣었다면 지원이 불가능합니다.” 세 항목이 각각 메인 페이지 노출, 콘텐츠 반영, 소유 확인에 걸립니다.출처[4] 네이버 서치어드바이저 - 검색 노출/반영 안내(진단과 조치)

유동도 걸리는 데가 있습니다. 네이버는 meta refresh로 넘기는 사이트는 소유 확인을 지원하지 않는다고 밝히고 있습니다.6[6]네이버 안내의 문장입니다. “사이트의 메인 페이지가 자바스크립트 혹은 meta refresh 기법을 사용하여 redirect 된다면 지원이 불가능합니다. HTTP redirect 방식을 사용해 주세요.” 다만 같은 안내의 다른 항목에서는 자바스크립트보다 meta refresh가 낫다고도 합니다. 소유 확인에서는 막히고 노출 쪽에서는 차선으로 쳐 준다는 뜻으로 읽으시면 됩니다. 네이버 고객센터도 “웹 프로토콜(protocol) 표준인 301 리다이렉트일 경우에만 소유확인을 보장합니다”라고 밝히고 있습니다. [4]출처[4] 네이버 서치어드바이저 - 검색 노출/반영 안내(진단과 조치)[6] 네이버 서치어드바이저 고객센터 - 301 리다이렉트(redirect) 설정 소개

그럼 무엇을 쓰나?

검색을 생각하신다면 포워딩이 아니라 301입니다. 구글도 네이버도 주소를 옮길 때 영구 리디렉션을 쓰라고 안내합니다.7[7]구글은 사이트 이전 문서에서 “가능하면 301, 308 등의 HTTP 영구 리디렉션을 사용하는 것이 좋습니다”라고 안내합니다. 네이버도 “여러 주소를 꼭 써야 한다면 대표(canonical) 주소로 301 redirect 해 주세요”라고 밝히고 있습니다. 두 곳 모두 포워딩이라는 말은 쓰지 않고 301을 가리킵니다. [3]출처[3] Google 검색 센터 - 사이트 이동 방법(URL 변경이 있는 경우) · 한국어판(기계 번역)[5] 네이버 서치어드바이저 - 웹 표준 HTTP 안내

무엇을 도메인을 옮기거나 합치실 때는 포워딩 대신 서버에서 301 리다이렉트를 겁니다

안 하면 고정이면 검색엔진이 옛 주소에서 내용을 못 찾고, 유동이면 네이버 소유 확인이 막힙니다

확인 옛 주소를 브라우저에 넣고 개발자 도구 네트워크 탭에서 상태 코드가 301인지 봅니다. 주소창이 안 바뀌면 고정 포워딩입니다

안 되어 있다면 업체 포워딩을 해지하고, 서버나 쓰시는 플랫폼의 리다이렉트 기능으로 301을 거시면 됩니다

검색에 안 걸려도 되는 짧은 홍보용 주소라면 포워딩으로 충분합니다.

더 볼 것

301을 거는 법과 302와의 차이는 301 리다이렉트에서, 주소를 통째로 옮기는 일은 홈페이지 이전에서 다룹니다.