매일 업데이트
2022-09-11 05:45 11 min

초보자를 위한 301 리디렉션 이해하기

웹사이트 리디렉션은 마치 길을 잃은 방문객에게 목적지를 알려주는 내비게이션과 같습니다. 웹사이트 주소를 변경했을 때, 방문자에게 이 사실을 어떻게 알려줄 수 있을까요?

사이트를 자주 방문하는 사람들은 변경에 대한 공지나 사전 알림을 보았을 수도 있지만, 대부분은 변경 사실을 인지하지 못할 것입니다.

이럴 때 301 리디렉션이 유용합니다! 방문자가 기존 URL을 입력하면 자동으로 변경된 새 URL로 이동시켜 줍니다.

301 리디렉션의 모든 것을 알아보고 싶다면, 다음 가이드를 참고하세요.

301 리디렉션이란 무엇일까요?

301 리디렉션은 특정 URL을 다른 URL로 영구적으로 이동시키는 HTTP 상태 코드입니다.

301 리디렉션을 사용하는 이유는 다양하지만, 가장 일반적인 이유는 웹사이트의 URL을 변경하거나 특정 페이지를 삭제했을 때입니다.

기존 URL을 입력하는 모든 사용자는 즉시 새로운 URL로 리디렉션됩니다.

301 리디렉션은 콘텐츠와 함께 이전 URL의 검색 엔진 순위 권한도 그대로 전달합니다.

301 리디렉션은 검색 엔진에 웹사이트 주소 변경 사실을 알리는 역할도 합니다.

검색 엔진은 기존 콘텐츠가 새로운 위치로 이동되었음을 인식합니다. 하지만 다른 변경 사항이 없으므로 검색 결과 페이지(SERP)에서의 순위는 그대로 유지됩니다.

요컨대, 301 리디렉션은 웹사이트 순위나 SEO 성적에 부정적인 영향을 미치지 않습니다.

또한 301 리디렉션은 404 오류 페이지를 방지하는 데 도움을 줍니다. 페이지를 삭제하면 사용자가 404 오류 페이지로 이동할 수 있지만, 301 리디렉션은 사용자를 새로운 주소로 안내합니다.

301 리디렉션은 매우 빠르게 처리되므로, 사용자가 변경된 URL을 직접 확인하지 않는 한 리디렉션이 이루어진 것을 인지하지 못할 수 있습니다. 사용자가 기존 URL을 북마크한 경우에도 301 리디렉션 후 북마크가 최신 URL로 자동으로 업데이트됩니다.

301 리디렉션 설정은 간단하며, 코딩 지식이 없어도 워드프레스 플러그인을 사용하여 쉽게 설정할 수 있습니다.

이제 301 리디렉션을 설정해야 하는 몇 가지 상황을 자세히 살펴보겠습니다.

301 리디렉션은 언제 사용해야 할까요?

1. URL 변경 후

잘못된 최적화 또는 페이지 구조 변경으로 인해 URL을 수정해야 하는 경우가 있습니다.

일반적으로 일부 CMS는 URL 변경 시 자동으로 리디렉션을 추가하지만, 모든 CMS가 그런 것은 아닙니다. URL을 업데이트한 후 301 리디렉션이 제대로 설정되었는지 확인하는 것이 중요합니다.

2. 새 웹사이트를 만든 후

최근 대부분의 서버는 'www' 접두사가 없는 도메인 주소로 웹사이트를 열 수 있습니다. 하지만 그렇지 않은 경우에는 다음과 같은 여러 가지 도메인 주소 변형이 있을 수 있습니다.

  • http://yoursite.com
  • http://www.yoursite.com
  • https://yoursite.com
  • https://www.yoursite.com

301 리디렉션을 사용하여 모든 변형이 동일한 페이지로 이동하도록 설정해야 합니다.

3. SSL 인증서 추가 후

웹사이트 보안을 위해서는 SSL 인증서가 필수입니다. SSL 인증서와 HTTPS 연결을 추가하면 웹사이트 보안 수준이 향상됩니다.

