영구 리다이렉트 (301 Redirect)
301 Redirect
영구 리다이렉트(301 Redirect)는 구 URL로 유입되는 사용자와 검색엔진 봇을 새 URL로 영구적으로 안전하게 이동시키는 기술입니다. 기존 URL이 가진 SEO 링크 주스(권위도)를 90% 이상 새 URL로 이전하여 검색 순위 하락을 방지합니다.
영구 리다이렉트(301 Redirect)는 구 URL로 유입되는 사용자와 검색엔진 봇을 새 URL로 영구적으로 안전하게 이동시키는 기술입니다. 기존 URL이 가진 SEO 링크 주스(권위도)를 90% 이상 새 URL로 이전하여 검색 순위 하락을 방지합니다.
📖 개념 정의 및 실무 적용
웹사이트 리뉴얼, 도메인 변경, URL 구조 개편 시 기존에 인덱싱된 페이지를 방치하면 404 에러가 발생하여 트래픽 급감과 검색엔진 순위 폭락으로 이어집니다. 301 리다이렉트는 사용자 경험을 해치지 않고 매끄럽게 신규 페이지로 유도하며 크롤러에게 페이지의 영구적 이동을 알려 SEO 자산을 보존하는 핵심 웹 인프라 작업입니다.
💻 실무 활용 코드 스니펫 (APACHE)
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain\.com [NC]
RewriteRule ^(.*)$ https://www.new-domain.com/$1 [R=301,L]
⚡ 5분 만에 적용하는 실행 스텝
- 리다이렉트 대상이 될 기존 URL 리스트와 정확히 대응되는 신규 URL 매핑 시트(Mapping Sheet)를 작성합니다.
- 웹서버 설정 파일(예: Nginx의 conf 또는 Apache의 .htaccess)을 열어 301 리다이렉트 규칙을 작성합니다.
- 브라우저 개발자 도구(Network 탭)를 열어 기존 URL 접속 시 HTTP 상태 코드가 301로 반환되는지 검증합니다.
- Google Search Console에서 URL 검사 도구를 통해 구글봇이 리다이렉트를 정상적으로 인식하는지 확인합니다.
체인 리다이렉트(A -> B -> C)를 절대 만들지 말고 A -> C 다이렉트로 연결하여 크롤링 예산을 아끼세요. 리다이렉트 적용 후에도 구 GA4/GTM 태그가 새 페이지에서 정상 작동하는지 이벤트 트래킹을 반드시 재검증해야 합니다.
301 대신 302(임시) 리다이렉트를 설정하면 검색엔진이 기존 URL의 인덱스를 유지하여 SEO 점수 이관이 누락됩니다. 또한, 리다이렉트 대상 페이지가 404 에러를 뱉는 잘못된 매핑을 하면 트래픽이 완전히 소멸하므로 적용 전 반드시 전수 검사해야 합니다.
❓ 자주 묻는 질문 (FAQ)
A. 아닙니다. 검색엔진 크롤러가 사이트를 재방문하여 리다이렉트를 인지하고 인덱스를 갱신하는 데 통상 수일에서 몇 주까지 소요됩니다.
A. 네, HTTP 주소로 유입되는 모든 트래픽을 HTTPS로 영구 이전하기 위해 서버 레벨에서 301 리다이렉트를 설정해야 합니다.