본문으로 이동
ArchiLinks
ArchiLinks$100 무료 받기

사이트 이전 체크리스트: T-4주부터 45일 차까지

도메인 변경, 플랫폼 전환, 호스팅 이동 또는 새로운 URL 체계: 외부 링크는 어떤 방식인지 신경 쓰지 않습니다. 이 목록은 출시 전에 무엇을 캡처해야 하고 출시 후에 무엇을 재확인해야 하는지 알려줍니다.

ArchiLinks 연구팀 ·

세 가지 단계별 구역, 청사진, 기계 및 완성된 구조물을 보여주는 아이소메트릭 미니멀리즘 건설 현장

우리의 입장

대부분의 이전 손실은 리디렉션 유형이 아닌 누락된 리디렉션에서 비롯됩니다.

팀들은 301과 302를 놓고 몇 시간 동안 논쟁을 벌이다가 결국 3,000개의 외부 링크 URL이 404를 반환하는 상태로 출시합니다. 다른 결정을 내리기 전에 웹사이트로 향하는 모든 백링크를 찾아야 합니다. 이 목록은 리스크가 어디에 있는지 알려줍니다.

  • 출력할 링크된 페이지를 전날 밤이 아닌 4주 전에 추출하세요.
  • 외부 링크를 포함한 모든 URL은 관련 페이지로 단일 홉 301 리디렉션되어야 합니다.
  • 오래된 링크는 한때 가리키던 페이지보다 더 오래 생존할 수 있으므로 최소 1년 동안 리디렉션을 활성화해 두세요.

타임라인

01

T-4주: 인벤토리

구 사이트 크롤링, Search Console 성과 보고서 내보내기, 구 호스트에 대해 toppages 및 refdomains 실행. 세 파일을 날짜와 함께 함께 저장하세요.

02

T-3주: 매핑

링크된 페이지를 먼저, 트래픽을 두 번째로, 크롤링을 마지막으로 사용하여 리디렉션 맵을 구축하세요. 리디렉션 맵 레시피에 랭킹 스크립트가 나와 있습니다.

03

T-2주: 스테이징에서 테스트

모든 구 URL을 스테이징에서 실행하여 단일 홉, 상태 301 및 최종 상태 200을 확인하세요. 체인이나 루프가 있으면 빌드를 실패 처리하세요.

04

T-0: 출시

리디렉션, 새 사이트맵, 업데이트된 canonical 태그 및 내부 링크를 하나의 릴리스로 출시하세요. Search Console에 새 사이트맵을 제출하세요. 도메인 변경의 경우 '주소 변경' 도구를 사용하세요.

05

T+1주: 로그 및 커버리지

구 URL에 대한 Googlebot 접근을 위해 서버 로그를 확인한 후, 404 또는 소프트 404의 급증을 위해 Pages 보고서를 확인하세요. 맵을 수정하세요. 기다리지 마세요.

06

T+30~45일: 링크 차이 분석

월간 업데이트 후 새 호스트에 대한 refdomains를 추출하고 이전 파일과 비교하세요. 몇 퍼센트 이상의 차이는 조사가 필요합니다.

이동 유형에 따른 변화

이동리디렉션추가 확인 사항링크 데이터 초점
새 도메인전체 호스트 301, 경로 변경 시 경로 수준 리디렉션주소 변경 도구, 구 도메인 최소 12개월 유지시간이 지남에 따라 새 호스트로 이동하는 참조 도메인
HTTP에서 HTTPS 또는 www 변경호스트 수준 301canonical, HSTS, 혼합 콘텐츠차이가 거의 없음; 두 호스트가 하나의 주소로 해결되는지 확인
플랫폼 전환, 동일 도메인경로 수준 맵페이지네이션, 매개변수, 후행 슬래시경로가 변경된 상위 링크된 페이지
서브도메인에서 서브폴더로 (또는 그 반대)경로 수준 맵, 호스트 수준 규칙쿠키, 호스트별 robots.txt, 분석 도구링크가 구 호스트를 가리키는지 새 호스트를 가리키는지
두 사이트 병합다대일 맵중복 콘텐츠, canonical 선택intersect를 통한 링크 도메인 중복

