301 리디렉션 설정 절차 (GTS 구조)

301 리디렉션 설정 절차 (GTS 구조)

✅ General: 301 리디렉션이란 무엇인가?

301 리디렉션은 웹 페이지가 영구적으로 다른 URL로 이동되었음을 브라우저와 검색엔진에 알려주는 방법입니다.

예: old-page.comnew-page.com

사용자가 기존 URL로 접속하더라도 자동으로 새 URL로 이동하게 됩니다.

301 리디렉션 설정 절차 (GTS 구조)

💡 Insight: 왜 301 리디렉션이 중요한가?

  • SEO 유지를 위해 필수
    기존 페이지가 쌓아온 검색 순위와 백링크 등의 SEO 가치를 새 페이지로 이전할 수 있습니다.

  • 사용자 경험 개선
    사용자가 접속할 때 404 에러 대신 자동으로 새 페이지로 이동하므로 이탈률을 줄일 수 있습니다.

  • 사이트 구조 변경 시 안정성 확보
    사이트 리뉴얼, URL 구조 변경, 도메인 이전 등에서 기존 링크 손실 없이 전환 가능합니다.


🛠 Specific: 301 리디렉션 설정 절차

설정 방식은 사용하는 서버나 플랫폼에 따라 다르지만, 대표적인 절차를 아래에 정리했습니다.


📌 1. Apache(.htaccess)에서 301 리디렉션 설정

apache
Redirect 301 /old-page https://www.example.com/new-page
  • .htaccess 파일에 위 코드 삽입

  • /old-page → 새 주소로 영구 이동

  • 서버에 mod_rewrite가 활성화되어 있어야 함


📌 2. Nginx 서버에서 설정

nginx
server { location /old-page { return 301 https://www.example.com/new-page; } }
  • Nginx 설정 파일 내에 리디렉션 규칙 추가

  • 변경 후 nginx -s reload로 설정 반영


📌 3. WordPress에서 301 리디렉션 설정

  • 플러그인 사용 추천:

    • Redirection, Yoast SEO

  • 관리자 페이지 > 도구 > Redirection 메뉴에서 리디렉션 추가


📌 4. 도메인 전체 이전 시

apache
Redirect 301 / https://www.newdomain.com/
  • 사이트 전체를 새 도메인으로 이전할 때 사용

  • 모든 하위 페이지가 동일 경로로 이동됨 (old.com/aboutnew.com/about)


🖼 이미지 제안

"301 리디렉션 개념도": URL 이전 흐름 다이어그램

".htaccess 코드 예시 스크린샷"
WordPress Redirection 플러그인 설정 화면 캡처


필요하다면 특정 서버나 CMS 기준으로 더 자세한 설정 방법도 알려드릴게요. 어떤 환경에서 쓰실 계획인가요? (예: WordPress, Nginx, Apache, Shopify 등)

댓글 쓰기

0 댓글