Google Search Console 리디렉션 오류 대처법: 페이지 가져오기 실패 해결 가이드

Google Search Console 리디렉션 오류 대처법: 페이지 가져오기 실패 해결 가이드

Google Search Console 리디렉션 오류 대처법: 페이지 가져오기 실패 해결 가이드

혹시 Search Console에서 "페이지 가져오기 실패" 메시지 보고 당황하신 적 있으신가요? 그게 바로 '리디렉션 오류' 때문일 수도 있어요.

안녕하세요 여러분! 며칠 전, 제 블로그에 새 글을 올리고 Search Console에서 색인 요청을 했는데요. 결과를 보고 진심 당황했습니다. "리디렉션 오류(Redirection Error)"라는 알 수 없는 메시지로 페이지를 가져오지 못했다는 거예요. 처음엔 제 실수인 줄 알았는데, 자세히 보니 다양한 원인이 있더라고요. 이번 글에서는 저처럼 이 오류로 속앓이하셨던 분들을 위해, 원인별로 차근차근 설명드릴게요. 실전에서 바로 써먹을 수 있는 해결법도 함께 알려드릴 테니 끝까지 읽어주세요!

리디렉션 루프 또는 과도한 리디렉션 확인

"리디렉션 오류"의 가장 흔한 원인 중 하나는 바로 무한 루프나 과도한 리디렉션입니다. 예를 들어 A 페이지가 B로 리디렉션되고, 다시 A로 돌아오거나, 중간에 C, D, E까지 거쳐야 하는 경우 Googlebot은 혼란을 느낍니다. 특히 티스토리, 블로그스팟처럼 외부 도메인을 사용하는 경우 이런 문제가 더 자주 발생할 수 있어요.

해결을 위해서는 먼저 리디렉션 경로를 눈으로 확인해야겠죠. 가장 손쉬운 방법은 아래 사이트를 활용하는 거예요. 👉 https://httpstatus.io/ 해당 도구에 URL을 입력하면, 어떤 경로를 거쳐 이동하는지 시각적으로 보여줍니다. 루프가 있다면 반드시 수정해야 합니다. 루프는 SEO에 치명적이거든요.

http ↔ https 리디렉션 충돌

이건 정말 자주 놓치는 부분인데요. http와 https, www와 non-www 주소 간 충돌이 있으면 Googlebot이 반복 리디렉션에 빠질 수 있어요. 가령 http → https 리디렉션 설정이 서버와 CMS에서 이중으로 되어 있으면 문제가 발생하죠.

리디렉션 대상 문제 발생 가능성 해결 방향
http → https 이중 설정 시 반복 리디렉션 서버 혹은 CMS 한 곳에서만 설정
non-www → www 충돌 시 루프 유발 하나의 주소 체계로 통일

meta refresh 또는 JavaScript 리디렉션

Googlebot은 meta refresh나 JavaScript로 구현된 리디렉션을 제대로 따라가지 못할 수 있어요. 특히 Blogger나 티스토리 같은 플랫폼에서 글에 이런 코드를 삽입하면 문제가 될 수 있습니다.

  1. 페이지 내 meta 태그 확인 (<meta http-equiv="refresh">)
  2. 본문 또는 스크립트에 JS 리디렉션 코드 검색
  3. 가능하면 서버단 301 리디렉션으로 교체

robots.txt 및 noindex 설정 문제

마지막으로 리디렉션 도착지에 차단 태그나 설정이 있는 경우 Googlebot이 페이지를 가져오지 못해요. 예를 들어 <meta name="robots" content="noindex">robots.txtDisallow 규칙이 걸려 있으면, 아무리 리디렉션이 잘 되더라도 소용이 없습니다.

Search Console의 "URL 검사 도구"를 통해 해당 페이지가 실제로 어떻게 인식되는지 반드시 확인해보세요. 문제가 있다면 즉시 index, follow로 변경하거나 차단 규칙을 제거해야 합니다.

모바일 전용 리디렉션 오류

Googlebot은 기본적으로 모바일 퍼스트 인덱싱을 적용하고 있습니다. 그런데 데스크톱 페이지는 정상이더라도, 모바일 사용자 전용으로 리디렉션을 설정한 경우 문제가 발생할 수 있어요. 특히 AMP 페이지를 사용하는 경우에는 설정이 잘못되어 엉뚱한 모바일 URL로 이동되는 사례가 종종 있어요.

