WordPress 사이트를 새 도메인으로 이동: 완전한 단계별 가이드

게시 됨: 2020-01-19

최근 다른 웹사이트 중 하나를 새 도메인 이름으로 옮겼습니다. 전체 과정이 약간 울퉁불퉁했지만 이 작업을 수행하는 데 큰 경험과 지식을 얻었습니다.

또한 내 온라인 비즈니스의 이익을 위해 이 결정을 내렸기 때문에 매우 기쁩니다.

추신: 이 글이 너무 길어서 다운받아 보관하고 필요할 때 사용할 수 있도록 pdf 파일을 만들었습니다. :)

따라서 내 기억이 아직 신선할 때 WordPress 블로그/사이트를 한 도메인에서 다른 도메인으로 이동하는 전체 프로세스와 관련된 단계를 컴파일하고 싶습니다. 사이트 이전을 고려하는 동안 두려워해야 할 것은 없지만 이전 도메인에서 SEO 측면을 잃지 않도록 각별히 주의하고 "올바른" 방식으로 작업을 수행해야 합니다.

하지만 그 전에.....

새 도메인으로 이동하려는 이유는 무엇입니까?

WordPress 사이트나 블로그를 새 도메인으로 옮기는 것은 정말 힘든 일입니다. 그러나 모든 것은 "왜 사이트를 새 도메인으로 옮기고 싶습니까?"라는 질문으로 귀결됩니다.

도메인 "domain1"에서 멋진 블로그를 운영하고 있다고 가정해 보겠습니다. 블로그에는 좋은 PR, 좋은 독자/댓글 커뮤니티가 있으며 블로그는 광고 및 제휴 판매 측면에서 잘 전환되고 블로그에는 좋은 브랜딩(이름으로 알려져 있음)이 있고 좋은 들어오는 권위 링크가 많이 있습니다. 가정하다.

이제 확실한 이유로 domain1을 domain2로 이동하려고 합니다. 같은 블로그를 다른 도메인으로. 이것은 정확히 내 이야기입니다.

지금까지 알다시피 저는 Find All Answers를 멀티 틈새 블로그로 1년 넘게 운영하고 있습니다. 그것은 PR 3(이 포스트를 작성하는 시점)과 몇 가지 다른 좋은 메트릭을 얻었습니다. 그러나 도메인과 사이트 전체에 몇 가지 문제가 있었습니다.

1. "Find All Answers" 도메인 이름이 너무 일반적입니다.

2. 키워드가 없습니다.

3. 사이트는 다중 틈새 시장이었고 따라서 타겟이 되지 않았습니다. 나는 내가 꽤 오랫동안 3개의 틈새 사이트를 운영할 수 있었고 꽤 성공적으로 운영할 수 있었고 광범위한 청중의 관심을 끌 수 있었다는 것을 알고 있습니다. 그런데 전환율과 순위에 관해서는 너무 광범위하고 관련 없는 주제를 다루다 보니 감당할 수 없었습니다.

4. (3) 순위를 매기고 싶지 않은 키워드에 대해 순위를 매겼기 때문입니다. 동시에 내가 원하는 키워드에 대한 순위를 매기는 것이 정말 어렵다는 것을 알았습니다!

그래서 큰 변화를 주기로 결정했습니다.

나는 domain1.com을 새로운 도메인인 domain2.com으로 옮기기로 결정했다.

이제 빈을 흘리고 WordPress 블로그를 이동하는 정확한 단계별 절차를 알려 드리겠습니다.

링크 주스와 SEO를 잃지 않고 이동하는 방법은 무엇입니까?

WordPress 사이트를 새 도메인으로 이동하는 것은 무서운 일이 될 수 있지만 그렇게 지저분하지는 않습니다. 일련의 단계를 따르면(그런데 상당히 논리적임) 결국 모든 것이 깔끔합니다.

