상세문의 아이콘 상세문의
간편문의 아이콘 × 간편문의

SEO 용어사전 · 테크니컬

리다이렉트 (301/302)

Redirect (301/302)

홍은표 · 넥스트티 대표 · SEO/GEO 컨설턴트

한 URL을 다른 URL로 자동 전환하는 것. 301은 영구 이전(신호 대부분 이전), 302는 임시 이전을 뜻한다.

리다이렉트 — 301(영구) vs 302(임시)
301 영구
  • "여기로 완전히 이사"
  • 링크·평가 신호 대부분 이전
  • URL 변경·통합에 사용
302 임시
  • "잠시 다른 곳을 보여줌"
  • 옛 URL을 정본으로 유지
  • 영구 상황에 쓰면 실수

여러 번 거치는 체인·루프는 크롤·속도에 해롭습니다 — 한 번에 최종 URL로 보냅니다.

리다이렉트는 주소를 옮길 때 옛 URL 방문자를 새 URL로 보냅니다. 301(영구)은 "이 페이지는 여기로 완전히 이사했다"는 뜻으로 링크·평가 신호 대부분을 새 주소로 넘깁니다. 302(임시)는 잠시 다른 곳을 보여줄 때 쓰며 옛 URL을 계속 정본으로 둡니다.

SEO에서 리다이렉트는 URL 변경·사이트 개편·중복 정리의 필수 도구입니다. 영구 이전엔 301을 정확히 써야 신호가 보존됩니다. 흔한 실수는 임시(302)를 영구 상황에 쓰거나, 여러 번 거치는 리다이렉트 체인·루프를 만드는 것입니다 — 크롤·속도에 해롭습니다.

흔한 오해 바로잡기

  • 오해 임시 이전에도 301을 쓰면 된다. 사실 영구 이전은 301, 임시는 302입니다. 잘못 쓰거나 리다이렉트 체인·루프를 만들면 신호·속도에 해롭습니다.
Apache · PHP 영구 이전은 301, 임시는 302
# .htaccess — 영구 이전(301)
Redirect 301 /old-url /seo/glossary/redirect

// PHP — 영구 이전
header("Location: /seo/glossary/redirect", true, 301);
exit;

왜 SEO에서 중요한가

URL 이전 시 신호를 보존하는 핵심 장치입니다. 영구 이전엔 301을 정확히, 체인·루프는 피해야 합니다.

함께 읽기 · 넥스트티 인사이트

테크니컬 SEO 점검