WPML

시작하기 전에

  • 사이트에 Yoast SEO 또는 Rank Math가 설치 및 활성화되어 있어야 합니다. (All in One SEO를 사용 중이신가요? WPML SEO는 이 플러그인과 통합되지 않으며, WPML은 해당 필드를 사용자 정의 필드로 번역합니다. WPML로 All in One SEO 번역하기를 참조하세요.)
  • WPML 및 WPML SEO 애드온이 활성화되어 있어야 합니다.
  • 기본 언어로 SEO 메타(제목, 설명, 슬러그, 스키마)가 먼저 최적화되어 있어야 합니다. 잘못된 SEO는 번역한다고 수정되지 않으며, 오히려 문제가 커질 뿐입니다.
  • Setup Wizard에서 하위 폴더(example.com/es/) 또는 하위 도메인(es.example.com)과 같은 SEO 친화적인 URL 형식을 설정해야 합니다. ?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

작성자:Amir