문제 유형 영향 해결책
모바일 URL 오타 404 오류 발생 모바일 리디렉션 경로 수정
AMP 설정 오류 잘못된 콘텐츠 제공 AMP 구조 및 링크 검토

최종 점검 체크리스트

지금까지 확인한 항목들을 체크리스트 형식으로 정리해보면 아래와 같아요. 하나씩 점검해보면서 문제가 되는 지점을 추적해보세요.

  • 리디렉션 루프가 발생하지 않는가?
  • http와 https 주소 간 충돌은 없는가?
  • JavaScript 또는 meta 태그로 리디렉션하고 있지 않은가?
  • 리디렉션 도착지에 noindex 또는 robots 차단이 없는가?
  • 모바일 리디렉션 설정이 올바른가?

문제 확인을 위한 테스트 도구

문제를 확실하게 파악하고 싶다면 아래 도구들을 활용해보세요. 저도 실제로 자주 쓰는 필수 도구들입니다.

추가 분석을 위한 URL 컨설팅 팁

만약 위 내용을 다 체크했는데도 문제가 해결되지 않는다면, 직접 URL을 공유해서 컨설팅을 요청하는 방법도 고려해보세요.

HTTP 헤더, 응답 코드, 리디렉션 체인 분석 등을 통해 원인을 빠르게 파악할 수 있거든요. 커뮤니티나 SEO 그룹에서 경험 많은 사람들의 피드백을 받는 것도 큰 도움이 됩니다.

Q Search Console 리디렉션 오류가 나면 SEO에 영향이 큰가요?

네, 크롤링 자체가 실패하면 해당 페이지는 색인되지 않고 검색 노출도 되지 않아요. 특히 중요한 랜딩 페이지에서 오류가 발생하면 트래픽에 큰 영향을 미칠 수 있습니다.

Q Blogger에서 meta refresh 사용해도 괜찮은가요?

가능은 하지만 추천하지 않아요. Googlebot이 meta refresh를 정확히 해석하지 못해 오류를 발생시킬 수 있고, 검색 순위에도 악영향을 줄 수 있어요.

Q 티스토리에서도 https 설정이 문제를 일으킬 수 있나요?

네, 특히 custom 도메인을 사용하는 경우 https 설정이 중복되어 리디렉션 오류가 생기기도 해요. DNS와 티스토리 설정을 일관되게 맞춰야 합니다.

Q robots.txt에서 Disallow가 있으면 리디렉션도 막히나요?

리디렉션 대상 URL이 robots.txt에서 차단되어 있다면 Googlebot은 그 페이지를 열어보지도 못합니다. 따라서 그 경로는 실패로 처리돼요.

Q 리디렉션 오류가 모든 페이지에 영향을 주나요?

아니요. 오류가 발생한 특정 페이지에만 직접적인 영향을 줍니다. 하지만 해당 페이지가 내부 링크 구조상 핵심적인 위치에 있다면 전반적인 SEO에도 영향이 갈 수 있습니다.

Q Search Console에서 오류가 사라졌는데 아직 검색에 안 떠요. 왜 그런가요?

오류가 수정되었다 하더라도, Google의 색인 갱신 주기까지 시간이 걸릴 수 있습니다. "색인 생성 요청"을 다시 하거나, 자연스럽게 크롤링될 때까지 기다려야 해요.

지금까지 Google Search Console에서 발생하는 ‘리디렉션 오류(Redirection Error)’에 대해 원인부터 해결법까지 꼼꼼히 짚어봤습니다. 저도 처음 이 오류를 마주했을 땐 어디서부터 손을 대야 할지 막막했거든요. 하지만 하나씩 점검하고 수정하면서 문제를 해결할 수 있었어요. 이 글을 읽는 여러분도 아마 비슷한 상황을 겪고 계시겠죠? 오늘 알려드린 체크리스트와 도구들만 잘 활용하시면 금방 해결할 수 있을 거예요. 혹시 여전히 막히는 부분이 있다면 댓글로 질문 남겨주세요. 함께 고민하고 해결책을 찾아보는 것도 이 블로그의 중요한 가치니까요 😊

태그: Google Search Console, 리디렉션 오류, 페이지 가져오기 실패, SEO 문제 해결, robots.txt, https 리디렉션, 티스토리 오류, blogger 설정, meta refresh 문제, 모바일 리디렉션

댓글 쓰기