출력 당일 체크리스트

  • 구 URL은 스크립트로 테스트된 단일 홉 301을 반환해야 합니다.
  • 새 호스트는 모든 템플릿에서 자기 참조 canonical과 함께 200 상태를 반환해야 합니다.
  • 새 호스트의 robots.txt에는 스테이징 규칙이 포함되어서는 안 됩니다. 남아있는 Disallow: /는 출시 당일의 고전적인 실수입니다.
  • XML 사이트맵에는 200 상태, 인덱싱 가능, canonical URL만 나열해야 합니다.
  • 내부 링크, 네비게이션 및 구조화된 데이터는 리디렉션된 URL이 아닌 새 URL을 가리켜야 합니다.
  • 분석 도구 및 Search Console 속성은 전환 전에 새 호스트에 대해 이미 존재해야 합니다.
  • 베이스라인 JSON 파일은 날짜가 포함된 파일 이름으로 커밋되어야 합니다.
알려진 한계

우리의 링크 그래프는 약 한 달에 한 번 재구성됩니다. 출시 주에 생성된 링크는 30일 차 추출 시 표시되지 않을 수 있습니다. 마지막 마일은 Search Console의 링크 보고서를 사용하고, 두 번째 업데이트에서 차이를 판단하세요. 동일한 데이터는 출시 후 내부 대 외부 평판 검토와 hreflang 지역 도메인의 다국적 사례에 피드합니다.

창고와 빈 공간(공허)을 연결하는 아이소메트릭 금속 파이프, 끊어진 리디렉션 경로를 나타냄

404로 끝나는 301은 아무것도 유지하지 못합니다.

일부 팀은 모든 구 URL을 새 홈으로 보내고 대상 페이지가 나중에 만료되도록 합니다. 리디렉션 자체는 작동합니다. 이것이 습관이 위험한 이유입니다. 각 홉은 로그에서 깨끗해 보이지만 끝의 페이지가 404를 반환하기 때문입니다.

가게를 새 도메인으로 이동하고 여전히 판매되는 제품만 유지한다고 가정해 보세요. 외부 링크의 대부분을 담고 있던 카테고리 페이지는 이제 쓸모없는 곳으로 연결됩니다. 무언가를 은퇴하기 전에 외부 링크된 URL을 세어보세요. 첫 번째 단계로 만드세요. 링크 도메인이 있는 페이지는 같은 주제에 대한 활성 대상이 필요합니다. 무관심한 태도가 아닙니다.

규칙을 짧게 유지하세요: 단일 홉, 그 다음 최종 200. 그 외의 것은 당신이 선택한 누수입니다.

활성 페이지로의 단일 홉 301이 보호하는 것

링크의 가치는 가리키는 URL에 있습니다. 리디렉션은 도착 주소가 응답하고 여전히 주제와 일치할 때만 그 가치를 전달합니다. 새 카탈로그의 동일한 제품으로 이동된 제품은 이 테스트를 통과하지만, 사람들이 링크하던 페이지인 홈페이지로 보내진 제품은 일반적으로 통과하지 못합니다.

모든 템플릿 변경 후 최종 상태를 재확인하세요. 출시 시 작동하던 리디렉션은 나중에 메뉴 정리 중 카테고리를 제거할 때 404로 끝날 수 있습니다.

410이 정직한 답변일 때

일부 구 URL에는 링크도 방문도 실제 대체품도 없었습니다. 그런 경우, 구 URL이 던졌던 질문에 답하지 않는 페이지로의 리디렉션보다 명확한 404 또는 410이 더 정직합니다. 관련 없는 페이지로의 리디렉션은 종종 소프트 404로 처리되므로 아무것도 구해내지 못합니다.

URL 그룹별로 결정을 기록하고 그 옆에 이유를 적으세요. 은퇴된 튜토리얼 폴더는 링크 도메인이 80개 있는 페이지 폴더와 다른 답변을 얻으며, 6개월 후 동료에게 그 차이를 설명해야 할 것입니다.

첫 홉뿐만 아니라 마지막 홉 확인하기

