RedirHub
가격
지원
기업
SeoUrl redirects

리다이렉트란 무엇인가? 각 리다이렉트와 SEO 효과의 차이를 설명하시오

2023년 7월 30일

8 분 소요

리다이렉트란 무엇인가? 각 리다이렉트와 SEO 효과의 차이를 설명하시오

리디렉션은 사이트나 페이지를 방문하는 사용자를 자동으로 다른 URL로 전달하는 메커니즘입니다.

사이트를 이동하거나 URL을 변경할 때 리디렉션에 대해 인지하는 것은 종종 SEO에 중요한 시점입니다. 그때 많은 사람들이 여러 유형의 리디렉션을 어떻게 사용하는지 궁금해할 수 있습니다.

이 기사에서는 리디렉션의 의미와 개요의 기초부터 추천 유형과 효과의 차이, 구체적인 설정 방법까지 SEO 관점에서 자세히 설명하겠습니다.

리디렉션이란 도대체 무엇인가요? 무슨 뜻인가요?

What Is A Redirect Anyway? What Do You Mean

What Is A Redirect Anyway? What Do You Mean

리디렉션은 특정 사이트나 페이지를 방문하는 사용자를 자동으로 다른 URL로 전달하는 메커니즘입니다.

예를 들어, 당신이 관리하는 사이트의 URL이 지금까지 사용해온 URL에서 새로운 URL로 변경되었다고 가정해 보겠습니다. 이때 아무런 조치를 취하지 않으면 기존 사용자는 계속해서 오래된 URL에 접근하게 되고 새로운 사이트와 페이지는 보이지 않게 됩니다.

이것이 리디렉션이 필요한 순간입니다. 리디렉션을 설정함으로써 오래된 페이지에서 새로운 페이지로 자동으로 전환할 수 있으므로 사용자를 새로운 페이지로 안내할 수 있습니다.

또 다른,

  • 사용하는 장치에 따라 별도의 URL
  • 결제가 완료된 후 페이지 자동 전환

리디렉션은 다른 용도로도 사용됩니다.

리디렉션의 중요성

리디렉션을 설정하는 목적 중 하나는 사용성 문제를 피하는 것입니다.

리디렉션이 없으면 사용자는 이전 사이트에서 오래된 정보를 계속 보게 됩니다. 또한, 이전 사이트가 닫히면(404) 사용자는 새로운 사이트로 이동해야 합니다.

리디렉션을 올바르게 설정하면 이러한 유형의 사용성 저하를 방지할 수 있습니다.

리디렉션은 SEO 관점에서도 중요합니다. URL을 변경할 때 리디렉션을 설정하지 않으면 Google과 같은 검색 엔진은 새로운 페이지를 다른 페이지로 간주하므로 지금까지 쌓아온 평가가 초기화됩니다.

리디렉션을 올바르게 설정하면 이전 페이지에 대한 검색 엔진 평가가 새로운 페이지로 전달되므로 순위와 같은 성능 손실 없이 거의 마이그레이션할 수 있습니다.

RedirHub로 5배 빠른 리디렉션 시작하기

100ms 이내에 리디렉션을 받으세요 – 자동 HTTPS, 분석 기능, 제로 설정을 포함합니다.

무료 시작하기
Purpose of N Redirect

Purpose of N Redirect

하지만 사이트 갱신 시 리디렉션에 대해 주의해야 할 다른 사항이 있습니다. 다음 자료는 사이트를 갱신할 때 유의해야 할 SEO 포인트를 요약하였으니 참고하시기 바랍니다.

리디렉션을 설정해야 할 때는 언제인가요?

앞서 언급했듯이, 리디렉션은 웹사이트 운영 시 사용성과 SEO 관점에서 기억해야 할 포인트입니다. 실제로 리디렉션이 필요한 때는 언제일까요? 리디렉션 설정은 주로 다음과 같은 경우에 필요합니다.

  • 사이트가 갱신될 때 (URL 변경됨)
  • 사이트의 도메인을 변경할 때
  • 다른 URL을 가진 스마트폰으로 PC에서 마이그레이션하고 싶을 때
  • 유지보수 중과 같이 일시적으로 보기 불가능할 때
  • 한정 기간 캠페인과 같이 일시적으로 보고 싶은 페이지가 있을 때

이러한 리디렉션이 필요한 상황이 많습니다.

사이트가 갱신될 때 리디렉션하는 방법에 대한 이해하기 쉬운 설명은 아래 기사를 참조하세요.

리디렉션의 유형과 차이점

리디렉션에는 두 가지 유형이 있습니다:

  • .htaccess 또는 PHP를 사용한 서버 측 리디렉션 (HTTP 리디렉션)
  • 자바스크립트 또는 메타 새로 고침을 사용한 클라이언트 측 리디렉션