웹사이트 URL이 http://domain.com에서 https://domain.com으로 변경되면 301 리디렉션을 설정해야 합니다.

4. 페이지 재생성

새로운 테마를 적용하거나 레이아웃을 변경하는 등의 이유로 페이지를 다시 만들어야 하는 경우가 있습니다. 이때 SEO 성적을 유지하려면 기존 페이지 URL을 새로운 URL로 리디렉션해야 합니다.

5. 도메인 변경 또는 도메인 병합

도메인을 변경했거나 두 개의 도메인을 병합해야 하는 경우, 301 리디렉션을 사용하여 페이지를 이동시키는 것이 중요합니다. 이렇게 하면 콘텐츠와 SEO 노력을 그대로 유지할 수 있습니다.

위에서 언급된 경우에 301 리디렉션을 사용할 때, 301 리디렉션이 SEO에 미치는 영향도 고려해야 합니다.

301 리디렉션이 SEO에 미치는 영향은 무엇일까요?

301 리디렉션과 SEO에 관한 정보는 실제 경험과 결과를 바탕으로 얻은 것이라는 점을 기억해야 합니다.

구글은 검색 알고리즘과 다양한 요소가 SEO에 미치는 영향에 대한 세부 정보를 공개하지 않습니다.

과거에는 많은 사용자들의 테스트 결과에 따르면, 301 리디렉션을 사용하면 순위가 약간 하락할 수 있다는 의견이 있었습니다.

구체적으로 말하면, 구글 검색 센터에서 페이지 순위가 약 10% 하락했다는 암시가 있었습니다.

구글은 알고리즘 비밀을 유지하기 위해 정확한 수치를 밝히지 않았지만, 대부분의 전문가들은 이 수치를 어느 정도 신뢰하고 있습니다.

하지만 다행히도 이는 과거의 이야기이며, 현재는 웹페이지의 SEO 성적을 유지하면서 301 리디렉션을 사용할 수 있습니다.

가장 중요한 것은 301 리디렉션을 올바르게 설정하고 리디렉션 체인을 만들지 않는 것입니다. URL 간에 여러 번의 리디렉션이 발생하면 검색 로봇이 추적을 중단하고 페이지를 제대로 탐색할 수 없습니다. 이는 SEO에 부정적인 영향을 미칩니다.

여러 번의 리디렉션은 또한 웹사이트 로딩 속도를 늦추는 원인이 될 수 있습니다. 로딩 속도는 중요한 SEO 순위 요소 중 하나입니다.

따라서 301 리디렉션을 올바르게 사용하여 웹사이트를 효율적으로 관리하십시오.

301 리디렉션 설정 방법 – 단계별 가이드

301 리디렉션은 여러 가지 방법으로 설정할 수 있습니다. 이 가이드에서는 일반적인 사용 방법과 제휴 링크 리디렉션을 설정하는 방법을 워드프레스 CMS를 기반으로 설명합니다. 워드프레스는 많은 웹 개발자들이 선호하는 플랫폼입니다.

일반적인 사용

가장 빠르고 안정적인 리디렉션 방법은 서버를 통해 설정하는 것입니다. 하지만 이 방법은 서버 소프트웨어에 대한 깊은 이해가 필요합니다.

Apache, Nginx, IIS 등 다양한 서버 플랫폼에서 301 리디렉션을 설정하는 방법을 숙지해야 합니다.

따라서 워드프레스 플러그인을 사용하는 것이 더 편리한 방법입니다.

이 가이드에서는 John Godley가 개발한 Redirection 플러그인을 사용합니다. 이 플러그인은 무료로 사용할 수 있으며, 초보자도 쉽게 사용할 수 있는 사용자 인터페이스를 제공합니다. 다음은 301 리디렉션을 설정하는 단계입니다.

1단계: 플러그인 다운로드

워드프레스 메뉴에서 플러그인 섹션으로 이동하여 '새로 추가'를 클릭합니다.

검색창에 'Redirection'을 검색합니다.

검색 결과에서 플러그인을 선택하고 '설치'를 클릭합니다.