가장 무섭고 귀찮은 일 중 하나는 파일 전송을 하는 것이라는 점을 인정해야 합니다. Hostgator는 파일 전송을 도와주었고 저는 핸즈프리로 작업했습니다!

알겠습니다. 이 작업을 올바르게 수행하는 단계별 프로세스를 안내해 드리겠습니다.

이 단계를 정확히 따르면 링크 주스와 SEO 측면을 다시 얻을 수 있습니다. 문제가 되지는 않습니다.

1 단계:

어딘가에 문제가 발생하는 경우를 대비하여 이전 사이트를 완전히 백업하세요. 복구할 수 있어야 합니다. 전체 사이트의 전체 백업을 수행하는 BackupBuddy 플러그인을 권장합니다. 데이터베이스만 백업하는 다른 플러그인과 달리 모든 파일과 데이터베이스를 백업합니다.

2 단계:

이전 도메인(domain1)에서 왼쪽 사이드바의 도구로 이동하여 "내보내기"를 클릭합니다. 화면에서 "모든 콘텐츠"를 선택합니다. 즉, 모든 게시물, 페이지, 댓글, 사용자 정의 필드, 탐색 메뉴 및 기타 사용자 정의 게시물이 내보내집니다.

export posts and pages from old domain

"내보내기 파일 다운로드"를 클릭합니다. .xml 파일이 됩니다. 컴퓨터에 저장합니다.

3단계:

이전 도메인에서 wp-content 폴더를 가져옵니다. 이것은 테마, 플러그인 및 업로드가 있는 곳입니다. 두 가지 방법으로 할 수 있습니다-

1. cpanel에 액세스할 수 있는 경우 로그인하고 파일 관리자를 통해 이전 도메인의 루트로 이동합니다. wp-content 폴더를 클릭하고 압축합니다.

compress wp-content folder

압축 프로세스가 끝나면 파일 관리자를 다시 로드하거나 새로 고칩니다. 이제 이 압축 파일을 다운로드하여 컴퓨터에 저장할 수 있습니다.

2. FileZilla와 같은 FTP 응용 프로그램을 사용하여 wp-content 폴더를 컴퓨터로 직접 전송할 수도 있습니다. 이 옵션을 사용하려면 ftp 계정이 있어야 합니다.

4단계:

이것은 선택적 단계입니다. 이 도메인에 하위 도메인이 있는 경우 해당 파일도 복사해야 합니다. 그렇지 않은 경우 이 단계를 건너뛸 수 있습니다.

5단계:

새 도메인에 WordPress를 설치합니다. 도메인이 Hostgator에서 호스팅되는 경우 여기에 Hostgator에 WordPress를 설치하는 단계별 자습서가 있습니다.

6단계:

http://www.yournewdomain.com/wp-login 링크를 사용하여 WordPress 대시보드에 로그인합니다. "yournewdomain"을 새 도메인의 실제 이름으로 변경했는지 확인하십시오.

참고: DNS(도메인 이름 서버)를 설정하지 않은 경우 사이트를 방문하거나 대시보드에 로그인할 수 없습니다. 따라서 이동을 시작하기 전에 이미 올바르게 설정했는지 확인하십시오. 변경 사항이 완전히 적용되려면 24시간에서 48시간이 걸립니다. DNS 설정에 도움이 필요한 경우 호스팅 제공업체 또는 도메인 등록 기관에 문의할 수 있습니다.

7단계:

새 도메인의 WP 대시에 로그인한 후 설정 – 일반으로 이동하여 www가 있든 없든 WordPress 주소와 사이트 URL을 동일하게 설정합니다.

다음으로 설정 - 영구 링크로 이동하여 영구 링크 구조를 이전 블로그의 구조와 정확히 동일하게 설정합니다. 이 단계는 나중에 자동으로 이전 도메인을 새 도메인으로 리디렉션하기 때문에 매우 중요합니다. 이 리디렉션에서 이전 도메인의 모든 페이지는 두 위치에서 동일한 영구 링크 구조가 있는 경우에만 새 도메인의 해당 페이지로 리디렉션됩니다. 그렇지 않으면 일을 엉망으로 만들 것입니다!

