다국어 사이트, 보이는 언어만 번역은 100% 실패 — 메타태그·스키마·hreflang 완전 정복 - 다국어 사이트 구축 시 화면에 보이는 텍스트만 번역하면 구글과 AI 답변엔진은 여전히 한국어 페이지로 인...
블로그 ·

다국어 사이트, 보이는 언어만 번역은 100% 실패 — 메타태그·스키마·hreflang 완전 정복

다국어 사이트 구축 시 화면에 보이는 텍스트만 번역하면 구글과 AI 답변엔진은 여전히 한국어 페이지로 인식해 해외 검색 결과에 전혀 노출되지 않습니다. hreflang·언어별 메타태그·JSON-LD 스키마까지 내부 코드 전체를 각 언어로 완전 최적화해야 진정한 글로벌 SEO·AEO가 완성됩니다.

/ 블로그 / 다국어 사이트, 보이는 언어만 번역은 100% 실패 — 메타태그·스키마·hreflang 완전 정복

다국어 사이트를 구축했는데 왜 해외 검색에 노출되지 않을까요?

일본어·영어·중국어 버전 페이지를 공들여 제작했습니다. 디자인도 완성도 있고, 번역도 꼼꼼하게 마무리했습니다. 그런데 구글 재팬에서 검색해도, Google.com에서 검색해도 자사 사이트는 나타나지 않습니다. 경쟁사 사이트가 상위에 노출되어 있을 뿐입니다.

이 상황은 수많은 기업이 반복하는 가장 흔하고 치명적인 실수에서 비롯됩니다. 검색엔진과 AI 답변엔진은 사람의 눈에 보이는 화면을 읽는 것이 아니라, HTML 소스코드를 파싱합니다. 아무리 완성도 높은 일본어 페이지를 제작했더라도, 소스코드 안의 메타태그가 한국어, title이 한국어, 스키마 데이터가 한국어라면 구글은 그 페이지를 "한국어 콘텐츠"로 분류합니다.

⚠️ 핵심 사실: 구글 크롤러는 렌더링된 화면이 아닌 HTML 소스를 기준으로 언어와 지역을 판단합니다. 보이는 언어와 내부 코드의 언어가 다르면 검색 노출은 사실상 0에 가깝습니다.

이 글에서는 기존 홈페이지 제작 방식이 다국어 SEO·AEO에서 구조적으로 실패할 수밖에 없는 이유를 구체적으로 짚어보고, 진정한 다국어 최적화를 위한 기술 요소를 정리합니다.

글로벌 SEO 최적화 — 다국어 웹사이트 검색엔진 노출 전략
다국어 SEO 최적화는 화면이 아닌 코드 레벨에서 시작됩니다 (출처: Unsplash / Growtika)

검색엔진과 AI 답변엔진이 실제로 읽는 것은 무엇인가요?

다국어 SEO를 이해하려면 먼저 검색엔진이 어떻게 동작하는지 파악하는 것이 중요합니다. 구글 크롤러(Googlebot)는 웹사이트를 방문할 때 브라우저처럼 페이지를 "보는" 것이 아닙니다. HTML 소스코드를 내려받아 텍스트 구조를 파싱하고, 메타데이터를 추출하며, 구조화 데이터를 해석합니다.

크롤러가 언어·지역을 판단하는 5가지 신호

판단 신호 위치 중요도 SEO·AEO 영향
hreflang 태그 <head> 또는 사이트맵 최상 언어·지역별 페이지 연결, 중복 콘텐츠 방지
<html lang> 속성 <html> 태그 최상 페이지 언어 직접 선언, 접근성·AEO 기본값
title · meta description <head> 높음 SERP 스니펫 노출 텍스트, AI 요약 인용 소스
JSON-LD 스키마 <script type="application/ld+json"> 높음 AI 답변엔진 직접 인용, 리치 스니펫 획득
URL 구조 /en/, /ja/, /zh-cn/ 중간 언어 신호 보강, Canonicalization 기준

AI 답변엔진(ChatGPT, Claude, Perplexity 등)은 한발 더 나아가 JSON-LD 스키마의 inLanguage, name, description 필드를 직접 읽어 답변을 생성합니다. 스키마가 영어로 작성되지 않으면 영어 질문에 대한 AI 답변에 해당 사이트는 인용되지 않습니다.

기존 홈페이지 방식의 5가지 치명적 문제점

많은 기업이 여전히 아래의 방식으로 다국어 사이트를 운영하고 있습니다. 각각이 SEO·AEO에 얼마나 심각한 영향을 미치는지 살펴보겠습니다.

❌ 문제 1 — 구글 자동번역 위젯 삽입 방식

