나는 2일 만에 100개의 WordPress 게시물을 Lovable로 마이그레이션했고 (SEO를 유지함)

발행: (2026년 1월 6일 오후 02:46 GMT+9)
7 min read
원문: Dev.to

Source: Dev.to

왜 관심을 가져야 할까?

WordPress 블로그를 운영하면서 “Git으로 콘텐츠를 관리하고 싶다” 혹은 “다국어 지원이 너무 복잡해” 라고 생각한다면, 이 글이 도움이 될 겁니다.

저는 5년 된 블로그(100개 이상의 포스트)를 2일 만에 WordPress에서 Lovable로 옮겼습니다. 네, 진짜로—2일이요.
그리고 SEO도 유지했어요. 거의 다 유지했지만, 3개월 뒤에 확인해 보겠습니다 😅

문제점

WordPress는 좋았지만:

  • 커스터마이징에 시간이 너무 많이 듦
  • 플러그인 지옥이 실재함
  • Git 관리? 별로 감
  • 다국어? 운이 좋지 않으면 고생

그때 Lovable (AI 기반 웹 빌더)를 발견했습니다. 몇 시간 안에 프로토타입을 만들었고, 정말 놀랐습니다 🤯

그 순간 결심했죠: 이제 마이그레이션 할 시간.

큰 선택: URL 유지 vs 재설계?

ChatGPT가 두 가지 옵션을 제시했습니다:

옵션 A: URL 유지 (/index.php//)

  • ✅ SEO에 안전
  • ❌ 기술 부채가 영원히 남음

옵션 B: URL 재설계 (/ja/blog//, /en/blog//)

  • ✅ 다국어 준비 완료
  • ✅ 깔끔한 구조
  • ❌ 일시적으로 SEO가 떨어질 수 있음

ChatGPT는 이렇게 말했습니다: “3년 안에 바꾸지 않을 거라면, 후회하게 될 겁니다.”

저는 옵션 B를 선택했습니다. YOLO.

비밀: 이미 준비돼 있었음

저는 Git it Write 라는 WordPress 플러그인을 사용하고 있었는데, 이 플러그인은 포스트를 Markdown 파일로 GitHub에 동기화해 줍니다. 그래서 이미 다음을 갖추고 있었죠:

  • 모든 포스트가 Markdown 형태 ✓
  • Git 히스토리 ✓
  • 손쉬운 내보내기 ✓

덕분에 마이그레이션이 훨씬 쉬워졌습니다.

3단계 전략

단계 1: 디자인 (Google에 숨김)

Lovable에서 전체 UI를 만들면서 비공개 상태를 유지했습니다. SEO에 영향이 없으니 원하는 만큼 재구성할 수 있었습니다.

단계 2: 매핑 & 마이그레이션

  • sitemap.xml에서 모든 기존 URL 추출
  • 매핑 테이블 생성 (old URL → new URL)
  • 301 리디렉션 설정
  • Markdown 파일 마이그레이션

현실 점검: 80 %는 자동 매핑이 완벽히 이루어졌고, 20 %는 수동으로 수정해야 했습니다(특수 문자, 카테고리 변경 등).

단계 3: 라이브 전환

  • 301 리디렉션 활성화
  • noindex 제거
  • 새로운 sitemap 제출
  • Search Console 모니터링 시작

Lovable 프롬프트 (핵심 부분)

ChatGPT와 함께 수시간을 투자해 Lovable에 최적의 프롬프트를 만들었습니다. 여기서 중요한 점은 하지 말아야 할 것아주 구체적으로 명시하는 것이었습니다:

DO:
- Build base design
- Multi-language UI structure
- Future‑proof architecture

DON'T:
- Generate sitemap.xml
- Add canonical tags
- Map old URLs
- Go live

이 덕분에 Lovable이 추측을 하지 않았고, 단계 1이 깔끔하게 유지되었습니다.

현재까지 결과

타임라인

  • 1일차: 요구사항 정의 + Lovable 구현 시작
  • 2일차: 기능 구현 + 반응형 디자인

SEO

  • 아직 모니터링 중 (방금 마이그레이션 완료)
  • 페이지 뷰는 안정적인 편
  • 3개월 뒤에 업데이트 예정

개발 경험

  • WordPress 설정: 3–4일
  • Lovable: 2일

AI 기반 개발에 관심 있다면, 여기서 Lovable을 체험해 보세요. 자연어만으로 이렇게 빠르게 무언가를 만들 수 있다는 게 정말 놀랍습니다.

배운 점

  1. AI 도구는 현실이다 – 요구사항 정의에 ChatGPT, 구현에 Lovable을 쓰면 워낙 빠른 워크플로우가 가능.
  2. 단계적 마이그레이션이 SEO를 지킨다 – 사이트가 깨진 상태로 Google에 노출되지 않게, 모든 것을 숨긴 뒤 스위치를 켭니다.
  3. ‘하지 말아야 할 것’이 중요 – AI 프롬프트에서도, 프로젝트 관리에서도 제약이 품질을 높입니다.

이걸 해야 할까?

솔직히 말하면, 상황에 따라 다릅니다.

다음 경우에 시도해 보세요:

  • Git 기반 콘텐츠 관리에 관심이 있다
  • 다국어 지원이 로드맵에 있다
  • 포스트 수가 200개 미만이다
  • 일시적인 SEO 하락을 감수할 수 있다

다음 경우엔 피하세요:

  • 사이트 규모가 크다(500개 이상 포스트)
  • SEO가 현재 생존에 직결된다
  • WordPress에 만족한다

저에게는 최고의 선택이었습니다. 3개월 뒤에 다시 물어보세요 😄

유용한 링크

Back to Blog

관련 글

더 보기 »