301 리디렉션 대 DNS 변경 : 301 리디렉션을 죽이고 하위 도메인을 위해 DNS를 업데이트하는 것이 안전합니까?

StackOverflow https://stackoverflow.com/questions/681869

  •  22-08-2019
  •  | 
  •  

문제

새 서버 및 새 도메인 이름으로 마이그레이션 된 하위 도메인에서 실행되는 사이트가 있습니다. 검색 크레딧을 보존하기 위해 301 리디렉션이 전환을 처리하는 적절한 방법이라는 것을 알고 있습니다. (마케팅 부서는 내가 들어 본 적이없는 것처럼 301 개의 리디렉션을 말합니다.)

기술적 인 관점에서, 나는 당신이 리디렉션을 얼마나 오래 유지 해야하는지 이해하지 못합니다. 누군가 이것을 설명 할 수 있습니까? 리디렉션을 무기한으로 유지하기 위해 서버의 추가 및 불필요한로드처럼 보입니다. 검색 엔진이 이전 사이트에 연결을 중지 한 후 결국 삭제하거나 DNS 변경을합니까?

도움이 되었습니까?

해결책

301은 "영구적으로 이동"되므로 이론적으로는 북마크에 링크가있는 검색 엔진과 브라우저가 새 URL로 전환해야합니다. 그러나 나는 모든 사람이 그렇게한다고 내기하지 않을 것입니다. 그래서 저는 Ceejayoz에 동의합니다. 오래된 URL을 영원히 계속 작동시키는 것은 신중합니다.

(또한 URL은 검색 엔진에 저장 될뿐만 아니라 종이에서도 여러 곳에서 찾을 수 있습니다. URL은 결코 죽지 않습니다. URL을 게시하기 전에 두 번 생각하면 나중에는 기억할 수 없습니다.)

다른 팁

누군가가 실제로 리디렉션을 사용하는 경우 서버에는로드가 있고 (그에 대한 미미한), 기존 링크에서 한 번의 히트에서도 누락 된 의미는 없습니다.

서브 도메인의 DNS 레코드를 새 도메인을 참조하는 CNAME 레코드로 만들 수 있습니다. 사이트가 여전히 작동하는 한 (일부 웹 애플리케이션은 액세스 한 도메인 이름을 아는 데 달려 있음) 해당하는 데 아무런 해가 없다고 생각합니다. 그러나 하위 도메인으로 탐색하는 사람들은 실제로 브라우저 주소 막대에서 새 도메인이 아닌 하위 도메인을 볼 수 있으므로 사이트가 도메인을 전환했음을 알 수 없습니다. 이런 이유로 나는 CNAME 레코드를 사용하여 "리디렉션"을 수행하지 않을 것입니다. HTTP 301 리디렉션을 고수했습니다.

이제 Ceejayoz에 서버의 부하가 무시할 수 있다는 데 동의하므로 301 리디렉션을 제거 할 필요가 없습니다. 그러나 얼마나 빨리 제거 할 수 있는지 알고 싶다면 - 예를 들어 다른 사이트의 하위 도메인을 재사용하고 싶다면 서버의 액세스 로그를보고 시간이 지남에 따라 하위 도메인의 히트 수를 추적합니다. 새로운 사이트가 실시됩니다. (로그 파일 분석기가 설치되어 있으면이 쉽게 이루어집니다) A (주 | 월 | 년)가 해당 하위 도메인에 대한 요청을받지 않고 통과하면 더 이상 리디렉션이 필요하지 않을 수 있다는 신호입니다. 분명히, 하위 도메인에 대한 요청을받지 않고 기다릴수록 리디렉션을 안전하게 제거 할 수있을 가능성이 높습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top