리뉴얼·이전 · 공식 문서
서브도메인 서브폴더 이전, 블로그 URL 옮기는 순서
구글은 호스트를 합치는 일을 사이트 이동으로 적었고, 이동은 URL 단위로 일어납니다. 그래서 blog. 와 /blog/ 사이를 옮길 때는 URL 짝표, 서버 측 301 리디렉션, 새 사이트맵을 도메인 변경과 같은 절차로 처리합니다.
blog.example.com 에서 운영하던 블로그를 example.com/blog/ 로 옮기면, 글 내용이 같아도 URL은 모두 바뀝니다. 검색엔진은 옮긴 글을 새 URL로 다시 배웁니다.
구글 「사이트 이동 방법」 문서와 주소 변경 도구 도움말, 네이버 「웹 사이트 이전」 가이드를 원문으로 읽고 옮기는 순서를 정리했습니다. 어느 쪽에 둘지 고르는 기준은 「서브도메인 SEO」 편에 자세히 적었습니다.
발견 01
구글은 호스트를 합치는 일을 사이트 이동으로 적었고, 이동은 URL 단위로 일어납니다
Domain name changes such as example.com to example.net or merging multiple domains or hostnames.
example.com 을 example.net 으로 바꾸거나, 여러 도메인이나 호스트 이름을 하나로 합치는 도메인 변경.
| 구글 문서가 적은 것 | 원문 |
|---|---|
| 이동의 단위 | The move takes place on a per-URL basis.이동은 URL 단위로 이뤄진다. |
| 리디렉션 방식 | Although Googlebot supports several kinds of redirects, we recommend that you use HTTP permanent redirects if possible, such as 301 and 308.Googlebot은 여러 리디렉션을 지원하지만, 가능하면 301·308 같은 HTTP 영구 리디렉션을 쓰기를 권한다. |
| 옮기는 동안의 흔들림 | Note that the visibility of your content in Search may fluctuate temporarily during the move. This is normal and a site's rankings will settle down over time.옮기는 동안 검색에서 콘텐츠가 보이는 정도가 잠시 흔들릴 수 있다. 정상이며 순위는 시간이 지나면 자리 잡는다. |
옮긴 글이 새 URL로 자리 잡는 속도는 글마다 다릅니다. 크롤러가 옛 URL과 새 URL을 한 번씩 다녀가야 그 글의 이동이 끝납니다.
301 리디렉션은 링크 신호를 새 URL로 넘깁니다. 그래서 옮기는 일 자체보다, 짝을 빠뜨리거나 틀리게 거는 일이 유입을 줄입니다.
301 and other permanent redirects don't cause a loss in PageRank.
301 등 영구 리디렉션은 페이지랭크 손실을 일으키지 않는다.
발견 02
호스트가 바뀌면 robots.txt 부터 측정까지 6가지 설정을 따로 챙깁니다
| 설정 | 옮길 때 하는 일 | 공식 문서 원문 |
|---|---|---|
| robots.txt | blog. 호스트의 파일 규칙은 본 도메인으로 따라오지 않습니다. 옮긴 경로에 맞는 규칙을 본 도메인 파일에 다시 적습니다. | A robots.txt on a subdomain is only valid for that subdomain. Set up a robots.txt for your new site and make sure the rules in the new site's robots.txt file correctly reflect the parts you want blocked from crawling.하위 도메인의 robots.txt 는 그 하위 도메인에만 적용된다. 새 사이트의 robots.txt 를 만들고, 크롤링을 차단할 부분이 규칙에 맞게 반영됐는지 확인한다. |
| 서치 콘솔 속성 | 도메인 속성이면 두 호스트가 한 속성에 보입니다. URL 접두사 속성만 있다면 옛 호스트와 새 경로를 각각 확인해 둡니다. | A domain-level property that Includes all subdomains (m, www, and so on) and multiple protocols (http, https, ftp). / Includes only URLs with the specified prefix, including the protocol (http/https).도메인 속성은 모든 하위 도메인(m, www 등)과 여러 프로토콜을 포함한다. URL 접두사 속성은 프로토콜을 포함해 지정한 접두사로 시작하는 URL만 포함한다. |
| 주소 변경 도구 | 하위 도메인을 옮길 때 쓰는 도구입니다. 경로 단위 속성은 이 도구로 옮길 수 없습니다. | If you're changing domain names or subdomains, submit a Change of Address in Search Console for the old site. You cannot move properties at the path level, such as http://example.com/petstore/도메인 이름이나 하위 도메인을 바꾸면 옛 사이트에 대해 서치 콘솔에서 주소 변경을 제출한다. 경로 단위 속성은 옮길 수 없다. |
| 캐노니컬 | 옮긴 글마다 새 경로의 자기 URL을 캐노니컬로 적습니다. | Each new URL should have a self-referencing rel="canonical" <link> tag.새 URL 마다 자기 자신을 가리키는 rel="canonical" <link> 태그를 둔다. |
| 내부 링크 | 본 사이트 메뉴와 글 본문에 박힌 blog. URL을 새 경로로 바꿉니다. | Change the internal links on the new site from the old URLs to the new URLs.새 사이트의 내부 링크를 옛 URL에서 새 URL로 바꾼다. |
| 측정 | 분석 도구가 호스트별로 나뉘어 있었다면 옛 호스트와 새 경로의 유입을 함께 봅니다. | Use web analytics to analyze usage on both the old and new sites.웹 분석 도구로 옛 사이트와 새 사이트의 사용을 함께 분석한다. |
| 옮기는 방향 | 주소 변경 도구 | 원문 |
|---|---|---|
| 서브도메인 → 서브폴더 | 옛 하위 도메인 속성에서 열 수 있습니다. 경로로 옮기는 경우는 사전 확인 결과로 판단합니다. | However, you can use the tool to migrate your site from one domain to a path within another domain. The Change of Address tool can be used only on properties at the domain level: that is, you can move example.com, m.example.com, or http://example.com.한 도메인에서 다른 도메인 안의 경로로 옮길 때도 도구를 쓸 수 있다. 도구는 도메인 수준 속성에서만 쓸 수 있다. |
| 서브폴더 → 서브도메인 | 옛 자리가 경로라서 도구를 쓸 수 없습니다. 리디렉션과 사이트맵만으로 옮깁니다. | You cannot move properties at the path level, such as http://example.com/petstore/ In this case, just add redirects, and update your sitemaps as appropriate.경로 단위 속성은 옮길 수 없다. 이 경우에는 리디렉션을 걸고 사이트맵을 알맞게 고치면 된다. |
주소 변경 도구를 쓰든 쓰지 않든, 리디렉션과 사이트맵은 똑같이 합니다. 도구는 리디렉션을 건 뒤에 쓰는 보조 수단입니다.
Use this tool after you've moved and redirected your site.
사이트를 옮기고 리디렉션을 건 뒤에 이 도구를 쓴다.
발견 03
blog. 와 /blog/ 사이를 옮기는 순서는 8단계입니다
| 순서 | 단계 | 하는 일 | 공식 문서 원문 |
|---|---|---|---|
| 1 | 옛 URL 목록 뽑기 | blog. 호스트의 사이트맵과 서버 로그에서 글·카테고리·태그·이미지 URL을 뽑습니다. | Look in your sitemaps because it's likely your most important URLs have been submitted in Search Console that way / Make sure that you include URLs of embedded content in your site move plans: videos, images, JavaScript, and CSS files.중요한 URL은 서치 콘솔에 제출한 사이트맵에 있을 가능성이 높으니 사이트맵부터 본다. 동영상·이미지·자바스크립트·CSS 같은 삽입 콘텐츠 URL도 이전 계획에 넣는다. |
| 2 | URL 짝표 만들기 | blog.example.com/글 을 example.com/blog/글 로 1:1 대응합니다. 합친 글은 합친 새 글로 보냅니다. | Prepare a URL mapping from the current URLs to their corresponding new format. However, if you have consolidated content previously hosted on multiple pages to a new single page, you can redirect the older URLs to that new, consolidated page.지금 URL을 새 형식의 URL로 대응하는 짝표를 준비한다. 여러 페이지에 있던 콘텐츠를 새 페이지 하나로 합쳤다면 옛 URL들을 합친 새 페이지로 리디렉션해도 된다. |
| 3 | 새 경로 준비 | 새 경로의 robots.txt 규칙, 캐노니컬, 내부 링크를 짝표대로 맞춥니다. | Set up a robots.txt for your new site and make sure the rules in the new site's robots.txt file correctly reflect the parts you want blocked from crawling. Each new URL should have a self-referencing rel="canonical" <link> tag.새 사이트의 robots.txt 를 만들고 차단할 부분이 맞게 반영됐는지 확인한다. 새 URL마다 자기 자신을 가리키는 캐노니컬 태그를 둔다. |
| 4 | 서버 측 301 리디렉션 | 옛 호스트의 모든 URL을 짝표의 새 URL로 바로 보냅니다. 홈 하나로 몰지 않습니다. | We recommend server side permanent redirects from the old URLs to the new URLs as you indicated in your mapping. Don't redirect many old URLs to one irrelevant single URL destination, such as the home page of the new site.짝표대로 옛 URL에서 새 URL로 서버 측 영구 리디렉션을 권한다. 옛 URL 여러 개를 새 사이트 홈처럼 관련 없는 URL 하나로 보내지 않는다. |
| 5 | 리디렉션 확인 | URL 검사 도구로 몇 개, 명령줄 도구로 전체를 확인합니다. | You can use the URL Inspection Tool for testing individual URLs, or command line tools or scripts to test large numbers of URLs.URL 하나하나는 URL 검사 도구로, 많은 URL은 명령줄 도구나 스크립트로 리디렉션을 확인할 수 있다. |
| 6 | 사이트맵 제출 | 새 경로의 URL이 든 사이트맵을 서치 콘솔과 서치어드바이저에 제출합니다. | Submit the new sitemap in Search Console. / 웹마스터도구에 신규 사이트를 등록하고 사이트맵(sitemap.xml)을 제출합니다.새 사이트맵을 서치 콘솔에 제출한다. 빗금 뒤 문장은 네이버 원문이다. |
| 7 | 주소 변경 도구 판단 | 서브도메인에서 옮길 때만 옛 하위 도메인 속성에서 도구를 열고 사전 확인 결과를 봅니다. | The Change of Address tool can be used only on properties at the domain level: that is, you can move example.com, m.example.com, or http://example.com. You must be an owner of both the old and new properties in Search Console.주소 변경 도구는 example.com, m.example.com, http://example.com 처럼 도메인 수준 속성에서만 쓸 수 있다. 옛 속성과 새 속성 모두의 소유자여야 한다. |
| 8 | 리디렉션 유지 | 옛 호스트의 리디렉션을 1년 이상 둡니다. 옛 호스트 서버를 먼저 끄지 않습니다. | Keep the redirects for as long as possible, generally at least 1 year. / 이전이 완료될 때까지 구 사이트에 robots.txt를 먼저 설정하거나 서버의 네트워크를 먼저 정지하거나 블럭하지 마세요리디렉션은 가능한 한 오래, 보통 최소 1년 유지한다. 빗금 뒤 문장은 네이버 원문이다. |
블로그는 글 수가 많고 태그·카테고리 목록 페이지가 함께 있습니다. 목록 페이지도 짝표에 넣고, 새 구조에 짝이 없는 목록은 가장 가까운 새 목록으로 보냅니다.
옛 호스트의 robots.txt 로 크롤링을 먼저 차단하면 크롤러가 리디렉션을 읽지 못합니다. 네이버도 이전이 끝날 때까지 옛 사이트를 차단하지 말라고 적었습니다.
이전이 완료될 때까지 구 사이트에 robots.txt를 먼저 설정하거나 서버의 네트워크를 먼저 정지하거나 블럭하지 마세요
발견 04
같은 절차라도 B2B·B2C·B2G 사이트는 옮길 때 먼저 볼 자리가 다릅니다
예시 ① 기술 블로그를 본 도메인으로 합치는 소프트웨어 회사(B2B)
기술 블로그를 tech. 하위 도메인에서 /blog/ 로 옮기는 경우, 개발자 커뮤니티와 문서에 걸린 외부 링크가 많습니다. 짝표는 링크 보고서에서 외부 링크가 많은 글부터 확인합니다.
블로그만 다른 분석 도구 속성을 쓰고 있었다면, 옮긴 날부터 본 사이트 속성에서 유입을 함께 봅니다.
예시 ② 매거진을 /magazine/ 으로 옮기는 쇼핑몰(B2C)
상품 사용법 글을 magazine. 하위 도메인에서 /magazine/ 으로 옮기면 글 속 상품 링크도 함께 바꿉니다. 리디렉션을 거치는 내부 링크가 남지 않게 합니다.
이미지 검색 유입이 있는 글이라면 이미지 파일 URL도 짝표에 넣습니다.
예시 ③ 소식지를 하위 도메인으로 떼어 내는 공공기관 누리집(B2G)
누리집의 /news/ 소식지를 별도 시스템의 news. 하위 도메인으로 떼어 내는 반대 방향입니다. 옛 자리가 경로라서 주소 변경 도구는 쓰지 않고, 리디렉션과 사이트맵으로 옮깁니다.
news. 호스트에는 robots.txt 를 따로 두고, 서치 콘솔·서치어드바이저에 그 호스트를 등록해 사이트맵을 제출합니다.
그럼 지금 블로그를 옮긴다면 무엇부터 하나요?
- 옮기는 방향을 정하고, 옛 자리의 URL 목록을 사이트맵과 서버 로그에서 뽑습니다.
- 글·목록·이미지 URL을 새 경로와 1:1로 짝 짓습니다.
- 위 6가지 설정을 새 호스트 기준으로 다시 적습니다. robots.txt 부터 봅니다.
- 서버 측 301 리디렉션을 걸고, 몇 개는 URL 검사 도구로 확인합니다.
- 새 사이트맵을 서치 콘솔과 서치어드바이저에 제출하고, 서브도메인에서 옮겼다면 주소 변경 도구의 사전 확인을 돌립니다.
- 옛 호스트의 리디렉션은 1년 이상 둡니다. 공개 뒤 점검은 「리뉴얼 오픈 후 점검」 편에 자세히 적었습니다.
조사 방법
- Google Search Central 「How to move a site」 (문서 수정일 2026-08-20) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/crawling-indexing/site-move-with-url-changes
- Search Console Help 「Change of Address tool」 · 최종 확인일 2026-10-25 · https://support.google.com/webmasters/answer/9370220
- Search Console Help 「Add a website or platform property to Search Console」 · 최종 확인일 2026-10-18 · https://support.google.com/webmasters/answer/34592
- Google Crawling Infrastructure 「How Google interprets the robots.txt specification」 (문서 수정일 2026-10-23) · 최종 확인일 2026-10-25 · https://developers.google.com/crawling/docs/robots-txt/robots-txt-spec
- 네이버 서치어드바이저 「웹 사이트 이전」 · 최종 확인일 2026-10-25 · https://searchadvisor.naver.com/guide/seo-basic-migration
- 옮기는 순서 8단계와 따로 챙길 설정 6가지는 위 문서들이 사이트 이동에서 하라고 적은 일을 blog. 와 /blog/ 사이 이동에 맞춰 묶은 것입니다. 묶는 방식은 편집 판단입니다.
- 서브도메인에서 같은 도메인의 경로로 옮기는 경우에 주소 변경 도구를 쓸 수 있는지는 공식 문서에 콕 집은 문장이 없어, 도구의 사전 확인으로 판단한다고 적었습니다.
- 예시 ①②③은 이해를 돕기 위해 만든 가상 상황이며, 실제 기업·기관의 사례가 아닙니다.
- 원문은 영어판(hl=en)이고, 도구·보고서 이름은 같은 문서 한국어판(hl=ko) 표기를 따랐습니다. 서치 콘솔 도움말과 네이버 가이드는 페이지에 수정일이 없습니다.