Disqus 마이그레이션 툴

  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기

Disqus 댓글 시스템

티스토리나 다른 플랫폼에서 Disqus를 사용하다가 워드프레스 등으로 이전할 경우 글 URL이 변경될 수 있습니다. 또는 도메인을 변경하고 싶은 경우도 있을 것입니다. 그럴 경우 Disqus에서 제공하는 마이그레이션 툴을 사용하여 새로 이전한 사이트의 글에 Disqus 댓글이 올바르게 표시되도록 할 수 있습니다.

이 글은 Disqus의 Knowledge Base에 있는 Migration Tools(마이그레이션 툴)이라는 글을 참고로 작성되었습니다. 원문은 다음 링크를 참고하세요.

Migration Tools(마이그레이션 툴)

Disqus에서 제공하는 마이그레이션 툴을 사용하여 사이트의 토론 스레드(Discussion Thread)를 새로운 스레드로 이동시킬 수 있습니다. 일반적으로 다음 상황에서 이 툴을 사용할 수 있습니다.

  • 도메인을 변경하는 경우. 예: 웹 주소를 www.old-url.com에서 new-awesome-url.com으로 변경하는 경우
  • CMS/블로깅 시스템을 변경하였고 글 URL 구조가 더 이상 동일하지 않는 경우. 예: 티스토리에서 워드프레스로 이전
  • 두 개의 토론(Discussion)을 하나로 병합해야 하는 경우

고려사항과 제한사항

  • 두 개의 스레드를 병합하면 되돌릴 수 없습니다.
  • 이 마이그레이션 툴은 댓글을 새로운 Disqus shortname으로 이전하지 않습니다. 그러므로 새로운 사이트에서 동일한 shortname을 사용해야 합니다.
  • 마이그레이션은 최대 24시간 정도 걸릴 수 있습니다.
  • 댓글이 없던 페이지에서 업데이트된 댓글 스레드가 표시되는지 확인하여 마이그레이션 진행 상황을 체크할수 있습니다.
  • 사용자 정의 disqus_identifier를 사용하는 경우 이전한 후에도 계속 작동할 것입니다.
  • 두 개의 스레드를 동일한 URL로 병합하고 identifier가 다른 경우, 새로운 스레드에는 두 개의 identifier를 모두 포함할 것입니다.

마이그레이션 툴의 위치

Disqus Admin으로 이동하여 Tools > Migration Tools을 클릭하면 됩니다.

Disqus Migration Tools - Disqus 마이그레이션 툴

사용 가능한 마이그레이션 옵션

Disqus Migration Tools Options - Disqus 마이그레이션 툴

  • Domain Migration Wizard - 웹사이트의 기본 도메인이 최근 변경된 경우 새로운 기본 도메인을 사용하도록 댓글 스레드(Commenting Thread)의 URL을 마이그레이션해야 합니다(예: www.old-url.com -> new-awesome-url.com).
  • URL Mapper - 사이트 글의 URL 슬러그가 최근 변경된 경우 URL Mapper를 사용하여 댓글 스레드를 이전 URL에서 새로운 URL로 이전해야 합니다(예: yourdomain.com/p=23 -> yourdomain.com/new-page-slug).
  • Redirect Crawler - 301 리다이렉트를 설정한 경우, Redirect Crawler를 사용하면 사이트의 페이지를 크롤링하여 댓글 스레드의 URL을 자동으로 이전할 수 있습니다. 고급 사용자에게만 권장합니다.

[box type="info"] 경고!

마이그레이션 과정에서 조금이라도 오류가 발생하면 복구가 불가능할 수 있으므로 신중을 기하시기 바랍니다. 가급적 다른 Shortname을 하나 만들고 비슷한 환경의 테스트 사이트를 하나 구성하여 미리 테스트해보신 후에 진행하면 좋을 듯 합니다.[/box]

참고:



2 개 댓글

  1. 제목과 URL에 s 가 빠졌습니다.

    disqus를 사용하면서 안좋은점이 한글 URL 의 경우 얘들이 링크 인식을 잘 못해서 사이트로 넘어와서 404 에러가 뜨더라고요 해결 방법 있나요?

    응답
    • 감사합니다. 5자를 수정했습니다.ㅎㅎ

      가끔 다른 사용자의 스레드에서 링크를 클릭하면 오류가 나오고, 다시 클릭하면 제대로 가는 현상이 한글 URL 때문이었군요.

      저는 처음에 URL에 영어만 사용하다가 SEO에 좋다고 해서 한글 URL로 전환했습니다.

      하지만 체크해보니 URL 자체에 한글이 있다고 해서 더 많이 방문하는 것 같지 않습니다. 다만, 외국인들이 클릭할 확률이 낮아져서 이탈률 방지에는 도움이 될 것 같습니다.

      그래서 최근에는 한글 URL과 영문 URL을 혼용하여 사용하고 있는데... 딱히 어느 쪽이 더 좋다라고 판단을 내리기가 쉽지 않네요. 한글 URL을 사용하면 SEO 측면에서 약간(개인적인 생각은 그리 많을 것 같지 않음--사람들이 URL까지 확인하지 않을 것 같습니다)은 이득이 있을지 모르겠지만 URL을 복사하면 한글이 깨져나와서 지저분하게 보이고, 또 Disqus에서처럼 예상치 못한 문제가 간혹 발생하고 있고요...

      응답