대부분의 리디렉션 테스트는 첫 번째 응답에서 멈추는데, 이는 멈추기에 잘못된 위치입니다. 체인의 끝까지 따라가고, 홉 수와 최종 상태를 구 URL 옆에 기록하세요. 두 홉의 체인은 끊어지지 않았지만 지연을 추가하고 규칙이 실패할 수 있는 지점을 하나 더 만듭니다.

스크립트를 사용할 수 없다면 스프레드시트와 몇 가지 curl 호출로 작업을 수행할 수 있습니다. API 스크립트 페이지에는 예약할 수 있는 버전이 있습니다.

빈 회색 풍경에서 혼자 자라는 아이소메트릭 단일 녹색 묘목, 고립된 콘텐츠를 나타냄

출력 후 사이트맵 및 수동 요청

이동 후 몇 주 동안은 구 사이트맵을 접근 가능하게 유지하세요. 구 호스트를 다시 방문하는 크롤러는 한 목록에서 이러한 주소를 여전히 찾을 수 있으며, 이는 리디렉션을 통한 첫 번째 통과를 가속화합니다.

수동 요청은 다른 도구입니다. 가장 중요한 몇 페이지에만 사용하고, 수백 개의 URL을 하나씩 제출하는 데 사용하지 마세요. 내부 링크가 없고 본문이 얇은 요청된 페이지는 다시 사라지는 경향이 있으므로 요청은 그 뒤의 페이지만큼만 유효합니다.

대기는 유효한 계획입니다. 크롤링에 시간을 주고, 데이터에 따라 판단하세요.

구 사이트맵을 잠시 동안 유지하기

구 URL이 크롤링 통계에 더 이상 표시되지 않을 때까지 Search Console에 구 사이트맵을 그대로 두세요. 그런 다음 의도적으로 제거하고 이전 로그에 날짜를 기록하세요.

속성을 깔끔하게 보이게 하기 위해 출시 당일 제거하지 마세요. 조기 제거는 여전히 추적해야 하는 모든 구 URL을 명시하는 유일한 목록을 숨깁니다.

링크를 포함한 페이지에 대한 인덱싱 요청

리디렉션 맵을 위해 구축한 동일한 조인을 사용하여 외부 링크가 가장 많은 20개의 새 URL을 선택하고 수동으로 요청하세요. 그러면 노력이 사이트의 크기가 아닌 리스크에 따라 따릅니다.

요청한 페이지가 몇 주 후에도 여전히 누락되어 있다면 다시 요청하기 전에 페이지를 확인하세요. 내부 링크, canonical 및 콘텐츠를 확인하세요. 다섯 번째 요청은 아무것도 바꾸지 못합니다.

이동이 판단되기까지 걸리는 시간

첫 번째 링크 추출이 아닌 두 번째 링크 추출로 이동을 판단하세요. 우리 인덱스는 약 한 달에 한 번 업데이트되므로 3일 차 추출은 주로 지난달의 상황을 보여줍니다. 업데이트 후 두 번째 추출을 실행하고 이를 사용하여 새 호스트의 모든 백링크를 찾으세요.

Pages 보고서와 링크 데이터는 서로 다른 질문에 답합니다. 같은 이동에 대한 경쟁적인 판결로 읽지 말고 나란히 읽으세요.

스테이징 사이트가 라이브로 가기 전 5가지 확인 사항

01

스테이징을 인덱싱에서 제외하세요

스테이징 앞에 비밀번호 또는 허용 목록을 두세요. robots.txt 규칙만으로는 링크를 통해 이미 알고 있는 URL의 인덱싱을 방지할 수 없습니다.

02

noindex 및 canonical 설정 확인

템플릿과 CMS 설정을 열고 noindex 플래그 또는 다른 URL을 가리키는 canonical이 있는지 확인하세요. WordPress에서 사이트 검색 가시성 설정은 스테이징에서 사이트를 복사한 후 사람들이 잊어버리는 설정입니다.

03

스테이징 robots 파일 교체

전환이 완료되면 라이브 robots.txt를 가져오고 출시하려는 파일과 비교하세요. 스테이징 규칙이 프로덕션에 도달하면 크롤러가 전체 호스트에서 제외될 수 있습니다.

04

라이브 호스트에서 홉 테스트 실행