설치가 완료되면 '활성화'를 클릭합니다.

2단계: 플러그인 페이지 이동

플러그인을 설치하고 활성화한 후에는 설정을 필요에 맞게 조정해야 합니다.

플러그인 페이지로 이동하려면 '도구' 섹션에서 'Redirection'을 클릭합니다.

플러그인 페이지로 이동한 후 초기 설정을 완료하고 설치를 마칩니다.

3단계: 301 리디렉션 URL 세부 정보 추가

마지막 단계는 URL에 301 리디렉션을 추가하는 것입니다. 플러그인 페이지의 왼쪽 상단에 있는 '새로 추가' 버튼을 클릭하여 리디렉션 팝업을 엽니다. 팝업창은 다음과 같이 나타납니다.

다음 세 가지 주요 정보를 추가해야 합니다.

  • 소스 URL
  • 리디렉션용 HTTP 코드 (301 리디렉션)
  • 대상 URL

전문가가 아니라면 팝업에서 다른 옵션이나 필드를 변경하지 않는 것이 좋습니다.

HTTP 코드 옵션이 보이지 않으면 '리디렉션 추가' 버튼 옆에 있는 톱니바퀴 아이콘을 클릭하십시오. HTTP 코드는 기본적으로 301 리디렉션으로 설정되어 있습니다.

모든 필드를 올바르게 입력했으면 '리디렉션 추가'를 클릭하여 리디렉션을 완료합니다.

이제 일반 용도로 301 리디렉션을 설정하는 방법을 알았습니다. 다음은 제휴 링크에 동일한 설정을 추가하는 방법입니다.

제휴사 리디렉션

제휴사 리디렉션의 경우 ThirstyAffiliates 플러그인을 사용합니다.

ThirstyAffiliates는 제휴 링크를 관리하는 데 유용한 도구입니다. 여기서는 무료로 사용할 수 있는 라이트 버전을 사용하여 301 리디렉션을 설정하는 방법을 설명합니다.

플러그인 설치 방법은 위와 같습니다. 검색창에 'ThirstyAffiliates'를 입력하고 설치 및 활성화합니다.

이제 메뉴에서 ThirstyAffiliates 섹션으로 이동합니다. 플러그인 페이지에 들어간 후 아래 단계에 따라 제휴 링크에 301 리디렉션을 추가할 수 있습니다.

1단계: 새 링크 팝업 열기 및 기본 정보 입력

'New Affiliate Link' 버튼을 클릭하여 팝업을 엽니다.

제휴 링크의 제목과 제휴 링크 페이지인 '도착 URL'을 입력합니다.

필요에 따라 이미지도 추가할 수 있습니다.

2단계: 링크 설정 선택

리디렉션 세부 정보를 추가하려면 오른쪽 사이드바에 있는 '링크 옵션' 섹션이 나올 때까지 스크롤해야 합니다.

여기에서 링크의 작동 방식을 설정할 수 있습니다. 제휴 링크의 경우 '리디렉션 유형' 옵션에서 '글로벌(301)'을 선택해야 합니다.

설정이 완료되면 위로 스크롤하여 '링크 저장' 버튼을 클릭하여 프로세스를 완료합니다.

이제 일반 용도 및 제휴사 리디렉션에 301 리디렉션을 추가하는 방법을 알았습니다!

리디렉션이 올바르게 작동하는지 확인하기 위해 301 리디렉션 검사기를 사용하는 것이 좋습니다.

검사기를 사용하면 옵션이나 URL에서 발생할 수 있는 문제나 오류를 확인할 수 있습니다.

리디렉션 확인 방법은 무엇일까요?

koreantech.org URL 리디렉션 검사기를 사용하여 사이트 상태가 정상인지 또는 오류가 있는지 확인할 수 있습니다.

koreantech.org 리디렉션 도구를 사용하려면 웹사이트 도메인 이름을 입력하고 '테스트 실행'을 클릭합니다.

몇 초 안에 사이트 리디렉션 상태가 로드됩니다.

