WPML

시작하기 전에

  • 사이트에 Yoast SEO 또는 Rank Math가 설치되어 활성화되어 있어야 합니다. (All in One SEO를 사용 중이신가요? WPML SEO는 이 플러그인과 통합되지 않으며, WPML은 해당 필드를 사용자 정의 필드로 번역합니다. WPML로 All in One SEO 번역하기를 참조하세요.)
  • WPML 및 WPML SEO 애드온이 활성화되어 있어야 합니다.
  • 제목, 설명, 슬러그, 스키마 등 기본 언어의 SEO 메타가 먼저 최적화되어 있어야 합니다. 잘못된 SEO를 번역한다고 해서 문제가 해결되는 것은 아니며, 오히려 문제가 확대됩니다.
  • Setup Wizard에서 SEO 친화적인 URL 형식(하위 폴더(example.com/es/) 또는 하위 도메인(es.example.com))이 설정되어 있어야 합니다. ?lang= 파라미터는 피하세요. Google은 하위 폴더와 하위 도메인은 잘 이해하지만 파라미터 형식은 제대로 처리하지 못합니다.

글과 함께 번역되는 SEO 필드 – 번역 대시보드에서 방법 선택

SEO 메타는 글에 속합니다. WPML > 번역 > 대시보드를 열고 번역할 글을 선택한 다음 2단계에서 번역 방식을 선택하세요. SEO 필드는 동일한 번역 작업에서 글과 함께 이동하므로 별도의 워크플로나 플러그인별 화면이 필요하지 않습니다.

SEO 메타를 번역하는 방법은 다음과 같습니다.

  • 자동으로 번역. PTC는 본문 콘텐츠와 동일한 품질(및 제약 조건)로 SEO 필드를 처리합니다.
  • 직접 번역. 글 본문과 함께 SEO 필드가 표시된 고급 번역 에디터를 엽니다.
  • 번역가 할당. 동일한 에디터를 사용하며, 팀의 번역가에게 할당합니다.
  • 번역 서비스 업체 할당. 글과 함께 SEO 필드를 외부 서비스로 보냅니다.

모든 항목 자동 번역은 글을 가져오는 것과 동일한 방식으로 SEO 필드를 가져옵니다.

수동 번역 – 고급 번역 에디터에 표시된 각 SEO 필드

번역가가 작업을 열면 고급 번역 에디터에 각 SEO 메타 필드가 글 본문 행과 나란히 자체 행으로 표시됩니다. 각 행에는 SEO title, Meta description, Facebook description 등과 같이 레이블이 명확하게 지정되어 있습니다. 번역가는 본문 콘텐츠를 편집하는 것과 마찬가지로 각 필드를 제자리에서 편집합니다.

알아두어야 할 두 가지 사항이 있습니다.

  • 수동 에디터에서는 글자 수 제한이 적용되지 않습니다. 제목을 약 60자, 설명을 약 160자 미만으로 유지하는 것은 번역가의 몫입니다. Google은 검색 결과에서 초과된 부분을 자릅니다.
  • 원본 필드에 SEO 자리 표시자가 나타납니다(%%title%%, %%sep%%, %%sitename%%). 번역 시 이를 그대로 두세요. 대상 언어에서도 동일한 동적 값으로 확장됩니다.

PTC로 번역 – 길이 및 용어집 인식

PTC는 글 본문과 함께 SEO 필드를 번역합니다. 한 번의 클릭으로 다음 두 가지 작업이 수행됩니다.

  • 길이를 인식하는 번역. PTC는 어떤 필드에 글자 수 제한이 있는지 파악하고 이에 맞게 번역합니다. 번역된 메타 제목과 설명은 언어별로 Google의 권장 한도 내로 유지되므로 전체 메시지가 검색 결과 페이지(SERP)에 표시됩니다.
  • 용어집을 인식하는 번역. 제품명, 브랜드명, 시장별 타겟 키워드 등 용어집 항목이 모든 SEO 필드에 적용됩니다. 번역 후에도 브랜딩이 유지되며, 순위를 높이기로 결정한 키워드가 메타에 그대로 반영됩니다.

