301 리다이렉트 설정 방법: 마케터를 위한 완벽한 가이드
301 리다이렉트는 하나의 URL을 다른 URL로 영구적으로 전달합니다. 페이지 이동, 브랜드 재편성, 콘텐츠 통합 또는 기억하기 쉬운 짧은 링크 생성 등 웹 관리에서 가장 유용한 도구 중 하나입니다.
이 가이드에서는 301 리다이렉트가 무엇인지, 언제 사용해야 하는지, 그리고 다양한 방법으로 설정하는 방법을 다룹니다.
301 리다이렉트란?
301 리다이렉트는 페이지가 새로운 위치로 영구적으로 이동했음을 브라우저와 검색 엔진에 알립니다. 누군가 이전 URL을 방문하면 자동으로 새 URL로 전송됩니다.
주요 특징:
- 영구적: 검색 엔진이 링크 가치(링크 자산)를 새 URL로 전달합니다
- 자동: 사용자가 아무것도 클릭하지 않아도 즉시 리다이렉트됩니다
- SEO 친화적: Google은 301 리다이렉트를 이전 URL 대신 새 URL을 색인화하도록 하는 신호로 취급합니다
301 vs. 302 리다이렉트
| 기능 | 301 리다이렉트 | 302 리다이렉트 |
|---|---|---|
| 유형 | 영구적 | 임시적 |
| SEO 가치 | 링크 자산 전달 | 링크 자산 전달 안 함 |
| 브라우저 캐싱 | 브라우저가 리다이렉트를 캐시함 | 브라우저가 매번 확인함 |
| 사용 사례 | 페이지가 영구적으로 이동함 | 페이지가 일시적으로 사용 불가능함 |
이동이 영구적일 때 301을 사용하세요. 원래 URL을 다시 활성화할 계획이 있을 때 302를 사용하세요.
301 리다이렉트를 사용하는 경우
웹사이트 마이그레이션
새로운 도메인으로 이동 중인가요? 이전 URL의 모든 URL을 새 도메인의 해당 URL로 리다이렉트하여 검색 순위를 유지하세요.
URL 구조 변경
URL 구조를 변경하는 경우(예: /blog/2024/post-title에서 /blog/post-title로), 이전 URL을 리다이렉트하여 끊긴 링크를 방지하세요.
콘텐츠 통합
유사한 주제에 대한 여러 페이지를 병합하고 있나요? 약한 페이지를 더 강한 페이지로 리다이렉트하여 SEO 권한을 집중시키세요.
브랜드 재편성
회사 이름이나 도메인을 변경했나요? 301 리다이렉트를 사용하면 이전 링크가 계속 작동합니다.
브랜드 URL
yourbrand.com/demo와 같은 기억하기 쉬운 URL을 만들고 더 길고 기억하기 어려운 대상으로 리다이렉트하세요.
방법 1: Apache (.htaccess)
사이트가 Apache에서 실행 중인 경우 .htaccess 파일에 리다이렉트 규칙을 추가하세요:
# 단일 페이지 리다이렉트
Redirect 301 /old-page https://www.example.com/new-page
# 패턴 기반 리다이렉트
RewriteEngine On
RewriteRule ^old-directory/(.*)$ https://www.example.com/new-directory/$1 [R=301,L]
방법 2: Nginx
Nginx 서버 구성에서:
# 단일 페이지 리다이렉트
location = /old-page {
return 301 https://www.example.com/new-page;
}
# 패턴 기반 리다이렉트
location /old-directory/ {
rewrite ^/old-directory/(.*)$ https://www.example.com/new-directory/$1 permanent;
}
방법 3: Cloudflare 페이지 규칙
Cloudflare를 사용하는 경우 서버에 접근하지 않고도 리다이렉트를 설정할 수 있습니다:
- 1규칙 → 페이지 규칙으로 이동
- 2일치할 URL 패턴 입력
- 3상태 301로 URL 전달 선택
- 4대상 URL 입력
방법 4: WordPress 플러그인
WordPress 사용자는 Redirection 또는 Yoast SEO Premium과 같은 플러그인을 사용할 수 있습니다:
- 1Redirection 플러그인 설치
- 2도구 → Redirection으로 이동
- 3원본 URL과 대상 URL 입력
- 4유형을 301 영구적 이동으로 설정
방법 5: URL 단축기 (가장 쉬움)
301 리다이렉트를 만드는 가장 간단한 방법(특히 마케팅 링크, 브랜드 URL 및 추적 가능한 링크의 경우) Linkly와 같은 URL 단축기를 사용하는 것입니다.
- 1Linkly에 대상 URL 붙여넣기
- 2사용자 정의 슬러그 선택(예:
yourdomain.com/demo) - 3301 리다이렉트가 즉시 활성화됨
서버 측 리다이렉트에 비한 이점:
- 서버 액세스 불필요 — 팀의 모든 사람이 리다이렉트를 만들 수 있습니다
- 클릭 추적 포함 — 누가, 언제, 어디서 클릭했는지 확인하세요
- 업데이트하기 쉬움 — 코드를 건드리지 않고 언제든지 대상 URL 변경
- 사용자 정의 도메인 — 자신의 브랜드 도메인 사용
SEO 고려 사항
링크 자산 전달
301 리다이렉트는 대부분의 링크 자산(순위 권한)을 대상 URL로 전달합니다. 이렇게 하면 사이트 마이그레이션 중에 필수적입니다.
리다이렉트 체인
리다이렉트 체인(A → B → C)을 피하세요. 각 홉은 페이지 로드 속도를 줄이고 SEO 가치를 약화시킬 수 있습니다. 이전 URL에서 최종 대상으로 직접 리다이렉트하세요.
크롤 예산
너무 많은 리다이렉트는 크롤 예산을 낭비할 수 있습니다. 마이그레이션 후 최소 1년 동안 리다이렉트를 유지한 다음 트래픽이 0인 리다이렉트를 제거하는 것을 고려하세요.
리다이렉트 루프 피하기
리다이렉트 루프(A → B → A)는 페이지에 완전히 액세스할 수 없게 만듭니다. 설정 후 항상 리다이렉트를 테스트하세요.
301 리다이렉트 테스트
리다이렉트가 올바르게 작동하는지 확인하세요:
- 1브라우저 테스트: 이전 URL을 방문하여 새 페이지에 도착했는지 확인하세요
- 2상태 코드 확인: 브라우저 개발자 도구(네트워크 탭)를 사용하여 응답이 302가 아닌 301인지 확인하세요
- 3curl로 테스트:
curl -I https://old-url.com은 HTTP 상태 코드와 위치 헤더를 표시합니다
일반적인 실수
- 301 대신 302 사용: 이것은 SEO 가치를 전달하지 않습니다
- 슬래시 생략:
/page와/page/는 별도의 규칙이 필요할 수 있습니다 - 내부 링크 업데이트 실패: 사이트의 내부 링크를 새 URL로 직접 가리키도록 수정하고 리다이렉트에 의존하지 않으세요
- 모든 것을 홈페이지로 리다이렉트: 각 이전 페이지는 가장 가까운 해당 페이지로 리다이렉트되어야 하며, 포괄적 리다이렉트는 안 됩니다
결론
301 리다이렉트는 링크 자산을 유지하고, 끊긴 링크를 방지하며, 깔끔한 마케팅 URL을 만드는 데 필수적입니다. 서버 수준에서 설정하거나 URL 단축기를 사용하든 상황에 맞는 올바른 방법을 선택하는 것이 핵심입니다.
추적이 포함된 쉬운 301 리다이렉트가 필요하신가요? Linkly 시작하기 — 클릭 분석, 사용자 정의 도메인 및 서버 구성이 필요 없는 관리형 리다이렉트를 만드세요.