웹사이트 상단에 Google Translate 위젯을 삽입하거나, 자바스크립트로 번역 API를 연동하는 방식입니다. 사용자 입장에서는 번역이 "되는 것처럼" 보이지만, 이는 SEO·AEO 관점에서 실질적인 효과가 없습니다.

🔍 왜 효과가 없을까요?
구글 크롤러는 자바스크립트 렌더링 없이 HTML을 먼저 크롤링합니다. Google Translate 위젯으로 변환된 텍스트는 크롤러가 수집하지 못하며, URL도 동일하기 때문에 언어별 독립 페이지로 인식되지 않습니다. hreflang도 없고, lang 속성도 바뀌지 않으므로 결과적으로 구글에는 "한국어 페이지 하나"만 존재하게 됩니다.

❌ 문제 2 — HTML 본문은 번역하고 <head>는 원본 유지

본문 텍스트는 영어로 번역했지만 <title>, <meta name="description">, OG 태그, JSON-LD 스키마, <html lang>은 한국어 그대로 두는 경우입니다. 이는 전 세계 다국어 사이트의 대다수가 저지르는 가장 흔한 실수입니다.

요소 번역 여부 검색엔진 판단 결과
본문 텍스트 ✅ 영어 번역됨 일부 반영 혼합 언어로 인식
<html lang> ❌ ko 그대로 한국어 페이지 영어 검색에 미노출
<title> ❌ 한국어 그대로 한국어 SERP 노출 영어권 SERP 제외
JSON-LD 스키마 ❌ 미번역 한국어 구조화 데이터 AI 답변에 미인용
hreflang ❌ 미설정 언어 페이지 관계 불명확 중복 콘텐츠 패널티

❌ 문제 3 — 이미지 안에 번역 텍스트를 디자인으로 삽입

배너·인포그래픽·버튼 안에 번역된 텍스트를 이미지로 제작하는 방식입니다. 시각적으로는 완성도 있어 보이지만 검색엔진 입장에서는 해당 텍스트가 존재하지 않습니다. alt 태그에 번역 텍스트를 포함하지 않으면 크롤러는 그 콘텐츠를 전혀 인식하지 못합니다.

⚠️ 이미지 텍스트의 SEO 실패 구조: 이미지 안 텍스트는 크롤링 불가 → 키워드로 색인되지 않음 → 음성검색·AI 답변에서 완전 배제 → 접근성(스크린리더) 위반 → Core Web Vitals LCP 점수 저하

❌ 문제 4 — 단일 URL에서 JavaScript로만 언어 전환

example.com 하나의 URL에서 JavaScript가 언어를 감지해 콘텐츠만 교체하는 SPA(Single Page Application) 방식입니다. URL이 동일하기 때문에 구글은 이 페이지를 언어별로 구분하지 못하고, hreflang을 설정할 URL 자체가 없습니다.

❌ 문제 5 — hreflang 미설정으로 인한 중복 콘텐츠 패널티

여러 언어 페이지가 있어도 hreflang이 없으면 구글은 이를 "비슷한 내용의 중복 페이지"로 판단할 수 있습니다. 특히 한국어·일본어·중국어처럼 서로 다른 언어 페이지를 동일 도메인에 운영하는 경우, canonical 설정 없이 방치하면 SEO 점수가 분산되거나 패널티를 받게 됩니다.

진짜 다국어 SEO·AEO 최적화 구조 — 5대 핵심 기술 요소

✅ 핵심 요소 1 — hreflang 태그 완전 해설

hreflang은 구글에게 "이 페이지는 이 언어·지역 사용자를 위한 것"이라고 명확히 알려주는 태그입니다. 모든 언어 버전 페이지의 <head>에 서로를 참조하는 형태로 삽입해야 합니다.

올바른 hreflang 구조 예시:

<!-- 한국어 페이지 (ko) -->
<link rel="alternate" hreflang="ko" href="https://example.com/ko/service/" />
<link rel="alternate" hreflang="en" href="https://example.com/en/service/" />
<link rel="alternate" hreflang="ja" href="https://example.com/ja/service/" />
<link rel="alternate" hreflang="zh-Hans" href="https://example.com/zh-cn/service/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/en/service/" />

💡 x-default란?
설정된 언어 중 어디에도 해당하지 않는 사용자(예: 지원하지 않는 언어 사용자)에게 보여줄 기본 URL을 지정하는 값입니다. 일반적으로 글로벌 홈 또는 영어 버전 URL을 지정합니다.

✅ 핵심 요소 2 — 언어별 독립 title · meta description

각 언어 버전 페이지는 반드시 해당 언어로 최적화된 독립적인 title과 meta description을 가져야 합니다. 단순 번역이 아니라, 각 언어권에서 실제로 사용되는 검색어를 기반으로 작성하는 것이 중요합니다.

