본문 바로가기

자주 묻는 질문

브라우저에서 한 번역이 Google에 보이지 않는 이유

사이트에 “English” 버튼이 있습니다. 클릭하면 페이지가 영어로 바뀝니다. 그런데 영어로 검색하는 사람은 아무도 사이트를 찾지 못합니다. 대부분의 경우 번역이 방문자의 브라우저 안에서 이루어지고, Google은 그 번역을 결코 보지 못합니다.

무슨 일이 일어나는가

일부 플러그인은 페이지를 원래 언어로 보낸 뒤, 페이지가 표시되고 나서 스크립트가 브라우저 안에서 번역합니다. 주소는 바뀌지 않습니다. /객실/은 그대로 /객실/입니다. 언어 선택은 브라우저에 저장됩니다(쿠키 또는 설정).

그래서 Google 입장에서는 원래 언어의 페이지 하나만 존재합니다.

Google의 권장 사항

  • Google은 쿠키나 브라우저 설정으로 페이지 언어를 바꾸기보다 언어마다 다른 주소를 사용하도록 권장합니다.
  • 그 크롤러는 페이지를 옮겨 갈 때마다 쿠키와 브라우저 저장소를 잊어버립니다. 이렇게 저장된 언어 선택은 크롤러에게 존재하지 않습니다.
  • 크롤러가 확실하게 따라가는 것은 주소가 있는 진짜 링크뿐입니다. 스크립트로 언어를 바꾸는 버튼은 크롤러가 따라가는 링크가 아닙니다.

일 분 만에 사이트를 확인하는 방법

  1. 원하는 언어를 클릭합니다. 주소가 바뀌었나요(/en/…)?
  2. 이 주소를 시크릿 창(비공개 브라우징)에서 엽니다. 페이지가 바로 영어로 열리나요?
  3. 페이지 소스를 표시합니다(마우스 오른쪽 버튼 클릭 후 “페이지 소스 보기”). 영어 텍스트가 거기에 적혀 있나요?

세 번 모두 “예”라면 Google이 번역을 볼 수 있습니다. 하나라도 “아니요”라면 번역이 보이지 않는 것입니다.

출처(2026-10-15 확인)

  • Google Search Central 문서, “Managing multi-regional and multilingual sites”
  • Google Search Central 문서, “Fix Search-related JavaScript problems”
  • Google Search Central 문서, “Make your links crawlable”
한국어