티스토리에서 워드프레스로 이사 후에 URL에 숫자 -2가 추가되는 문제

티스토리에서 백업본 다운로드 기능을 제공합니다. 백업본을 다운로드하여 워드프레스 사이트로 일괄 이전할 수 있습니다. HTML 콘텐츠를 워드프레스로 임포트하는 HTML Import 2라는 워드프레스 플러그인을 활용하면 티스토리 백업본에 포함된 HTML 파일들의 콘텐츠를 워드프레스로 손쉽게 옮길 수 있습니다.

HTML Import 2 플러그인은 6년 이상 업데이트가 안 되었기 때문에 최신 PHP 버전에서는 작동하지 않습니다. 클라우드웨이즈에서 PHP 7.4로 설정할 경우 최신 워드프레스에서도 잘 작동하고 있습니다. 카페24 등에서도 시도할 수 있지만 중도에 에러가 발생하는 경우가 있을 수 있습니다.

HTML Import 2 플러그인은 6년 이상 업데이트가 되지 않아 최신 PHP 버전과 호환되지 않을 수 있습니다. 하지만, 클라우드웨이즈에서 PHP 버전을 7.4로 설정하여 테스트해보니 문제 없이 작동했습니다. 카페24와 같은 다른 호스팅 서비스에서도 사용해 볼 수는 있으나, 마이그레이션 과정 중에 에러가 발생할 수도 있습니다.

티스토리에서 워드프레스로 이사 후에 URL에 숫자 -2가 추가되는 문제

HTML Import 2 플러그인의 Use the file’s name as the imported page’s slug 옵션을 활성화하면 파일 이름을 생성되는 포스트의 슬러그로 지정할 수 있습니다.

티스토리를 워드프레스로 이전하기

많은 티스토리 블로그의 URL이 숫자로 설정되어 있습니다. 이 경우 HTML 파일의 이름을 해당 숫자로 변경한 뒤 임포트하면, 티스토리 블로그의 숫자 부분을 워드프레스 포스트 URL에 일치시킬 수 있습니다.

그러나 워드프레스에서 고유주소 설정을 “글 이름”으로 지정할 경우, 이전 후 URL에 숫자 2(“-2”)가 추가되는 현상이 발생할 수 있습니다. 예를 들어, https://your-tistory-id.com/1234를 워드프레스로 옮길 경우, URL이 https://your-tistory-id.com/1234-2로 강제로 바뀔 수 있습니다.

이러한 문제에 대응하기 위해 다음과 같은 조치를 취할 수 있습니다:

  1. 워드프레스에서 고유주소 설정을 초기화한 뒤, [/blog/글 이름] 형식으로 설정합니다. 여기서 ‘blog’ 대신 ‘entry’나 ‘shop’ 등과 같은 다른 단어를 사용해도 무방합니다.
  2. 설정 변경 후 다시 임포트를 진행합니다.
  3. 필요한 경우, 301 리디렉션을 설정하여 URL 이동을 관리합니다.

티스토리에 커스텀 도메인을 연결하였다면 워드프레스로 이전한 뒤, 해당 도메인을 연결하고 올바른 URL로 사용자가 리디렉션되도록 301 리디렉션을 설정함으로써 SEO(검색엔진 최적화)에서 페널티를 당하지 않습니다.

301 리디렉션은 .htaccess 파일에 아래와 같은 코드를 추가하여 구현할 수 있습니다.

RedirectMatch 301 ^/(d+)$ https://your-tistory-id.com/blog/$1

모바일 버전(예: https://your-tistory-id.com/m/123)이 구글이나 네이버와 같은 검색엔진에서 노출되고 있는 경우에는 위의 코드를 조금 수정하도록 합니다.

RedirectMatch 301 ^/(m/)?(d+)$ https://your-tistory-id.com/blog/$2

301 리디렉션 설정 시 조심해야 합니다. 잘못 설정하면 SEO에 악영향을 미칠 수 있으므로, 코드 추가 후 원활하게 작동하는지 꼼꼼하게 확인하는 것이 중요합니다.

.htaccess 파일에 코드를 추가하려면, FTP 접속이 가능해야 합니다.

특히, 티스토리에서 제공하는 기본 도메인(your-tistory-id.tistory.com)을 사용하는 티스토리 블로그를 워드프레스로 이전한 경우, 자바스크립트를 이용해 리디렉션을 설정할 수는 있습니다. 그러나 티스토리에서 리디렉션을 설정하면 카카오에서 어뷰징으로 간주하여 계정이 정지될 위험이 있습니다. 뿐만 아니라, 자바스크립트로 리디렉션을 설정할 경우 구글로부터 페널티를 받을 수 있다고 하므로 바람직한 리디렉션 방식이 아닙니다.

티스토리 백업본을 받아 워드프레스로 일괄 이전하는 방법은 다음 글을 참조하시기 바랍니다.

또 다른 방법으로, Crawlomatic 같은 웹 스크래핑 워드프레스 플러그인을 활용해 티스토리 콘텐츠를 워드프레스로 옮길 수도 있습니다. 이 방식은 티스토리 백업본을 사용하는 방법에 비해 초보자에게 더 접근하기 쉬울 수 있으나, URL의 숫자 부분을 그대로 유지하는 것은 어렵습니다.

워드프레스로 콘텐츠를 옮긴 뒤 약간의 편집을 거쳐 게시하고자 할 때, 이 방법이 편리할 수 있습니다.

티스토리 블로그를 워드프레스로 옮기는 과정에 어려움을 겪고 계시다면, 유료 서비스를 이용하실 수 있습니다. 합리적인 비용으로 티스토리 이전을 도와드립니다. 워드프레스나 웹호스팅 관련하여 추가적인 도움이 필요하신 경우에도 서비스를 의뢰하실 수 있습니다.

참고

 

Leave a Comment