일반적으로 볼 수 있는 301 리디렉션과 302 리디렉션은 서버 측 리디렉션이며, SEO의 맥락에서 Google이 추천하는 방법입니다.

여기서 301 리디렉션과 302 리디렉션의 차이점과 특징을 살펴보겠습니다. 두 가지 모두 서버 측 리디렉션입니다.

301 리디렉션

301 Redirect

301 Redirect

“301 리디렉션”은 URL이 영구적으로 변경되었을 때 사용되는 포워딩 상태 코드입니다.

“원래 URL은 앞으로 사용되지 않을 것”일 때 301 리디렉션이 수행됩니다.

  • 전체 사이트가 새로워지고 URL이 변경될 때
  • SSL로 변환한 후 http에서 https로 변경할 때
  • URL 정규화를 구현할 때

검색 엔진은 또한 “새 URL이 표시되어야 한다”는 것을 인식하며, 기본적으로 인덱스는 새 URL로 빠르게 전환되고 이전 페이지에 대한 평가는 또한 상속됩니다.

또한 읽어보세요: 301 리디렉션이 링크 주스를 전달합니까?

302 리디렉션

302 Redirect

302 Redirect

“302 리디렉션”은 URL이 일시적으로 변경될 때 사용되는 전송 처리 상태 코드입니다.

302 리디렉션을 수행할 때는 다음과 같이 일시적인 변경을 전달하는 데 사용하세요.

  • A/B 테스트에서 리디렉션 테스트를 수행할 때
  • 유지 보수 중에 접근을 일시적으로 비활성화할 때
  • PC와 스마트폰에 표시되는 URL을 변경하고 싶을 때
  • 캠페인 페이지 등을 일시적으로 거치고 싶을 때

302 리디렉션은 일시적인 변경이며, 검색 엔진은 언젠가 원래 URL로 돌아갈 수 있다고 판단합니다. 결과적으로 새로운 URL의 색인 생성은 301 리디렉션보다 시간이 더 걸리는 경향이 있습니다.

웹사이트를 이동할 때는 301 리디렉션을 권장합니다. 302 리디렉션을 사용하더라도 페이지 평가는 상속된다는 점을 안심하세요.

301 redirect vs 302 redirect

301 redirect vs 302 redirect

서버 측 리디렉션

여기서 리디렉션 메커니즘의 차이에 대해 설명하겠습니다. 서버 측에서 리디렉션을 설정하는 방법은 두 가지가 있습니다:

  • .htaccess로 리디렉션
  • php로 리디렉션

.Htaccess로 리디렉션

.htaccess에 의한 리디렉션은 관리가 쉽고 구성하기 쉬워서 가장 추천되는 리디렉션 방법입니다.

그러나 .htaccess는 서버가 Apache를 사용하고 .htaccess 파일에 접근할 수 있어야 설정할 수 있습니다.

하나의 파일에 집합적으로 설명할 수 있을 뿐만 아니라 각 파일이나 디렉토리에 대해 세부 설정도 할 수 있습니다. www의 유무 및 후행 슬래시와 같은 대량 대응을 위해 .htaccess를 사용하는 것이 편리합니다.

Php로 리디렉션

PHP에 의한 리디렉션은 html 파일의 맨 위에 헤더 함수를 설명하는 리디렉션 방법입니다.

리디렉션할 때 상태 코드를 설정할 수 있지만 기본값은 302 리디렉션이므로 사이트를 이동할 때 301 리디렉션을 설정해야 합니다.

.htaccess는 관리 관점에서 권장되지만 각 URL에 대해 설정할 수 있는 것이 편리합니다.

클라이언트 측 리디렉션

서버 측 리디렉션을 도입했지만 클라이언트 측에서 리디렉션이 설정되는 경우도 있습니다.

클라이언트 측에서 리디렉션을 설정하는 방법은 두 가지가 있습니다:

  • JavaScript로 리디렉션
  • 메타 새로 고침으로 리디렉션

JavaScript로 리디렉션

JavaScript로 리디렉션하는 것은 리디렉션 소스 페이지의 'script 태그'에 리디렉션을 위한 'JavaScript'를 작성하여 리디렉션을 설정하는 방법입니다.

JavaScript 리디렉션은 Google에서 잘 처리되므로 서버 측 리디렉션이 불가능할 때 첫 번째 선택입니다. 사용자가 JavaScript를 비활성화한 경우에는 적용되지 않으니 주의하세요.

또한, 이를 인식하지 못하면 매개변수와 참조자 정보를 수집할 수 없으며, 어떤 페이지에서 방문했는지 알 수 없어 측정에 영향을 미칠 것입니다.

다음 참조 사이트를 기반으로 개발 부서와 상담하여 구현해 보겠습니다.