언어 title (예시) 핵심 키워드 글자수 기준
한국어 (ko) SEO 최적화 서비스 | 옵티플로우 SEO 최적화, 검색 최적화 30~35자
영어 (en) SEO Optimization Services | OptiFlow SEO services, search optimization 50~60자
일본어 (ja) SEO対策サービス | オプティフロー SEO対策, 検索最適化 30~35자(글자)
중국어 간체 (zh-Hans) SEO优化服务 | OptiFlow SEO优化, 搜索引擎优化 20~25자(글자)

✅ 핵심 요소 3 — JSON-LD 스키마의 언어별 분기 처리

JSON-LD는 AI 답변엔진이 가장 직접적으로 읽는 구조화 데이터입니다. ChatGPT, Claude, Perplexity 같은 AI 검색엔진이 특정 언어로 질문을 받으면, 해당 언어로 작성된 JSON-LD 스키마를 우선적으로 참조해 답변을 생성합니다.

언어별 JSON-LD 분기 예시 (영어 페이지):

{
  "@context": "https://schema.org",
  "@type": "WebPage",
  "name": "SEO Optimization Service | OptiFlow",
  "description": "Professional SEO, AEO, and GEO optimization services for global visibility.",
  "inLanguage": "en",
  "url": "https://example.com/en/service/",
  "breadcrumb": {
    "@type": "BreadcrumbList",
    "itemListElement": [
      { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://example.com/en/" },
      { "@type": "ListItem", "position": 2, "name": "Services", "item": "https://example.com/en/service/" }
    ]
  }
}

AEO 핵심 전략: inLanguage 필드는 AI 답변엔진이 어떤 언어권의 질문에 이 페이지를 인용할지 결정하는 핵심 신호입니다. 반드시 각 언어 버전 페이지에 맞는 언어 코드(en, ja, zh-Hans 등)를 명시해야 합니다.

✅ 핵심 요소 4 — OG 태그와 언어별 소셜 메타데이터

Open Graph 태그는 소셜 미디어 공유 시 미리보기를 제어할 뿐만 아니라, AI 크롤러와 검색엔진의 언어 판단 보조 신호로도 작용합니다. og:locale을 언어별로 정확히 설정하는 것이 중요합니다.

언어 og:locale 값 html lang 값 대상 검색엔진
한국어 ko_KR ko Google KR, Naver
영어 (미국) en_US en Google, Bing, Yahoo
일본어 ja_JP ja Google JP, Yahoo Japan
중국어 간체 zh_CN zh-Hans Baidu, Google CN
중국어 번체 zh_TW zh-Hant Google TW, Yahoo TW

✅ 핵심 요소 5 — URL 구조 설계: 서브디렉토리 vs 서브도메인 vs ccTLD

다국어 사이트의 URL 구조는 SEO 권위 집중, 관리 복잡도, 지역 타겟팅 효과를 종합적으로 고려해야 합니다. 구글은 세 가지 방식을 모두 지원하지만 각각 장단점이 명확합니다.

방식 예시 URL SEO 권위 지역 타겟팅 권장도
서브디렉토리 example.com/en/ 집중 (최고) 중간 ★★★ 추천
서브도메인 en.example.com 분산 (보통) 중간 ★★ 보통
ccTLD example.jp 완전 분산 최강 ★ 리소스 과다

대부분의 중소·중견 기업에게는 서브디렉토리 방식이 가장 현실적이고 SEO 효율이 높습니다. 메인 도메인의 SEO 권위가 모든 언어 버전 페이지에 전달되기 때문입니다.

검색엔진·AI 크롤러가 다국어 페이지를 처리하는 흐름

다국어 웹사이트 내부 코드 구조와 SEO 최적화 원리
다국어 SEO는 소스코드 내부의 언어 신호 체계가 핵심입니다 (출처: Unsplash / Peaky Frames)

구글과 AI 답변엔진이 다국어 페이지를 처리하는 실제 흐름을 단계별로 정리하면 다음과 같습니다.

  1. 1
    크롤링: Googlebot이 URL에 접근해 HTML 소스를 다운로드합니다. 이 시점에서 JS 렌더링 없이 raw HTML을 수집합니다.
  2. 2
    언어 신호 파싱: <html lang><title> → hreflang → JSON-LD의 inLanguage 순서로 언어·지역 신호를 수집합니다.
  3. 3
    언어 색인 분류: 수집된 신호를 기반으로 해당 URL을 어느 언어·지역 검색 결과에 포함시킬지 결정합니다.
  4. 4
    구조화 데이터 처리: JSON-LD 스키마를 파싱해 리치 스니펫 후보에 등록합니다. AI 크롤러는 이 데이터를 LLM 인덱스에 포함시킵니다.
  5. 5
    검색 결과 노출 판단: 사용자의 언어·지역·검색 의도에 맞는 언어 버전 URL을 SERP에 노출합니다. AEO의 경우 Featured Snippet 또는 AI 답변 직접 인용으로 연결됩니다.

국가별 검색엔진 대응 — 구글만으로는 충분하지 않습니다

글로벌 다국어 SEO에서 많은 기업이 간과하는 부분이 있습니다. 구글은 전 세계 시장점유율 약 92%를 차지하지만, 특정 지역에서는 로컬 검색엔진이 여전히 강력한 영향력을 가집니다.

국가·지역 주요 검색엔진 특이 요구사항 AEO 고려사항
한국 Google KR, Naver 네이버 웹마스터 도구 등록 필수 Clova AI 대응, 구조화 데이터 한국어
일본 Google JP, Yahoo Japan Yahoo! JAPAN 웹마스터 등록 일본어 FAQ 스키마 적용 필수
중국 Baidu, 360, Sogou Baidu Webmaster Tools 등록, ICP 라이선스 바이두 전용 메타태그, 간체/번체 분리
러시아 Yandex, Google RU Yandex Webmaster, 러시아어 키워드 독립 연구 러시아어 JSON-LD 필수
미국·영국·호주 Google, Bing en-US / en-GB / en-AU 언어 코드 구분 AI 답변엔진 최우선 타겟

기존 방식 vs 완전 최적화 방식 — 결정적 차이 비교

항목 ❌ 기존 방식 ✅ 완전 최적화
번역 방식 구글 자동번역 위젯 언어별 독립 페이지
HTML lang 속성 모든 언어 ko 동일 언어별 정확한 코드
title / description 한국어 그대로 언어별 키워드 최적화
hreflang 태그 미설정 모든 언어 상호 참조
JSON-LD 스키마 한국어 단일 스키마 언어별 inLanguage 분기
URL 구조 단일 URL JS 전환 서브디렉토리 독립 URL
이미지 alt 태그 공통 또는 미설정 언어별 키워드 포함
AI 답변 인용 한국어만 인용 가능 모든 언어 AI 인용
해외 검색 노출 사실상 없음 각 국가 SERP 노출

OptiFlow™ 자체 개발 CMS — 다국어 SEO·AEO 완전 자동화

지금까지 설명한 모든 기술 요소들 — hreflang 태그, 언어별 title·meta, JSON-LD 스키마 분기, OG 태그 언어 설정, URL 구조 설계 — 을 수동으로 관리하는 것은 현실적으로 매우 어렵습니다. 언어가 하나 추가될 때마다 수십 개의 코드를 수정해야 하고, 페이지가 늘어날수록 관리 비용은 기하급수적으로 증가합니다.

OptiFlow™ 자체 개발 CMS는 이 모든 것을 자동으로 처리합니다.

OptiFlow™ CMS 다국어 SEO·AEO 자동화 처리 항목

  • 언어별 <html lang> 자동 설정
  • hreflang 상호 참조 자동 생성
  • 언어별 title·meta 독립 관리
  • JSON-LD inLanguage 자동 분기
  • OG 태그 locale 자동 설정
  • 서브디렉토리 URL 구조 자동 생성
  • 다국어 사이트맵 자동 제출
  • FAQPage·Article 스키마 자동 생성
  • alt 태그 언어별 자동 대응
  • Canonical URL 언어별 자동 설정

OptiFlow™ CMS로 구축된 다국어 사이트는 새로운 언어를 추가하는 순간, 위에 나열된 모든 기술적 SEO·AEO 최적화가 자동으로 적용됩니다. 콘텐츠 관리자는 오직 번역된 콘텐츠 품질에만 집중할 수 있습니다. 구글·Bing·Yahoo Japan·Baidu·AI 답변엔진 모두에 각 언어로 완벽하게 노출되는 글로벌 웹사이트, OptiFlow™가 함께합니다.

"다국어 사이트의 진짜 경쟁력은 보이는 화면이 아니라, 코드 안에 있습니다. OptiFlow™는 그 코드를 완벽하게 책임집니다."

지금 바로 다국어 SEO·AEO 무료 진단을 받아보세요

현재 운영 중인 다국어 사이트의 hreflang·메타태그·스키마 오류를 무료로 점검해 드립니다.

무료 다국어 SEO 진단 신청 →

자주 묻는 질문

hreflang 태그가 없으면 구글은 각 언어 버전 페이지 간의 관계를 파악하지 못해 중복 콘텐츠로 판단할 수 있습니다. 이 경우 SEO 점수가 분산되거나 특정 페이지에 패널티가 적용되어 해외 검색 결과 노출이 크게 저하될 수 있습니다.

#다국어 SEO #hreflang #메타태그 최적화 #다국어 AEO #글로벌 SEO #JSON-LD 스키마 #다국어 홈페이지