전자상거래 웹사이트를 새로운 호스팅 플랫폼이나 도메인으로 마이그레이션할 계획이 있으신가요?
사이트 성능 개선, 보안 강화, 확장성 확보, 다양한 시스템과의 통합, 비용 절감 등은 모두 웹사이트 마이그레이션을 고려할 만한 충분한 이유입니다. 마이그레이션을 제대로 진행하면, 고객에게 서비스 중단 없이 오히려 개선된 환경을 제공할 수 있습니다.
지금부터 전자상거래 플랫폼의 웹사이트 마이그레이션에 대해 꼭 알아야 할 사항과 성공적인 전환을 위한 방법을 소개합니다.
웹사이트 마이그레이션이란 무엇인가요?
웹사이트 마이그레이션은 웹사이트를 한 호스팅 환경이나 플랫폼에서 다른 곳으로 옮기는 과정을 말합니다. 이 과정에서는 웹사이트 파일, 데이터베이스, 설정 등을 이전하면서 사이트 기능, SEO, 사용자 경험에 미치는 영향을 최소화하는 것이 중요합니다.
“웹사이트 마이그레이션”이라는 용어는 다음과 같은 다양한 프로세스를 포함할 수 있습니다(단, 이에 국한되지 않음).
- 호스팅 변경
- 도메인 변경
- 콘텐츠 관리 시스템(CMS) 변경
- 웹사이트 디자인 또는 테마 변경(Shopify와 같은 올인원 CMS에서)
- URL 구조 변경, 예를 들어 HTTP에서 HTTPS로 변경
이러한 모든 유형의 마이그레이션은 사이트 성능에 광범위한 영향을 미칠 수 있으며, 사이트의 검색 엔진 순위에도 영향을 줄 수 있습니다.
특히 대형 웹사이트의 경우, 마이그레이션 과정이 복잡할 수 있으므로 개발자나 웹 디자인 전문가의 전문 지식이 필요할 수 있습니다. 웹사이트가 마이그레이션 중에 중단되거나 손실되지 않도록 신중하게 계획하고 실행하는 것이 필수적입니다.
사이트 마이그레이션이 필요한 이유와 시기
웹사이트 마이그레이션을 결정할 때는 사이트의 현재 상태, 비즈니스 목표, 그리고 이를 실행할 수 있는 자원을 종합적으로 고려해야 합니다.
웹사이트를 마이그레이션하는 가장 흔한 이유 중 하나는 비즈니스나 조직의 방향성이 달라졌을 때입니다. 예를 들어, 한 소규모 화장품 브랜드가 모바일 최적화를 강화하고 브랜드 이미지를 개선하기 위해 전자상거래 웹사이트를 다른 플랫폼으로 옮기려는 경우가 있을 수 있습니다. 이처럼 웹사이트 마이그레이션은 변화한 비즈니스 목표와 전략을 반영하는 과정이기도 합니다.
기술 변화로 인한 업데이트도 마이그레이션의 주요 이유 중 하나입니다. 오래된 버전의 콘텐츠 관리 시스템(CMS)으로 구축된 사이트는 최신 기능과 향상된 성능을 활용하기 위해 새로운 버전으로 변경해야 할 수 있습니다.
보안 강화를 위해 마이그레이션이 필요한 경우도 많습니다. 오래된 기술로 개발된 맞춤형 웹사이트나 구형 시스템은 최신 보안 위협에 취약할 수 있기 때문입니다. 새로운 보안 취약점이 발견될 때마다, 사이트를 최신 상태로 유지하고 비즈니스를 보호하기 위해 마이그레이션을 고려해야 합니다.
웹사이트 마이그레이션은 리디자인이나 브랜드 출시처럼 계획된 경우도 있지만, 기술 변화나 사이버 위협 등 예상치 못한 상황에 대응하기 위해 급하게 진행해야 할 때도 있습니다. 어떤 상황이든, 사이트 전체를 마이그레이션하기로 결정하기 전에 목표, 사용 가능한 자원, 그리고 비즈니스에 미칠 영향을 신중하게 검토해야 합니다.
사이트 마이그레이션의 유형
사이트 성능에 영향을 미치는 주요 3가지 사이트 마이그레이션 유형은 도메인 마이그레이션, 플랫폼 변경 및 하이브리드 마이그레이션입니다. 이들 각각의 차이점은 다음과 같습니다:
1. 도메인 마이그레이션
도메인 마이그레이션은 웹사이트를 하나의 도메인 이름에서 다른 도메인으로 이동하거나, .com에서 .net과 같은 다른 도메인 확장자로 변경하는 것을 포함합니다. 단순히 더 마음에 드는 URL로 변경하고 싶어 도메인 마이그레이션을 진행하는 경우도 있지만, 프로토콜 변경, 서브도메인 추가, 도메인명 수정, 사이트 구조 개편 등 기술적인 이유로 인해 사이트 아키텍처가 바뀌면서 마이그레이션이 필요해지는 경우도 있습니다.
2. 플랫폼 변경
플랫폼 변경은 웹사이트를 기존 호스팅 플랫폼이나 CMS(콘텐츠 관리 시스템)에서 다른 플랫폼으로 옮기는 작업을 의미합니다. 예를 들어, 기존 서비스 제공업체에서 Shopify로 마이그레이션하거나, 최신 버전의 플랫폼으로 업그레이드하는 경우가 여기에 해당합니다. 현재 사용 중인 플랫폼에 만족하지 않거나, 비즈니스 성장을 감당할 수 있는 더 강력한 호스팅 환경이 필요할 때 리플랫폼을 고려하게 됩니다.
플랫폼을 변경할 때는 기술적 한계로 인해 디자인이나 URL 구조까지 수정해야 하는 경우가 많습니다. 이 때문에 리플랫폼을 거치면 기존 웹사이트와 완전히 똑같은 형태와 기능을 유지하기는 어려운 경우가 많습니다.
3. 하이브리드 마이그레이션
하이브리드 마이그레이션은 도메인 마이그레이션과 리플랫폼 사이의 경계를 넘나드는 모든 형태의 마이그레이션을 포괄하는 개념입니다. 예를 들어, 여러 웹사이트를 하나의 플랫폼으로 통합하는 작업이 이에 해당합니다.
여러 가지 변경 작업을 한 번에 진행하면 비용 면에서는 효율적일 수 있지만, 동시에 많은 요소를 수정할수록 마이그레이션 과정은 더 복잡해지고 리스크도 커집니다. 하이브리드 마이그레이션을 계획할 때는 철저한 준비와 체계적인 실행이 필수입니다.
웹사이트 마이그레이션 방법
웹사이트 마이그레이션의 주요 목표는 웹사이트를 업데이트하거나 업그레이드하면서 트래픽과 수익 수준을 유지하거나 늘리는 것입니다. 다음 단계는 마이그레이션 전, 중, 후에 오류를 제거하고 프로세스를 간소화하는 데 도움이 됩니다.
웹사이트 마이그레이션 계획하기
웹사이트를 마이그레이션하기 전에 마이그레이션의 범위와 목표를 정의하여 가능한 한 원활하게 진행되도록 합니다. 모든 관련 팀원이 마이그레이션을 동일하게 이해하고 있으며, 프로세스를 완료하기 위한 명확한 일정이 있어야 합니다.
마이그레이션을 수행하기 전에 완료해야 할 3가지 작업이 있습니다.
- 콘텐츠 목록 작성. 콘텐츠 목록은 마이그레이션 과정에서 손실된 콘텐츠를 신속하게 식별하고 문제를 해결하는 데 도움이 됩니다.
- 백링크 프로필 평가. 전체 사이트의 백링크 프로필 개요는 새로운 페이지의 작동 버전으로 새 링크를 리디렉션하는 데 도움이 됩니다.
- 웹 접근성 점검 수행. 웹 접근성 검사를 통해 새 웹사이트가 장애를 가진 방문자도 이용할 수 있도록 하고, 관련 규정을 준수하는지 확인해야 합니다.
웹사이트 마이그레이션으로 인한 혼란을 최소화하려면, 트래픽이 적은 시간대나 비수기에 작업 일정을 잡고, 마이그레이션 중에는 새로운 콘텐츠를 게시하거나 새 페이지를 오픈하는 것을 피하는 것이 좋습니다. 사전 홍보 캠페인을 통해 고객에게 변경 사항을 미리 안내하는 것도 좋은 방법입니다.
또한, 마이그레이션이 완료되기 전까지는 검색 엔진이 새 웹사이트를 색인하지 못하도록 해야 합니다. 이를 위해 robots.txt 파일을 생성해 검색 엔진 크롤링을 차단할 수 있습니다. 아울러 마이그레이션에 사용하는 도구나 서비스에도 접근 권한을 부여했는지 꼭 확인하세요.
마이그레이션 계획에는 프로토콜에 상관없이 작동하는 자산, URL 리디렉션, 블로그 게시물 및 기사가 포함되어야 합니다.
방법은 다음과 같습니다.
- URL 리디렉션. 고객이 즐겨찾기해둔 페이지가 마이그레이션 이후에도 정상적으로 연결되도록 리디렉션을 설정해야 합니다. 리디렉션 설정 방법은 사용하는 플랫폼과 서버에 따라 다를 수 있습니다. 어디서 리디렉션을 설정해야 하는지 모르겠다면, 사용 중인 플랫폼의 도움말 센터를 검색해보세요.
- 블로그 게시물 및 기사. Shopify에 포함된 도구를 사용하여 블로그 게시물 및 기사를 마이그레이션할 수 있지만, 삽입된 이미지를 대체하기 위해 상대 경로를 사용해야 합니다. 또한, 미디어 파일을 외부에 호스팅하거나 Shopify 앱 스토어의 마이그레이션 지원 앱을 활용하는 것도 고려해 볼 수 있습니다. 다른 플랫폼들도 자체 확장 기능이나 도구를 제공하는 경우가 많습니다.
💡팁: 전자상거래 웹사이트나 플랫폼을 Shopify로 마이그레이션하는 데 관심이 있으신가요?
Shopify로 마이그레이션하는 데 필요한 모든 정보를 확인하세요.
웹사이트 마이그레이션 실행하기
도메인을 새 사이트로 연결하거나 사이트를 새로운 도메인으로 이전하기 전에, 새 사이트가 기존 사이트만큼, 또는 그보다 더 잘 작동하는지 반드시 테스트해야 합니다. 구체적으로는, 기존 사이트와 새 사이트의 URL, 메타데이터, 기타 중요한 정보를 비교해 보고, 모든 콘텐츠가 정상적으로 표시되는지, 링크나 폼 같은 인터랙티브 요소가 제대로 작동하는지 확인해야 합니다.
테스트 과정에서는 다양한 도구를 활용할 수 있습니다. 예를 들어, Google Search Console을 이용하면 끊어진 링크나 기타 문제를 쉽게 찾아낼 수 있습니다. 또한, 실제로 사이트를 오픈하기 전에 스테이징 환경을 이용해 잠재적인 문제를 미리 점검하고 수정하는 것도 좋은 방법입니다.
만약 도메인까지 함께 이전하는 경우, 다음 단계는 기존 도메인의 DNS 설정을 변경해 새 서버를 가리키도록 하는 것입니다. 이 과정을 완료하면 새 사이트가 사용자와 검색 엔진 모두에게 정상적으로 노출됩니다.
마이그레이션 이후에도 사용자와 검색 엔진이 사이트 콘텐츠에 접근할 수 있도록, 기존 URL에서 새 URL로 리디렉션을 설정해야 합니다(사용 중인 호스팅 플랫폼에 따라 이 작업이 필요 없을 수도 있음). 이를 위해 '301 리디렉션'을 설정하면, 검색 엔진에 새 URL을 알려주고 색인 정보를 업데이트하도록 유도할 수 있습니다. 특히 SEO 관점에서 매우 중요한 작업입니다.
마지막으로, 외부에 연결된 링크, 특히 소셜 미디어 프로필 등 중요한 링크를 새 URL로 업데이트하는 것도 추천합니다. 이렇게 하면 사용자와 검색 엔진 모두가 정확한 새 주소로 이동하게 됩니다. 이 작업 또한 플랫폼에 따라 필요 여부는 다를 수 있습니다.
웹사이트 마이그레이션 후 해야 할 일
웹사이트를 마이그레이션한 후, robots.txt 파일을 업데이트하세요. robots.txt 파일은 검색 엔진 크롤러에게 사이트의 어떤 부분에 접근할 수 있는지를 알려줍니다. 적절하게 구성하여 사이트 크롤링을 통해 깨진 링크, 오류 응답 코드 및 기타 SEO 오류를 식별할 수 있도록 하세요. 페이지 방문을 추적하는 도구가 있는지 확인하고, 스테이징에서 프로덕션으로 이동할 때 크롤링/색인 제한 설정을 제거해야 합니다(기본 인증이나 noindex 태그가 있을 수 있음).
사이트 맵은 사이트의 모든 페이지 목록이며 검색 엔진이 사이트 구조를 이해하는 데 도움이 됩니다. XML 사이트 맵을 테스트하고 제출하여 Google 및 Bing과 같은 검색 엔진에 알리세요. 또한, 두 도메인에 대해 Google Search Console 계정을 설정하고 주소 변경 도구를 활용하세요.
마지막으로, 벤치마크 지표와 같은 사이트 속도 및 트래픽 통계(페이지 조회수 및 고유 방문자 수)를 보고하세요. 새로운 지표를 벤치마크와 비교하면 문제를 식별하고 사이트 마이그레이션의 긍정적인 효과를 추적하는 데 도움이 됩니다. Google Analytics 및 Google Search Console과 같은 무료 도구는 첫 번째 방어선이 될 수 있습니다.
모든 점검이 완료되고 사이트가 정상 작동하면, 남아 있는 내부 링크도 새 URL로 업데이트하고 사이트를 공식적으로 오픈하세요.
웹사이트 마이그레이션 체크리스트
웹사이트 마이그레이션은 비즈니스에 큰 변화를 가져오는 작업입니다. 따라서 이를 성공적으로 진행하기 위해서는 아래와 같은 체크리스트가 필요합니다.
- 마이그레이션의 목표와 목적을 정리하세요.
- 페이지, 게시물, 이미지 및 다운로드 가능한 콘텐츠를 포함한 모든 웹사이트 요소를 목록화하세요.
- 현재 사이트 구조, SEO 성과 및 분석을 이해하여 벤치마크를 설정하세요.
- 사용자에게 미치는 영향을 최소화하기 위해 트래픽이 적은 시간대에 마이그레이션을 계획하세요.
- 데이터베이스 및 파일을 포함한 웹사이트의 전체 백업을 만드세요.
- 새로운 요구 사항을 충족하는 호스팅 솔루션을 선택하세요.
- 도메인 이름을 변경하는 경우, 도메인 설정 및 DNS 기록을 관리하세요.
- 플랫폼을 변경하는 경우, 새로운 호스팅 환경에 CMS를 설치하고 구성하세요.
- 구 URL을 새 URL에 매핑하고 모든 변경된 URL에 대해 301 리디렉션을 설정하세요.
- 양식, 결제 프로세스, 검색 등을 포함한 모든 사이트 기능을 테스트하세요.
- Google Search Console과 같은 도구를 사용하여 깨진 링크 및 기타 문제를 식별하세요.
- 모든 장치에서 사이트가 반응하는지 테스트하세요.
- 사이트가 라이브로 전환되기 전에 스테이징 환경을 사용해 잠재적인 문제를 해결합니다.
- 마이그레이션을 실행하고 새로운 XML 사이트 맵을 GSC에 업로드하세요.
- 소셜 미디어 프로필 및 기타 외부 사이트의 링크를 새로운 URL로 업데이트하세요.
- 사이트 마이그레이션 후 사이트 성능을 추적하는 모니터링 도구를 설정하세요.
피해야 할 일반적인 사이트 마이그레이션 실수 4가지
다음은 피해야 할 일반적인 사이트 마이그레이션 실수 4가지입니다.
1. 마이그레이션을 제대로 계획하지 않음
마이그레이션 프로세스를 제대로 계획하지 않거나 잘못 계획하면 지연, 중단 및 데이터 손실이 발생할 수 있습니다. 마이그레이션 프로세스를 신중하게 매핑하고 각 단계에 대한 일정을 작성하는 것이 중요합니다. 여기에는 마이그레이션 목표 식별, 내부 이해관계자 참여, 메트릭 및 벤치마크 개요 작성, 마이그레이션 마감일 설정 및 콘텐츠 목록 작성이 포함됩니다.
2. 마이그레이션된 웹사이트를 테스트하지 않음
마이그레이션된 웹사이트를 테스트하여 모든 콘텐츠와 기능이 올바르게 작동하는지 확인하세요. 여기에는 깨진 링크, 누락된 이미지 및 사용자 경험에 부정적인 영향을 미칠 수 있는 기타 문제를 확인하는 것이 포함됩니다. 다양한 브라우저와 장치에서 테스트하는 것을 잊지 마세요.
3. 구 URL을 리디렉션하거나 업데이트하지 않음
도메인을 변경하지 않는 경우 URL을 변경하지 않도록 하세요. 그러나 웹사이트의 URL 구조가 마이그레이션 중에 변경되는 경우, 구 URL에서 새 URL로 301 리디렉션을 설정하는 것이 중요합니다. 이는 고객이 즐겨찾기 했을 수 있는 페이지, 웹사이트의 링크 및 다른 웹사이트에서 여러분의 사이트로 연결되는 링크에 특히 중요합니다.
리디렉션이나 업데이트를 하지 않으면 깨진 링크가 발생하고 SEO에 부정적인 영향을 줄 수 있습니다. 사용자가 깨진 링크를 클릭하면 불편함을 겪게 되고, 이로 인해 트래픽 감소와 수익 손실이 발생할 수 있습니다.
4. 업데이트된 사이트 맵을 검색 엔진에 제출하지 않음
검색 엔진은 사이트 맵을 통해 새로운 페이지와 업데이트된 페이지를 발견하고 크롤링합니다. 업데이트된 사이트 맵을 제공하지 않으면 검색 엔진이 사이트의 변경 사항을 인식하지 못하고 새로운 페이지를 잘못 색인화하게 됩니다. 위의 단계를 따라 업데이트된 사이트 맵을 제출하세요.
Shopify로의 마이그레이션 고려하기
웹사이트를 새로운 호스팅 환경이나 플랫폼으로 이전하려는 생각이 있으시다면, Shopify가 적합한 선택이 될 수 있습니다.
그 이유는 아래와 같습니다.
Shopify가 북미의 주요 플랫폼들과 비교했을 때, 가장 낮은 총소유비용(TCO)을 제공한다는 연구 결과가 있습니다. 이는 Shopify가 다른 플랫폼에 비해 최대 36% 더 높은 가치를 제공한다는 것을 의미합니다. 그리고 웹사이트 마이그레이션, 더 정확히 말하면, 전환 후 구현과 운영 비용 측면에서도 Shopify가 항상 우위에 있습니다.
이 연구에 따르면, 경쟁사의 구현 및 설정 비용(프론트엔드 웹사이트 디자인에서 데이터 마이그레이션까지 포함)은 평균적으로 Shopify보다 49% 더 높은 것으로 나타났습니다. 또한, 경쟁사의 운영 및 지원 비용(인프라 또는 관리 비용)은 평균적으로 Shopify보다 23% 더 높은 것으로 보고되었습니다. 여기에 하나 더 추가할 수 있는 사실은, Shopify에서 새로운 매장을 구현하는 속도가 경쟁사보다 37% 더 빠르다는 것입니다.
게다가 플랫폼 수수료와 전자상거래 기술 스택 비용을 언급하지 않았습니다. 이는 연간 또는 월간 수수료, 지원 비용, 결제 수수료 등 모든 비용을 포함합니다. 연구 결과, 경쟁사들의 플랫폼 비용은 평균적으로 Shopify보다 30% 더 높은 것으로 나타났습니다.
따라서 전자상거래 웹사이트와 비즈니스를 위한 새로운 도메인이 필요하다면, Shopify를 고려해보는 것이 좋습니다. 데이터를 바탕으로 Shopify는 전 세계 상거래를 지원할 수 있는 역량을 갖추고 있습니다.
사이트 마이그레이션 FAQ
웹사이트를 새로운 도메인으로 마이그레이션할 수 있나요?
네, 웹사이트를 새로운 도메인으로 마이그레이션하는 것은 가능합니다. 이 과정은 웹사이트의 파일, 데이터베이스, 도메인 이름을 새로운 호스팅 플랫폼이나 도메인으로 옮기는 작업으로, 특히 큰 웹사이트일 경우 복잡할 수 있습니다. 따라서 개발자나 웹디자인 전문가의 도움이 필요할 수 있습니다.
도메인을 마이그레이션하는 것이 좋나요, 아니면 연결하는 것이 좋나요?
상황에 따라 다릅니다. 도메인을 마이그레이션하는 것은 도메인 등록을 한 등록기관에서 다른 등록기관으로 이동하는 것을 의미합니다. 도메인을 연결하는 것은 도메인을 다른 호스팅 플랫폼에서 호스팅되는 웹사이트로 가리키는 것을 의미합니다. 도메인을 마이그레이션하는 것이 더 적합할 수 있는 경우는 등록 기관을 변경하거나 도메인에 대한 더 많은 제어 권한이 필요한 경우입니다. 도메인을 연결하는 것이 더 적합할 수 있는 경우는 현재 등록 기관을 유지하면서 다른 호스팅 플랫폼에서 사용하고 싶은 경우입니다.
웹사이트를 이동하는 데 드는 비용은 얼마인가요?
웹사이트를 이동하는 비용은 웹사이트의 복잡성, 호스팅 플랫폼과 도메인, 추가 작업량, 웹사이트 소유자의 구체적인 요구 사항과 목표에 따라 달라집니다. 비용은 수백 달러에서 수천 달러까지 다양할 수 있습니다.
SEO 마이그레이션이란 무엇인가요?
웹사이트를 새로운 도메인이나 호스팅 플랫폼으로 이동할 때, 검색 엔진 가시성을 유지하거나 개선하는 것이 가장 중요한 우선 사항입니다. SEO 마이그레이션은 웹사이트가 검색 엔진 순위를 유지하거나 개선할 수 있도록 다양한 작업을 포함합니다. 여기에는 기존 URL 리디렉션, 내부 및 외부 링크 업데이트, 사이트맵과 검색 엔진을 새로운 웹사이트에 맞게 수정하는 작업이 포함될 수 있습니다. 사이트 마이그레이션의 SEO 영향을 집중적으로 고려하면, 소중한 검색 엔진 순위와 트래픽을 잃는 것을 피할 수 있습니다. 마이그레이션 과정에서 SEO 위험이나 기회를 신중하게 계획하고 실행하는 것이 중요합니다. 제대로 계획하고 실행하면, SEO 마이그레이션은 웹사이트의 검색 순위 및 가시성 향상에 도움이 됩니다.
사이트 마이그레이션이 중요한 이유는 무엇인가요?
웹사이트 마이그레이션은 웹사이트 성능, 보안, 사용자 경험을 개선할 수 있습니다. 이는 복잡한 과정으로, 도메인, 구조, 콘텐츠 등 여러 요소를 변경해야 합니다. 마이그레이션 과정 중 일시적인 트래픽 감소가 발생하는 것은 흔한 일입니다. 검색 엔진은 변경된 웹사이트를 다시 크롤링하고 재평가하는 시간이 필요하며, 이로 인해 트래픽이 일시적으로 감소할 수 있습니다. 그러나 시간이 지나면 이러한 현상은 자연스럽게 회복됩니다. 전반적으로 웹사이트 마이그레이션은 웹사이트가 최상의 성능을 발휘하도록 보장하고, 사용자와 비즈니스의 요구 사항을 충족할 수 있도록 도와줍니다.