Blogger 블로그에서 Search Console 리디렉션 오류 해결하기
여러분의 블로그, 혹시 Google Search Console에서 "리디렉션 오류" 뜨고 있지 않나요? 이유는 의외로 간단할 수도 있습니다.
안녕하세요! 블로그를 운영하면서 Search Console에서 뜨는 알 수 없는 리디렉션 오류에 당황하셨던 적 있으신가요? 저도 최근에 그런 일을 겪었습니다. 구글 블로거 플랫폼을 기반으로 운영 중인 저의 블로그에서 ‘?m=1’이란 파라미터 하나 때문에 리디렉션 루프가 발생했고, 결국 검색 색인도 제대로 안 되는 상황이 생겼거든요. 그 덕분에 몇 날 며칠을 삽질(?)하며 해결 방법을 찾았고, 그 경험을 공유하면 다른 분들께도 도움이 되겠다 싶어 이렇게 포스팅하게 되었습니다. 혹시 지금 같은 문제로 고민 중이시라면, 이 글이 작은 실마리가 되어드릴 수 있을 거예요!
목차
1. `?m=1` 파라미터로 인한 리디렉션 루프
Blogger 블로그에서는 모바일 접속 시 자동으로 URL 끝에 ?m=1
파라미터가 붙는 구조입니다. 그런데 이게 문제의 씨앗이 되기도 합니다. 데스크톱 페이지와 모바일 페이지가 서로를 참조하면서 리디렉션이 무한 반복되는 상황이 발생할 수 있기 때문입니다.
이렇게 되면 Googlebot은 페이지를 제대로 인식하지 못하고, 결국 Search Console에서 “페이지에 리디렉션이 있음” 또는 “대체 페이지(적절한 정규화 태그 포함)”라는 에러 메시지를 표시하게 됩니다. 특히 ?m=1
이 포함된 주소를 직접 Search Console에 등록했을 경우, 색인 오류가 발생할 가능성도 높아집니다.
2. HTTP 캐시 설정의 영향
이건 진짜 잘 모르고 넘어가는 부분인데요. Blogger에서는 기본적으로 Cache-Control 헤더가 private, max-age=0로 설정되어 있는 경우가 많습니다. 이 설정은 브라우저나 검색엔진 캐시에 페이지를 저장하지 말고, 매번 서버로부터 새로 불러오라는 의미입니다.
설정 항목 | 기본값 | 문제 영향 |
---|---|---|
Cache-Control | private, max-age=0 | Googlebot이 자주 재접속하여 리디렉션 문제 반복 |
ETag | 사용 안함 또는 변경 불가 | 콘텐츠 불안정하게 인식될 가능성 |
3. 모바일 테마 비활성화 방법
모바일 리디렉션 루프의 핵심 원인이 되는 ?m=1
을 제거하려면, Blogger에서 모바일 테마를 꺼주는 게 가장 확실합니다. 실제로 저도 이 설정을 바꾼 후에 문제가 사라졌거든요.
- Blogger 대시보드로 이동
- 왼쪽 메뉴에서 [테마] 선택
- 오른쪽 상단의 톱니바퀴 아이콘 클릭
- 모바일 설정 → "사용 안 함"으로 전환
4. 정규화 태그 설정 팁
모바일 페이지가 생성되더라도, 검색엔진이 원본 URL을 정확하게 인식할 수 있도록 canonical
태그를 설정하는 게 핵심입니다.
<link rel="canonical" href="https://zabdamlab.blogspot.com/2025/04/googleblogspot-searchconsole.html" />
이 태그가 없다면, Google은 모바일 URL을 별개의 페이지로 간주하고 중복 콘텐츠로 처리할 수 있어요. 반드시 <head> 태그 안에 넣어야 합니다.
5. 사이트맵 & RSS 피드 등록
Blogger 블로그는 기본적으로 사이트맵 파일과 RSS 피드를 제공합니다. 이를 Search Console에 등록하면 검색 엔진이 블로그 구조를 빠르게 파악하고 새 글을 신속하게 색인할 수 있어요.
종류 | 등록 주소 |
---|---|
사이트맵 | https://zabdamlab.blogspot.com/sitemap.xml |
페이지 전용 사이트맵 | https://zabdamlab.blogspot.com/sitemap_pages.xml |
RSS 피드 | https://zabdamlab.blogspot.com/feeds/posts/default |
6. 수동 색인 요청 방법
리디렉션 문제를 해결하고 나면, Google에 다시 색인을 요청하는 게 좋아요. 직접 요청할 수 있는 기능이 Search Console에 준비되어 있으니 아래 단계를 따라 해보세요.
- Search Console에 로그인
- 왼쪽 메뉴에서 URL 검사 클릭
- 문제가 있던 URL 입력 후 Enter
- “색인 생성 요청” 버튼 클릭
7. 실제 사례로 보는 문제 해결
저의 경우, 블로그 URL 이 게시글에서 문제를 겪었습니다. Search Console에서 “리디렉션 오류”가 뜨길래 원인을 분석했더니, 바로 ?m=1
파라미터 때문이었어요. 모바일 테마 비활성화, canonical 태그 적용, 사이트맵 재등록까지 하고 나니 검색 색인이 다시 정상으로 돌아왔습니다.
8. 블로그 SEO 체크리스트
리디렉션 이슈 외에도 Blogger SEO를 위한 기본 체크리스트는 늘 기억해 두세요.
- 모든 게시글에 메타 설명 포함
- 고유 URL 직접 지정 (slug 최적화)
- 이미지 alt 텍스트에 키워드 포함
- 글마다 내부 링크 삽입
Blogger는 모바일 사용자를 위한 별도 페이지를 자동 생성하면서 URL 끝에 ?m=1 파라미터를 추가합니다. 이는 모바일 최적화를 위한 자동 설정입니다.
Googlebot이 같은 URL을 반복 요청하면서 실제 콘텐츠에 접근하지 못하게 되고, 결과적으로 색인이 누락되거나 중복 페이지로 간주될 수 있습니다.
페이지의 <head> 영역에 삽입해야 합니다. 그래야 검색 엔진이 해당 URL이 원본이라는 점을 정확히 인식합니다.
하루에 약 10~15건 정도 제한이 있을 수 있으며, 너무 자주 요청하면 일시적으로 제한될 수 있습니다.
최근 대부분의 Blogger 테마는 반응형 디자인을 지원하므로, 모바일 테마를 꺼도 사용자 경험에는 큰 차이가 없습니다.
검색 엔진이 새로운 게시글을 빠르게 감지할 수 있도록 도와주는 역할을 하며, 색인 속도를 높이는 데 긍정적인 영향을 줍니다.
여러분, 블로그 운영하다 보면 정말 예상치 못한 부분에서 막히는 경우가 많잖아요. 이번에 다룬 Blogger의 리디렉션 문제도 그런 경우였어요. 솔직히 저도 처음에는 "왜 색인이 안 되지?" 하며 한참 헤맸거든요. 그런데 원인을 하나하나 짚어보다 보니 결국엔 ?m=1
같은 아주 사소한 부분에서 문제가 시작된 걸 깨달았습니다. 이 글이 여러분의 문제 해결에 작은 힌트라도 되었으면 좋겠어요. 혹시 글을 읽고도 잘 안 풀리는 부분이 있다면, 언제든 댓글이나 이메일로 질문 주세요! 함께 고민하고 해결해 나가는 게 진짜 블로그 커뮤니티의 힘이라고 생각하니까요 :)
blogger, 검색콘솔, 리디렉션 오류, 모바일 파라미터, canonical 태그, 사이트맵 등록, rss 피드, 색인 오류 해결, SEO 최적화, 블로그 문제 해결
댓글 쓰기