URL 변경 없이 사이트 이전

이 가이드에서는 사이트의 호스팅 인프라를 이전할 때 Google 검색 성능에 미치는 영향을 최소화하는 방법을 설명합니다. 예를 들어 호스팅 업체를 전환하거나 콘텐츠 배포 네트워크(CDN)로 이전하는 경우입니다. 이 가이드는 사용자에게 표시되는 URL에 영향을 미치지 않는 이전에만 적용됩니다.

개요

  1. 사이트 이전 관련 FAQ 및 기본 정보를 검토합니다. 예상되는 결과라든지 사용자 및 순위에 미칠 수 있는 영향을 파악합니다.
  2. 새 호스팅 인프라를 준비합니다. 콘텐츠를 새로운 서버에 업로드하거나 CDN과 원본 서버를 구성한 후 테스트합니다.
  3. 사이트 이전을 시작합니다. 새 호스팅 인프라를 가리키도록 도메인 이름의 DNS 설정을 변경합니다. 이 단계는 트래픽을 새 인프라로 보내는 프로세스의 첫걸음을 떼는 실제 사이트 이전 단계입니다.
  4. 트래픽을 모니터링합니다. 이전 호스팅과 새 호스팅에서 제공하는 트래픽을 계속 주시합니다.
  5. 종료합니다. 모든 사용자가 새 인프라에서 콘텐츠를 제대로 수신하고 있으며 이전 인프라를 사용하는 사용자가 없다고 확인되면 이전 호스팅 인프라를 종료합니다.

새 호스팅 인프라 준비

이 섹션에서는 실제 사이트 이전을 시작하기 전에 따라야 하는 단계를 다룹니다.

새 사이트 복사 및 테스트

먼저 사이트 사본을 새 호스팅 업체에 업로드합니다. 업로드가 완료되면 사용자가 사이트와 상호작용하는 방식의 모든 측면을 철저히 테스트하여 알맞게 작동하는지 확인합니다. 다음은 몇 가지 제안사항입니다.

  • 웹브라우저에서 새 사이트를 열고 웹페이지, 이미지, 양식, 다운로드(예: PDF 파일) 등 사이트의 요소를 모두 검토합니다.
  • 테스트 환경을 구성합니다(IP 제한 액세스가 포함될 수 있음). 이를 통해 웹사이트를 게시하기 전에 모든 기능을 테스트합니다.
  • 새 인프라의 임시 호스트 이름(예: beta.example.com)으로 공개 테스트를 허용하여 브라우저의 접근성을 테스트합니다. 임시 호스트 이름을 사용하면 Googlebot의 사이트 도달 가능 여부를 테스트할 수 있습니다.
  • 가능하면 일부 실시간 트래픽으로 새 사이트를 테스트합니다.

Googlebot이 새 호스팅 인프라에 액세스할 수 있는지 확인

Search Console 계정이 아직 없다면 사이트의 새 계정을 만들어 Google 액세스 및 트래픽을 모니터링할 수 있습니다. 새 사이트의 임시 호스트 이름을 만든 경우 임시 호스트 이름의 계정도 만드세요. Search Console에서 URL 검사 도구를 사용하여 Googlebot이 새 인프라에 액세스할 수 있는지를 확인합니다.

DNS 레코드의 TTL 값 낮추기

사이트 DNS 레코드의 TTL 값을 낮추면 새 설정이 ISP에 더 빠르게 전파되므로 사이트 이전 속도를 높일 수 있습니다. 일반적으로 DNS 설정은 지정된 TTL(수명) 설정에 따라 ISP에서 캐시합니다. DNS 캐시의 새로고침 속도를 더 빠르게 하기 위해 적어도 사이트 이전 일주일 전에 TTL을 보수적으로 낮은 값(예: 몇 시간)으로 낮추는 것이 좋습니다.

Search Console 확인 검토

사이트를 이전한 후에도 Search Console 확인이 계속 작동하는지 확인하세요.

HTML 파일을 이용하는 방법을 사용하여 Search Console에서 사이트 소유권을 확인하는 경우 현재 확인 파일을 사이트의 새 사본에 포함해야 합니다.

마찬가지로 콘텐츠 관리 시스템의 템플릿에 메타 태그 또는 Google 애널리틱스를 포함하여 소유권을 확인하려면 새 CMS 사본에도 이를 포함해야 합니다.

사이트 이전 시작

이전 절차는 다음과 같습니다.

  1. 크롤링 임시 차단 기능을 모두 삭제합니다. 사이트의 새 사본을 만드는 동안 일부 사이트 소유자는 robots.txt 파일을 사용하여 Googlebot 및 다른 크롤러의 크롤링을 모두 금지하거나 noindex 메타 태그 또는 HTTP 헤더를 사용하여 콘텐츠의 색인 생성을 차단합니다. 이전을 시작할 준비가 되면 사이트의 새 사본에서 이러한 차단 기능을 모두 삭제해야 합니다.
  2. DNS 설정을 업데이트합니다. 새 호스팅 업체를 가리키도록 DNS 레코드를 업데이트하여 사이트 이전을 시작합니다. 업데이트 방법은 DNS 제공업체에 문의하세요. DNS 캐시 설정이 캐시되므로 레코드가 인터넷의 모든 사용자에게 완전히 전파되는 데 시간이 걸립니다.

트래픽 모니터링

사이트가 원활하게 이전하는지 확인하는 방법은 다음 3가지가 있습니다.

  • 새 서버와 이전 서버의 서버 로그를 모두 확인합니다.
    DNS 설정이 전파되고 사이트 트래픽이 이동함에 따라 이전 서버에 로그되는 트래픽이 줄어들고 새 서버의 트래픽이 그만큼 증가함을 확인하게 됩니다.
  • 다른 공개 DNS 확인 도구를 사용합니다.
    전 세계의 서로 다른 ISP에서 새 DNS 설정으로 적절하게 업데이트하고 있는지 확인합니다.
  • 크롤링을 모니터링합니다.
    Search Console에서 색인 범위 그래프를 모니터링합니다.

Googlebot의 크롤링 속도 관련 참고사항

일반적으로 사이트 게시 직후에는 Googlebot의 크롤링 속도가 일시적으로 떨어졌다가 이후 몇 주 동안 점차 증가하여 이전하기 전보다 높아질 수 있습니다.

속도 변동이 발생하는 이유는 사이트의 크롤링 속도가 여러 신호를 토대로 결정되며 호스팅을 변경하면 이러한 신호도 변경되기 때문입니다. 새 인프라에 액세스할 때 Googlebot에 심각한 문제나 속도 저하가 발생하지 않는 한 Googlebot은 필요한 경우 가능한 한 빨리 사이트를 크롤링하려고 합니다.

이전 호스팅 종료

이전 업체의 서버 로그를 확인하여 트래픽이 0에 도달하면 이전 호스팅 인프라를 종료하세요. 이로써 사이트 이전이 완료됩니다.