
301 vs 302 리디렉션 완벽 정리: 차이점과 상황별 선택 기준
301과 302 리디렉션의 차이를 이해하고 상황별 올바른 선택 기준을 알아봅니다.
301 리다이렉트는 영구적인 이동을 의미하고, 302 리다이렉트는 일시적인 이동을 의미합니다. 301은 SEO 값을 새 URL로 이전하지만 302는 기존 URL을 유지합니다. 따라서 상황에 맞게 올바른 리디렉션 방식을 선택해야 합니다.
리디렉션의 기본 개념과 HTTP 상태 코드의 역할
리디렉션은 사용자나 검색 엔진을 한 URL에서 다른 URL로 자동으로 이동시키는 기능입니다. HTTP 상태 코드 301과 302는 각각 영구 이동과 임시 이동을 나타냅니다.
301 리디렉션: 영구 이동의 의미와 SEO 영향
301 리다이렉트는 영구적인 이동을 의미한다. 301 리디렉션은 영구적인 리디렉션입니다. 검색 엔진은 301을 만나면 기존 URL의 SEO 가치를 새 URL로 이전하며, 2016년 이후 구글은 301 리디렉션을 통한 링크 자산 전달 시 손실이 없다고 공식 입장을 밝혔습니다. HTTP에서 HTTPS로 전환 시 301 리디렉션을 사용하면 검색 엔진 순위를 보존할 수 있습니다. 자세한 내용은 SSL 인증서 오류 해결 가이드를 참고하세요. 301 리다이렉트는 브라우저에서 자동으로 캐싱된다.
302 리디렉션: 임시 이동의 의미와 SEO 영향
302 리다이렉트는 일시적인 이동을 의미한다. 302 리디렉션은 사용자를 임시로 리디렉션합니다. 검색 엔진은 302를 만나면 기존 URL을 계속 인덱싱하고 SEO 값을 새 URL로 이전하지 않습니다. 302 리다이렉트는 캐싱을 위해 Cache-control 헤더가 필요하다.
301과 302의 주요 차이점
| 속성 | 301 리디렉션 | 302 리디렉션 |
|---|---|---|
| 의미 | 영구 이동 | 임시 이동 |
| SEO 영향 | 전체 링크 자산 이전 (손실 없음) | 링크 자산 유지 |
| 브라우저 캐싱 | 자동 캐싱 | 캐시 제어 헤더 필요 |
위 내용은 INPA 블로그와 Shopify 블로그의 자료를 기반으로 작성되었습니다.
상황별 선택 기준
- 도메인 변경, URL 구조 변경, HTTPS 전환 → 301 리디렉션 사용
- A/B 테스트, 캠페인 URL, 점검 페이지, 임시 이벤트 → 302 리디렉션 사용
- 단축 URL이 영구 랜딩으로 연결된다면 301을, 캠페인성 단축 URL이라면 302를 선택하세요.
자주 하는 실수와 주의사항
- 모든 링크에 301을 사용하면 안 됩니다. 영구 리디렉트가 더 정식 같아 보여서 모두 301로 설정하는 것은 오해입니다.
- 301과 302의 차이를 수정 가능 여부로 오해하지 마세요. 두 방식 모두 목적지 URL, UTM, 리다이렉트 방식을 자유롭게 수정할 수 있습니다.
robots.txt설정과 함께 리디렉션을 사용할 수도 있습니다. robots.txt 및 noindex 설정 가이드를 참고하세요.
참고 자료
- 301 vs 302 상태 코드 차이점 완벽 정리 — 확인일 2026-07-30
- 301 vs 302 리디렉션: 차이점 및 SEO 영향 — 확인일 2026-07-30