PTC는 SEO 자리 표시자를 자동으로 보존하며, 이를 번역하거나 제거하지 않습니다.

Yoast SEO 택소노미 용어 메타 번역

택소노미 용어(카테고리, 태그, 사용자 정의 택소노미)에는 자체적인 Yoast SEO 메타가 있습니다. 각 용어에는 제목, 설명, 소셜 공유 이미지가 있습니다. 용어 메타는 글 번역과 함께 이동하지 않으므로, WPML > 번역 > 대시보드에서 Yoast SEO 섹션을 확장하고 용어 메타 항목을 선택하여 명시적으로 보내야 합니다. 각 용어에 대한 Yoast SEO의 메타는 표준 번역 워크플로를 통해 처리됩니다.

Rank Math는 택소노미 메타를 다르게 처리합니다. 각 글의 기본 카테고리 선택 사항이 번역에 자동으로 동기화됩니다.

Hreflang 및 사이트맵 – WPML에서 출력

hreflang을 올바르게 설정하기 위해 아무것도 할 필요가 없습니다. WPML은 Google이 예상하는 두 위치 모두에 태그를 출력합니다.

  • 페이지 <head><link rel="alternate" hreflang="…">. 언어 대안당 하나의 태그가 있으며, 번역된 언어와 일치하지 않는 방문자를 위한 x-default가 추가됩니다.
  • XML 사이트맵 내부의 <xhtml:link rel="alternate" hreflang="…">. Yoast SEO와 Rank Math 모두 해당합니다. 언어당 개별 도메인 설정은 자체적으로 필터링된 사이트맵을 자동으로 가져옵니다.

URL 구조, hreflang 동작 및 슬러그 번역 설정은 WPML > 설정 > URL, 슬러그, SEO에 있습니다. 기본값이 합리적으로 설정되어 있으므로 대부분의 사이트에서는 이를 건드릴 필요가 없습니다.

신중한 키워드 번역 – 직역하면 사람들이 검색하는 방식을 놓치는 경우가 많음

다국어 사이트에서 가장 큰 SEO 실수는 영어 키워드를 직역한 것이 프랑스어, 일본어 또는 아랍어 검색자가 실제로 입력하는 단어일 것이라고 가정하는 것입니다. 대개는 그렇지 않습니다.

가치가 높은 페이지를 번역하기 전에 시장별 타겟 키워드를 검토하세요.

  • 시장별 키워드 도구 사용. 국가 필터가 있는 Google 키워드 플래너, Ahrefs, Semrush 또는 대상 언어 및 국가의 Google 자동 완성을 사용하세요.
  • 용어집에 시장별로 올바른 키워드 추가. PTC는 해당 용어가 포함된 모든 페이지에서 이를 일관되게 사용합니다.
  • 현지 관용구를 무시하지 마세요. sneakers에 대한 자연스러운 독일어 검색어가 Turnschuhe라면 이를 고정하세요. 영어 페이지와 일치한다는 이유만으로 Sneakers를 고집하지 마세요.

이것이 바로 “내 사이트가 번역되었습니다”“내 사이트가 모든 시장에서 순위에 올랐습니다”로 바꾸는 원동력입니다.

검토 및 확장

가치가 높은 페이지의 번역이 완료되면 다음을 수행하세요.

  • 완성도 샘플 확인. 번역된 페이지를 열고 메뉴, 사이드바, 바닥글, 위젯 텍스트 등 원본 언어로 남은 것이 없는지 확인하세요. 검색 엔진은 언어가 혼합된 페이지에 페널티를 줍니다.
  • 나머지 콘텐츠를 번역으로 보내기. 대시보드에서 남은 페이지를 보내거나 WPML > 번역 > 대시보드에서 모든 항목 자동 번역을 켜면 콘텐츠를 발행할 때 WPML이 백그라운드에서 새 콘텐츠를 번역합니다.

번역에 SEO가 적용되었는지 확인

