정보 HTTP 301과 302 리다이렉션의 차이는 무엇일까?

페이지 정보

작성자 관리자 (49.♡.11.159) 조회 7,085회 작성일 22-09-10 22:51(마지막 글 수정: 2022년 09월 10일)

본문

301과 302 리다이렉션의 차이를 아시나요?

요청에 대한 서버의 응답코드는 다양하게 있습니다.우리에게 익숙한 것은 "404 page not found" 입니다. 이렇듯 서버 응답코드는 숫자로 되어 있는데 오늘 알아볼 숫자는 3** 로 Redirection(리다이렉션)을 뜻합니다. SEO 측면에서 보면 301과 302 리다이렉션을 적절하게 활용할 줄 알아야 하는데 그럼, 301/302의 차이점과 어떻게 SEO에 영향을 미치는지 간략하게 알아보겠습니다.

1. 301 리다이렉트(Permanently Moved)란?

301은 영구이동(Permanently Moved)이라고 일반적으로 말합니다. 해당 URL이 영구적으로 새로운 URL로 변경되었음을 나타내며 만약 검색엔진 크롤러가 301 요청을 만나면 컨텐츠가 완전히 새로운 URL로 영원히 이동했다고 판단하게 됩니다.

2. 301을 언제 사용해야 하나?

가장 일반적인 예가 웹사이트의 도메인이 변경되었을때 사용 합니다. 검색엔진 로봇이 301 요청을 만나면 컨텐츠가 새로운 URL로 영원히(Permanently) 이동(Moved)라고 판단 합니다. SEO적인 측면으로 해석하자면 검색엔진이 가진 이전 URL 페이지의 랭킹과 평가 점수 등을 새로운 URL로 이동 시킵니다.

3. 302 리다이렉트(Temporarily Moved)란?

301과 대조적으로 302는 일시적으로(Temporarily) 새로운 URL로 이동했음(Moved)을 나타냅니다. 그래서 검색엔진은 페이지랭킹이나 링크에 대한 점수를 새로운 URL로 옮기지 않으며 기존 URL을 그대로 유지합니다. SEO적인 측면으로 해석하자면 검색엔진이 가진 이전 URL 페이지의 랭킹과 평가 점수 등을 그대로 유지하면서 컨텐츠만 새로운 URL에서 조회하도록 합니다.

4. 302을 언제 사용해야 하나?

예를 들어 쇼핑몰에서 인기리에 판매중이던 제품이 일시적으로 품절이 되었을때 그 상품페이지가 가지고 있는 사이트랭크를 유지하면서 사용자에게 일시적으로 제품이 품절됐음을 알리기 위해 302 사용하게 되면 검색엔진은 일시적으로 해당 URL의 사이트랭크는 보존하게 되며 사용자는 새로운 URL의 컨텐트를 보게 됩니다. 하지만 이때 품절된 제품대신 대체제품으로 변경하거나 위에 언급한 301을 사용하게 되면 사이트랭킹 점수가 변경 될 수 있습니다.

5. 301/302 리다이렉트 어떻게 사용하나?

이 부분은 소스코딩이 필요한 부분이라 다음 포스팅에서 다루도록 하겠습니다.




리다이렉션 관련된 게시글 보기

댓글목록

등록된 댓글이 없습니다.