왜 데스크탑에선 OK인데 모바일은 오류일까? 리디렉션 오류 발생 메커니즘과 해결 팁을 한눈에!

왜 데스크탑에선 OK인데 모바일은 오류일까? 리디렉션 오류 발생 메커니즘과 해결 팁을 한눈에!

왜 데스크탑에선 OK인데 모바일은 오류일까? 리디렉션 오류 발생 메커니즘과 해결 팁을 한눈에!

검색엔진에 잘 노출되길 바라는 마음으로 구글 서치 콘솔을 열어봤는데, "색인 생성 안됨: 리디렉션 오류"라는 메시지를 보면 당황스러울 수밖에 없습니다. 게다가 데스크탑에서는 페이지가 잘 열리는데, 도대체 왜 모바일에서는 오류가 뜨는 걸까요?

이 글에서는 ‘구글 서치 콘솔 리디렉션 오류’가 무엇이고, 왜 이런 문제가 모바일에서만 주로 발생하는지, 그리고 그 해결법까지 초보자도 이해하기 쉽게 정리해 드릴게요.

구글 서치 콘솔 리디렉션 오류란?

리디렉션 오류가 나타나는 대표 상황

구글 서치 콘솔에서는 페이지 색인 여부를 확인할 수 있는데, 때때로 ‘리디렉션 오류’라는 경고가 표시될 수 있습니다. 이는 구글 크롤러가 페이지를 제대로 따라가지 못하는 경우에 발생하는데요.

예를 들어:

  • A 페이지를 요청했는데 B 페이지로 자동 이동
  • 그 다음 C 페이지로 또 이동
  • 하지만 이 경로를 Googlebot이 따라가지 못하면 오류로 기록됩니다.

색인이 안 되는 이유는?

리디렉션은 꼭 나쁜 것이 아니지만, 너무 복잡하거나 예상치 못한 방식으로 이루어지면 구글이 색인을 거부할 수 있습니다. 특히 모바일 환경에서는 자동 전환, 테마 변경, 자바스크립트 주소 조작 등이 문제를 일으킵니다.

데스크탑 크롤러와 모바일 크롤러의 차이

Googlebot 데스크탑 vs. Googlebot 모바일

구글은 2020년 이후부터 모바일 중심 색인(Mobile-First Indexing) 방식을 채택하고 있습니다. 즉, 모바일 크롤러(Googlebot Smartphone)의 관점에서 사이트를 평가하는 것이죠.

하지만 서치 콘솔의 "라이브 테스트"는 데스크탑 UA(User-Agent) 기준으로 실행됩니다. 그래서 데스크탑에선 문제가 없어 보이지만, 색인 생성 단계에서 모바일 크롤러가 문제를 발견하면 오류로 기록되는 것이죠.

실제 오류 사례로 보는 크롤링 차이

예를 들어 Blogger 또는 Tistory를 사용할 경우, 모바일 접속 시 ?m=1 같은 파라미터를 강제로 붙여 모바일 전용 페이지로 이동시키기도 합니다. 이게 Googlebot Smartphone에게는 예상치 못한 리디렉션으로 간주돼 오류가 발생하죠.

모바일에서 발생하는 리디렉션 오류 원인

자바스크립트 기반 주소 변경

종종 <script>를 통해 주소를 클라이언트에서 변경하는 경우가 있습니다.

<script>
  window.history.replaceState(null, null, '/new-url');
</script>

이는 사용자에겐 자연스럽지만, 크롤러에게는 혼란스러운 동작입니다. 특히 Googlebot은 JS 해석이 느리기 때문에 색인에서 제외되는 일이 발생할 수 있어요.

모바일 전용 테마 강제 리디렉션

많은 CMS 플랫폼은 모바일 접속 시 테마를 자동 변경합니다. 예: 블로거, 티스토리에서 모바일 테마를 강제로 보여주는 경우

이 과정에서 예상치 못한 URL 전환이 발생하면, 구글봇은 이를 리디렉션 오류로 인식합니다.

리디렉션 오류 해결을 위한 체크리스트

모바일 테마 설정 확인 (티스토리, 블로거 등)

  • 티스토리: 환경설정 → 꾸미기 → 모바일 설정 → ‘모바일 기기에서 데스크탑 테마 표시’ 옵션을 ‘사용 안 함’으로 변경
  • 블로거: 테마 → 톱니바퀴 아이콘 → 모바일 테마 설정 비활성화

이렇게 하면 모바일 크롤러가 별도의 페이지로 강제 이동되는 문제를 막을 수 있습니다.

리디렉션 체인 간소화 및 UA 테스트

  • A → B → C 형태보다는 A → C 한 번에 이동되도록 설정
  • curl이나 httpstatus.io 도구로 Googlebot Smartphone UA로 리디렉션 경로를 직접 확인
curl -I -A "Mozilla/5.0 (Linux; Android 10) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0 Safari/537.36" https://yourdomain.com/your-page

결론 – 색인 성공을 위한 최적화 가이드라인

요약하자면, 구글 서치 콘솔 리디렉션 오류는 대부분 모바일 크롤러에 맞지 않는 설정 때문에 발생합니다.

  • 데스크탑에선 정상이라도 모바일 UA 기준으로 다시 확인해보세요
  • 모바일 테마 자동 리디렉션, JS 주소 변경, 다중 리디렉션 체인을 줄이면 해결됩니다
  • 문제가 해결되면 Google Search Console에서 다시 색인 생성 요청을 하세요

모든 설정이 완료되면, 1~2일 안에 오류 메시지가 사라지고 정상 색인이 될 가능성이 높습니다.
🔧 작은 설정 차이지만, 구글 SEO 성과에는 큰 영향을 줄 수 있습니다!

댓글 쓰기