8단계:

이제 이전 블로그에서 저장한 wp-content를 업로드해야 합니다. 다운로드와 마찬가지로 업로드에도 해당 방법 중 하나를 사용할 수 있습니다.

도메인의 루트 디렉토리에 wp-content를 업로드했는지 확인하십시오. 디렉토리가 확실하지 않으면 wp-content 폴더가 이미 있는지 확인하십시오(이 폴더는 WordPress 설치의 결과로 생성되었을 것입니다). 해당 폴더를 덮어쓰기만 하면 됩니다.

게시물, 이미지 및 자료가 많은 경우 이 단계가 더 오래 걸릴 수 있습니다.

9단계:

도구 - WordPress 대시에서 가져오기로 이동한 다음 목록에서 "WordPress"를 선택합니다. 플러그인 "The WordPress Importer"를 설치하라는 메시지가 표시됩니다. "지금 설치"를 클릭한 다음 "가져오기 활성화 및 실행"을 클릭합니다.

다음 화면이 표시됩니다.

import using wordpress importer

여기에서 "파일 선택"을 클릭한 다음 이전 도메인에서 가져온 .xml 파일을 선택한 다음 "파일 업로드 및 가져오기"를 눌러야 합니다. 이 작업이 완료되면 이전 도메인의 모든 게시물, 페이지 및 댓글을 갖게 됩니다.

참고: 이전 도메인에서 내보내기와 새 도메인으로 가져오기 사이에 긴 간격이 있는 경우 일부 댓글(및 해당 전환 시간에 예약된 게시물도 포함)을 잃을 수 있습니다. 따라서 대부분의 사람들이 블로그를 읽지 않을 때 이 작업을 수행하고 해당 날짜에 대기열에 예약된 게시물이 있는지 확인하는 것이 좋습니다.

10단계:

디자인을 변경하고 싶지 않다면 테마를 활성화하십시오. 이전 도메인에서 활성화된 것과 동일한 테마입니다!

플러그인 아래의 "설치된 플러그인"으로 이동하여 이전 도메인에서 활성화한 플러그인을 활성화합니다. 또한 플러그인 설정이 이전 사이트의 설정과 동일한지 확인하십시오(이것은 일반적으로 문제가 되지 않지만 어쨌든 다시 확인하십시오).

11단계:

이제 URL을 변경할 때입니다. 사이트에서 사용하는 URL입니다. 게시물 내의 링크, 사용자 정의 카테고리 표시줄의 카테고리 링크, 탐색 표시줄의 링크 등으로 이전 도메인을 참조하는 URL이 될 수 있습니다.

수동으로 하나씩 업데이트할 필요가 없습니다. 귀여운 플러그인이 있습니다 – URL 업데이트 WordPress 플러그인이 처리합니다.

이 플러그인은 이전 도메인을 새 도메인으로 리디렉션하지 않습니다. 블로그 콘텐츠 및 레이아웃(예: 헤더, 사이드바, 탐색 모음 등, 사용자 정의 링크가 있는 모든 위치) 전체에서 이전 도메인 URL의 발생을 새 도메인 URL로 간단히 대체합니다.

스타일 파일 내의 링크와 관련하여 테마마다 옵션이 다릅니다. 논문 테마 사용자 지정 파일에는 문제가 없었습니다. 플러그인은 내 custom.css 및 custom_functions.php 파일 내의 링크를 수정했습니다.

12단계:

확인, 이중 확인 및 삼중 확인. 이 시점에서 이전 도메인이 새 도메인과 정확히 같은지 확인하십시오. 두 사이트는 서로의 사본이어야 합니다.

그렇지 않은 경우 테마, 플러그인 및 사이드바 위젯을 확인해야 합니다. 또한 새 도메인에서 탐색 모음 및 사이드바 링크 위에 마우스를 놓고 새 도메인의 링크를 가리키는지 확인합니다.