WPML의 말만 믿지 마세요. 모든 것이 게시된 후 몇 개의 번역된 페이지를 샘플로 확인해 보세요.

  • 페이지 <head>의 Hreflang 태그. 번역된 URL을 열고 > 페이지 소스를 본 다음(Windows의 경우 Ctrl+U, Mac의 경우 Cmd+Option+U) > hreflang를 검색하세요. 언어당 하나의 <link rel="alternate" hreflang="…">x-default가 표시되어야 합니다.
  • XML 사이트맵의 Hreflang 태그. 사이트맵 URL(Yoast SEO의 경우 /sitemap.xml, Rank Math의 경우 /sitemap_index.xml)을 엽니다. 번역된 각 URL에 대해 <url> 블록 내부에 중첩된 <xhtml:link rel="alternate" hreflang="…"> 항목을 찾습니다.
  • WP 에디터의 번역된 SEO 메타. 번역된 글을 편집하고 > Yoast SEO 또는 Rank Math 메타 상자로 스크롤합니다. 제목, 메타 설명 및 소셜 필드에는 원본 언어가 아닌 번역된 텍스트가 표시되어야 합니다.
  • 렌더링된 페이지의 번역된 SEO 메타. 번역된 URL을 방문하여 > 페이지 소스를 보고 > <title>, <meta name="description">, <meta property="og:title">, <meta property="og:description">를 검색하세요. 각각은 에디터에서 본 번역된 메타와 일치해야 합니다.

한 번의 샘플 확인으로 충분합니다. 연결 방식은 모든 페이지에 동일하게 적용되므로, 번역된 한 페이지에서 올바르다면 다른 모든 페이지에서도 올바릅니다.

게시 후 Google에서 예상되는 결과

작업 결과가 검색 결과에 즉시 나타나지는 않습니다. 타임라인은 다음과 같습니다.

  • 위의 확인 작업부터 시작하세요. SEO가 실제로 번역되었는지 확인하지 않으면 아래의 모든 내용은 무의미한 디버깅이 됩니다.
  • Google은 며칠 내에 새 URL을 발견합니다. Googlebot이 사이트맵을 읽고 번역된 URL을 스캔하기 시작합니다. 확인한 hreflang 항목은 Google이 번역본을 기본 언어 원본과 연결하는 데 도움이 됩니다.
  • 순위 신호는 몇 주에 걸쳐 구축됩니다. 새 URL은 첫날부터 검색 결과에 나타나지 않습니다. Google이 언어 버전 간의 관계를 이해함에 따라 노출 수와 순위가 올라갑니다.

Google Search Console을 사용하여 이를 추적하세요. 도메인(또는 해당 방식을 선택한 경우 언어 하위 도메인)을 속성으로 추가하고 다음을 관찰하세요.

  • 사이트맵 보고서. 사이트맵이 제출되었고 Google이 새 URL을 발견했는지 확인합니다.
  • 색인 생성 > 페이지. 번역된 URL이 색인 생성됨으로 표시되는지 확인합니다. 발견됨 – 현재 색인이 생성되지 않음 또는 크롤링됨 – 현재 색인이 생성되지 않음 상태에 멈춰 있는 것은 조사가 필요합니다.
  • 실적. 국가페이지별로 필터링하여 번역된 URL에서 발생하는 노출 수와 클릭 수를 확인합니다. 이 부분에서 작업의 성과가 눈에 띄게 나타납니다.

몇 주가 지나도 번역된 페이지의 색인이 생성되지 않으면 robots.txt를 확인하고, Yoast SEO 또는 Rank Math 메타 상자에서 페이지가 noindex로 설정되어 있지 않은지 확인한 다음, GSC의 URL 검사 도구에서 색인 생성을 요청하세요. WPML 자체는 색인 생성을 막지 않으므로 원인은 거의 항상 그 이전 단계에 있습니다.

작성자: Amir · 최종 업데이트: 2026년 7월 2일

작성자: Amir · 마지막 업데이트: 2026년 7월 2일