스테이징은 맵이 복사본에서 작동함을 증명합니다. DNS 변경 후 실제 도메인에서 단일 홉 테스트를 다시 실행하세요. CDN 캐시나 호스트 규칙은 그곳에서 다르게 작동할 수 있습니다.

05

구 호스트가 응답하도록 유지

URL에 여전히 링크나 방문이 있는 동안 구 도메인이 리디렉션을 제공하도록 두세요. 도메인의 존재를 잊지 않도록 캘린더에 갱신 날짜를 넣으세요.

출력 전뿐만 아니라 출력 후 사이트 모니터링

출력 전 감사는 실행 당시의 사실을 기록합니다. 대부분의 출력 피해는 플러그인 업데이트, CDN 규칙 변경 또는 아무도 검토하지 않은 설정을 변경하는 템플릿 이후에 나중에 나타납니다.

출력 후 감사를 저장된 베이스라인에 대한 작은 차이 분석 세트로 취급하세요. 대시보드가 필요하지 않습니다. 일정과 날짜가 있는 파일 폴더면 충분합니다.

주간 감사가 비교해야 할 사항

변경될 경우 가장 큰 피해를 줄 수 있는 체크를 선택하고 매주 같은 날에 실행하세요.

  • 상위 50개 링크된 구 URL의 상태 코드 및 최종 URL
  • 주요 템플릿의 robots.txt 및 robots 메타 태그
  • 라이브 200 URL의 수 대 새 사이트맵의 수
  • 홈페이지, 카테고리 하나, 기사 하나의 canonical 태그

일회성 감사가 느린 드리프트를 놓치는 이유

출력 후 설정이 드리프트됩니다. 남겨진 테스트 플래그, URL 구조를 다시 쓰는 플러그인 또는 하나의 페이지를 수정하기 위해 추가된 리디렉션은 각각 계획의 일부를 무효화할 수 있습니다. 출시 당일의 감사는 이러한 사항을 모두 볼 수 없습니다.

예약된 차이 분석은 가능합니다. 베이스라인 파일을 버전 관리에 보관하고 매주 출력을 비교하여 예상치 못한 변경이 발생한 당일에도 볼 수 있도록 하세요.

서브도메인, 제거 및 전체 사이트 도메인 변경

일부 팀은 섹션을 서브도메인으로 이동하고 인기 페이지만 인덱싱합니다. 이는 작동할 수 있습니다. 비용은 조용한 페이지를 향한 링크가 이제 역사가 적은 호스트에 도착한다는 것입니다. 무언가를 자르기 전에 세어보세요.

제거 요청은 들리는 것보다 좁습니다. Search Console은 요청을 제출한 속성에 제거를 적용하므로 서브도메인에서 만든 요청은 메인 도메인에서 작동하지 않습니다. 먼저 속성을 확인하세요. 그런 다음 제출하고 둘 다 확인된 상태로 유지하세요.

서브도메인의 인기 페이지만 인덱싱하기

해당 섹션의 URL당 링크부터 시작하세요. 외부 링크는 많지만 트래픽이 적은 페이지는 인기 페이지 전용 규칙이 숨길 첫 번째 대상입니다. 크롤링 가능하게 유지하거나 각 페이지를 가장 가까운 인기 페이지로 리디렉션하고 규칙 옆에 이유를 기록하세요.

메인 사이트가 서브도메인에 링크하는 위치는 페이지가 얼마나 쉽게 발견되는지를 결정합니다. 어떤 페이지를 숨길지 선택하기 전에 이러한 링크를 나열하세요. 메인 사이트가 링크하지 않는 페이지는 어쨌든 도달하기 어렵습니다.

전체 사이트 도메인 변경, 페이지별

호스트 수준 규칙은 루트를 처리하지만, 도메인 변경에는 경로 수준 맵도 필요합니다. URL의 첫 번째 부분이 변경되고 슬러그가 동일하게 유지되면 호스트 교환이 대부분의 페이지를 처리하며, 예외 사항에는 자체 줄이 필요합니다.

링크된 페이지에서 목록을 먼저 구축한 다음 각 구 경로를 새 경로에 매칭하세요. 리디렉션 맵 레시피에 링크 기준으로 목록을 순위 매기는 방법이 나와 있습니다.