13단계:

가장 중요한 단계 - 그리고 좋은 숫자는 아닙니다.

새 도메인의 블로그/웹사이트가 이전 도메인과 정확히 동일하고 링크가 변환되었음을 확인한 후에만 이 단계를 수행해야 합니다. 이 단계(13단계) 후에는 이전 블로그를 다시는 볼 수 없습니다!

자, 이제 시작합니다.

cpanel 또는 ftp 클라이언트에서 이전 도메인의 .htaccess 파일을 찾아 편집합니다. 파일 맨 위에 다음 줄을 추가합니다.

#옵션 +FollowSymLinks
RewriteEngine 켜기
RewriteRule ^(.*)$ http://www.yournewdomain.com/$1 [R=301,L]

파일을 저장하는 것을 잊지 마십시오. 이 코드 줄은 301 리디렉션을 수행합니다(사이트 이동을 위해 Google 및 기타 검색 엔진에서 적극 권장함).

SEO 및 링크 주스를 잃지 않으려면 301 리디렉션을 사용해야 합니다. 301은 사이트가 영구적으로 이동되었음을 검색 엔진 봇에 알려주고(다시는 이전 위치로 돌아오지 않을 것임을) 301 리디렉션이 링크 주스를 전달할 것임을 알려주는 영구 리디렉션입니다.

링크가 리디렉션될 때 관련된 페이지 순위 증발이 약간 있지만 301은 이전 도메인의 SEO 이점 대부분을 새 도메인으로 전달합니다. 시간이 지나면 순위가 다시 돌아올 것입니다.

이제 이전 도메인 URL을 클릭하거나 이전 도메인의 페이지 URL을 입력하면 새 도메인의 해당 페이지가 표시됩니다.

14단계:

네, 한 단계 더 있습니다. 사이트를 이전했음을 Google에 알려야 합니다. 이 단계에서는 웹마스터 계정이 있고 이전 도메인을 확인했다고 가정하고 적극 권장합니다.

Google 웹마스터 도구로 이동합니다. 사이트를 추가하고 확인하는 방법은 다음과 같습니다. Google 웹마스터 도구에 사이트 추가.

동일한 절차에 따라 새 도메인을 추가하고 확인하십시오.

웹마스터 대시보드에서 이전 도메인을 클릭합니다. 왼쪽에서 사이트 구성을 확장하고 "주소 변경"을 클릭합니다.

4개의 아이템을 갖게 됩니다. 위의 단계를 정확히 따랐다면 항목 1-3이 다루어질 것입니다. 항목 4는 새 도메인을 제공하는 곳입니다.

enter new domain url in webmaster tools 제출하면 이사했다는 사실을 Google에 알린 것입니다. 이제 그들은 새 사이트를 크롤링하고 해당 이전 도메인 URL의 색인을 제거하는 동안 새 도메인 URL의 색인을 생성해야 합니다.

아직 끝나지 않았습니다. Google xml 사이트맵 플러그인을 설치하고 사이트맵을 만듭니다. 이제 웹마스터 대시에서 새 도메인을 클릭하고 사이트 구성에서 사이트맵을 클릭합니다. 여기에서 새 도메인의 사이트맵을 업로드해야 합니다.

그게 다야.

이제 모든 것이 설정되었으며 새 도메인을 사용할 준비가 되었습니다. SEO, 링크 주스, PR 및 기타 측정항목과 관련하여 짧은 시간 내에 모두 얻을 수 있으므로 걱정하지 마십시오.

이 글을 쓰는데 10시간이 넘게 걸렸다. 소셜 공유 버튼을 눌러주시고 널리널리 알려주시면 감사하겠습니다.

추신: 이 글이 너무 길어서 다운받아 보관하고 필요할 때 사용할 수 있도록 pdf 파일을 만들었습니다.:)