메타 새로 고침으로 리디렉션

메타 새로 고침에 의한 리디렉션은 메타 태그의 'http-equiv 속성'에 'refresh'를 설정하여 리디렉션을 설정하는 방법입니다. 따라서 HTML 리디렉션 또는 메타 새로 고침 리디렉션이라고도 하며, 과거에는 가장 일반적인 리디렉션 방법 중 하나였습니다.

그러나 최근 몇 년 동안 W3C와 Google에 의해 사용이 중단되었으며, 거의 볼 수 없습니다. 기본적으로 .htaccess, PHP 또는 JavaScript로 리디렉션이 불가능할 때 최후의 수단으로 사용하십시오.

리디렉션 유형 요약

Summary Of Redirect Types

Summary Of Redirect Types

리디렉션에는 '서버 측'과 '클라이언트 측'의 두 가지 유형이 있으며, 서버 측 리디렉션은 확실성과 SEO 관점에서 권장됩니다.

또한, .htaccess와 PHP 리디렉션은 전형적인 서버 측 리디렉션이며, 관리 측면에서 '.htaccess'가 가장 추천됩니다.

반면에 클라이언트 측 리디렉션에는 'JavaScript 리디렉션'과 '메타 새로 고침'의 두 가지 유형이 있지만, 각각의 단점이 있으므로 서버 측 리디렉션을 사용할 수 없을 때 사용하는 것이 좋습니다. 무엇보다도 '메타 새로 고침'은 최후의 수단이어야 합니다.

리디렉션 설정 방법

여기에서 다음 네 가지 리디렉션을 설정하는 방법을 소개합니다.

  • .htaccess
  • PHP
  • JavaScript
  • 메타 새로 고침

.Htaccess

서버에서 .htaccess 파일을 확인하십시오. 파일이 서버에 존재하지 않으면 텍스트 편집기 등을 사용하여 새 .htaccess 파일을 만들고 적절한 리디렉션을 작성하십시오.

리디렉션의 범위에 따라 설명이 다르므로 다음을 참조하십시오.

페이지 단위

<IfModule mod_rewrite.c>Rewrite Engine onRewriteRule ^(리디렉션 소스 URL)$(리디렉션 대상 URL)[R=301,L]</IfModule>

각 디렉토리에 대해

<IfModule mod_rewrite.c>Rewrite Engine on )$ /new(리디렉션된 디렉토리)/$1 [R=301,L]</IfModule>

각 도메인에 대해

<IfModule mod_rewrite.c>Rewrite Engine on ) (새 도메인)$1 [R=301,L]</IfModule>

SSL로 인한 URL 변경 시

<IfModule mod_rewrite.c>Rewrite Engine on ) (SSL 리디렉션 URL)$1 [R=301,L]</IfModule>

URL을 정규화할 때 (www 포함에서 www 제외로)

<IfModule mod_rewrite.c>Rewrite Engine On ) (www 없는 URL)$1 [R=301,L]</IfModule>

PHP

다음으로, php에서 리디렉션 설정을 소개하겠습니다. 특정 페이지를 리디렉션하려면:

<?phpheader(‘Location: (URL to redirect to)’, true, 301);exit();>

작성할 때 (리디렉션 URL) 부분의 ()를 제외하세요.

PHP로 그대로 리디렉션을 설정하면 302 리디렉션이 되므로, 301 리디렉션을 설정하려면 위와 같이 작성하세요.

자바스크립트

클라이언트 측에서 리디렉션을 원하시면, 자바스크립트를 사용하여 다음과 같이 작성하세요.