301 리디렉션 설정 시 피해야 할 사항

301 리디렉션과 사용 방법에 대한 모든 정보를 다루었으므로, 하지 말아야 할 사항을 이해하는 것도 중요합니다.

주의하지 않으면 301 리디렉션이 SEO에 부정적인 영향을 미칠 수 있습니다. 따라서 다음 실수를 피해야 합니다.

1. 리디렉션 체인 생성

앞서 언급했듯이 리디렉션 체인은 SEO에 좋지 않습니다.

여러 개의 301 리디렉션이 연결되어 있으면 Google 검색 로봇이 5번 리디렉션 후에 추적을 중단하므로 SEO 성적이 떨어질 수 있습니다.

또한 로딩 속도를 늦추고, 웹사이트 이탈률을 높이는 원인이 됩니다.

2. 오래되거나 관련 없는 콘텐츠에 301 리디렉션 추가

오래된 콘텐츠 페이지에 301 리디렉션을 추가하는 것은 사용자에게 최적의 솔루션을 제공하는 것이 아닙니다. 특히 관련 없는 페이지로 리디렉션하는 경우에는 더욱 그렇습니다.

이러한 행위는 검색 로봇에 의해 쉽게 감지될 수 있으며, 관련 없는 콘텐츠로 인해 순위가 하락하고 방문자 만족도도 떨어질 것입니다.

3. 불필요한 리디렉션 추가

불필요한 리디렉션을 추가하면 .htaccess 파일이 복잡해집니다. 웹사이트 로드 시 불필요한 시간이 소요될 수 있습니다.

이러한 로딩 속도 저하는 웹사이트 속도 저하로 이어질 수 있습니다.

이러한 실수를 피하고 필요한 경우에만 신중하게 301 리디렉션을 사용하면 문제를 방지할 수 있습니다.

자주 묻는 질문

301과 302의 기본적인 차이점은 무엇일까요?

301, 302 등 300 시리즈 HTTP 코드는 방문자를 한 URL에서 다른 URL로 리디렉션하는 데 사용됩니다. 301 리디렉션은 영구적인 리디렉션이고, 302 리디렉션은 일시적인 리디렉션이라는 차이점이 있습니다.

301 리디렉션과 Canonical 태그의 차이점은 무엇일까요?

301 리디렉션은 검색 로봇에 지시하고 방문자를 한 URL에서 다른 URL로 이동시키는 역할을 합니다. Canonical 태그는 페이지나 URL에 여러 버전이 있음을 나타냅니다. Canonical 태그를 사용하면 검색 엔진이 원본 페이지만 인덱싱하도록 설정할 수 있습니다.

다른 유형의 리디렉션은 무엇이 있을까요?

총 5가지 리디렉션 유형이 있습니다.
1. 301 리디렉션 – 한 URL에서 다른 URL로 영구적으로 리디렉션
2. 302 리디렉션 – 한 URL에서 다른 URL로 일시적으로 리디렉션
3. 303 리디렉션 – Unified Resource Identifier 또는 공통 게이트웨이 인터페이스를 요청하기 위해 일시적으로 다른 URL로 한 번만 리디렉션
4. 307 리디렉션 – 303 리디렉션과 동일한 목적을 위한 일시적인 리디렉션
5. 308 리디렉션 – 307 리디렉션과 동일한 목적을 위한 영구적인 리디렉션
대부분의 사용자는 301과 302 리디렉션만 이해하고 있으면 충분합니다. 나머지 리디렉션은 주로 웹 개발자를 위한 것입니다.

마무리

이 가이드에서는 301 리디렉션에 대한 모든 정보를 자세히 설명했습니다.

이제 URL을 변경하거나 콘텐츠를 다른 웹사이트로 이동할 때 무엇을 해야 하는지, 무엇을 하면 안 되는지 알게 되었습니다!

필요하다면 워드프레스에서 HTTP를 HTTPS로 리디렉션하는 방법도 찾아보십시오.

저자
Korea

기술 트렌드와 실용적인 팁을 전하는 लेखक입니다.