<script type=”text/javascript”><!–-setTimeout(“link()”, 0);function link(){location.href='(URL to redirect to)’;}––></script>

작성할 때 (리디렉션 URL) 부분의 ()를 제외하세요.

“사용 중인 서버는 리디렉션할 수 없습니다…”와 같은 경우에는 자바스크립트를 사용하여 리디렉션을 설정할 수 있습니다.

메타 새로 고침

리디렉션하라는 페이지를 표시한 후 리디렉션을 원하시면 메타 새로 고침을 사용할 수도 있습니다.

<meta http-equiv="refresh"content="Seconds to jump to redirect destination; URL=(URL of redirect destination)">

*리디렉션 URL 부분에서 ()를 제외하고 작성하세요.

그러나 SEO 등급을 유지하지 않으며 브라우저에서 지원되지 않기 때문에 Google에 의해 더 이상 사용되지 않습니다. 따라서 다른 리디렉션이 절대적으로 사용할 수 없는 경우에만 사용하는 것을 고려해야 합니다.

리디렉션 목적으로 사용할 때는 초를 0초로 설정합시다. 그러면 다른 리디렉션처럼 처리됩니다.

리디렉션 경고 및 사기 처리 방법

리디렉션이 수행될 때 발생할 수 있는 두 가지 유형의 경고가 있습니다: 여기서 각 경고를 처리하는 방법을 소개합니다.

  • 리디렉션 경고가 발생하면 어떻게 해야 하나요
  • 잘못된 리디렉션이 발생하면 어떻게 해야 하나요

리디렉션 경고가 발생하면 어떻게 해야 하나요

리디렉션 대상이 시청자에게 불리하거나 페이지가 관련이 없는 경우 경고가 발행될 수 있습니다. 가능한 원인은 네 가지입니다:

  • 쿠키로 인한 문제
  • 리디렉션 대상이 SSL이 활성화되지 않은 경우
  • 리디렉션 대상과 관련이 없는 페이지의 경우
  • 리디렉션 URL이 단축 URL인 경우
  • 리디렉션 루프, 리디렉션 체인이 길어질 때 발생

경고가 표시되면 리디렉션 대상을 SSL로 변경하여 보안을 강화하거나 단축 URL 대신 원래 URL로 설명을 변경하여 해결할 수 있습니다.

경고가 여전히 사라지지 않으면 자신의 쿠키를 삭제하고 컴퓨터 자체에 문제가 있는지 확인하는 것이 좋습니다.

잘못된 리디렉션이 발생했을 때 대처 방법

무단 리디렉션으로 판단될 경우 검색 순위 하락과 같은 처벌이 발생하므로 즉각적인 개선이 필요합니다. 하지만 나쁜 리디렉션은 도대체 언제 발생할까요?

두 가지 가능한 원인이 있습니다:

  • 검색 엔진은 올바른 리디렉션을 보지만, 사용자는 다른 페이지를 봅니다 (클로킹)
  • 리디렉션 대상이 원래 페이지와 관련이 없는 페이지(예: 스팸 페이지)인 경우

리디렉션을 설정했더라도 여전히 무단 리디렉션이 발생한다면, Google이 귀하의 사이트가 관련성이 없다고 판단했을 가능성이 높습니다. 따라서 원래 페이지와 리디렉션 대상은 관련이 있어야 합니다.

예를 들어, 스마트폰에서 리디렉션 대상으로 이동할 때 동일한 키워드와 설명을 설정하거나 URL이 올바른지 확인하는 것을 권장합니다.

리디렉션 설정 기간

마지막으로, 리디렉션의 설정 기간을 소개하겠습니다. 리디렉션을 설정하더라도 크롤러가 리디렉션을 감지하기 전에 취소하면 평가가 새 페이지로 전이되지 않으며, 순위가 하락하거나 페이지가 검색 결과에 표시되지 않을 수 있습니다.

따라서 이상적으로는 최소 1년 동안 리디렉션을 유지하는 것이 좋습니다.

또한, 결제 후 페이지 전환을 위한 리디렉션을 사용할 때, 리디렉션 설정에 따라 자동으로 전환되지 않는 경우가 많습니다. 따라서 “자동으로 전환되지 않으면 여기를 클릭하세요”와 같은 메시지를 포함하는 것이 좋습니다.

리디렉션을 올바르게 사용하기

리디렉션을 올바르게 설정하지 않으면 지금까지 열심히 노력한 SEO 평가를 놓치게 될 뿐만 아니라, 사용성의 큰 감소로 이어질 수 있습니다.

사이트 갱신 및 SSL과 같은 URL 변경 기회가 많지 않기 때문에 리디렉션의 중요성을 이해하고 누락된 부분이 없도록 하는 것이 중요합니다.

관련 기사: URL 리디렉션이 SEO에 영향을 미칩니까? 설명

자주 묻는 질문

URL 리다이렉트는 방문자와 검색 엔진을 한 웹 주소에서 다른 웹 주소로 자동으로 전달하는 메커니즘입니다. 리다이렉트는 일반적으로 페이지가 이동하거나 도메인이 변경되거나 웹사이트가 재구성될 때 사용됩니다.

TC

TC is the Operations Manager at RedirHub, leading the company’s operational strategy and execution to ensure reliable, scalable redirect infrastructure. He oversees internal processes, cross-team coordination, and platform readiness while supporting customers through complex redirect implementations. With a strong understanding of large-scale domain operations and real-world edge cases, TC plays a key role in aligning product and customer success to deliver stable, high-performance redirection solutions.

관련 기사

모든 기사 보기
Blog post image

Url 리디렉션

6가지 일반적인 URL 리디렉션 실수와 이를 피하는 방법

2025년 1월 17일

Blog post image

Url 리디렉션

웹사이트 마이그레이션? URL 리디렉션 프로세스를 간소화하세요

2024년 12월 2일

Blog post image

Url 리디렉션

SEO를 위한 301과 302 리디렉션 가이드

2024년 10월 30일