
블로거(Blogspot) 운영 중 서치콘솔에서 ‘리디렉션 오류’가 뜬다면? 범인은 바로 ‘?m=1’ 모바일 주소일 확률이 높습니다. 구글 봇이 데스크톱 주소로 이동하는 과정에서 생기는 오류의 진실과 캐노니컬 태그 확인법, 그리고 맞춤 도메인 사용자의 DNS 설정 체크리스트를 공개합니다.
서치콘솔에서 ‘페이지 색인 생성’ 문제를 확인하다 보면, 유독 블로거(Blogspot) 사용자들에게 자주 뜨는 오류가 있습니다. 바로 리디렉션 오류입니다. 원인은 크게 두 가지입니다.
Contents
1. 가장 흔한 원인: 모바일 주소 (?m=1)
블로거는 모바일로 접속하면 주소 뒤에 자동으로 ?m=1이 붙습니다. 반면 구글은 PC 버전 주소(?m=1 없는 것)를 ‘진짜 주소(Canonical URL)’로 인식하려고 합니다.
구글 봇이 모바일 봇으로 크롤링하다가 ?m=1 주소를 발견했는데, 블로그 설정상 “이 주소의 원본은 PC 주소야”라고 리디렉션 신호를 보내면서 봇이 잠시 혼란을 겪는 상황입니다.
✅ 해결 방법: “기다림 or 태그 확인”
이 경우는 사실상 ‘오류’가 아닙니다. 시간이 지나 구글이 PC 주소를 정식으로 색인하면 저절로 해결됩니다. 억지로 robots.txt로 막거나 삭제하지 마세요.
- 테마 코드 확인: 내 블로그 스킨(테마) HTML에 아래의 캐노니컬(Canonical) 태그가 있는지 확인하세요. 이 코드가 있어야 구글에게 “원본은 PC 주소야”라고 정확히 알려줄 수 있습니다.
<link expr:href='data:view.url.canonical' rel='canonical'/>
2. 맞춤 도메인 사용자: DNS 설정 문제
blogspot.com이 아닌 개인 도메인(example.com)을 입혀서 쓰는 경우, DNS 설정이 꼬여서 리디렉션 오류가 날 수 있습니다. 이땐 반드시 설정을 고쳐야 합니다.
✅ 체크리스트 (가비아, 호스팅KR 등)
- CNAME 레코드 확인:
www가ghs.google.com으로 잘 연결되어 있나요? - A 레코드 (IP 주소) 4개: 루트 도메인(
example.com)을 연결하기 위해 구글의 IP 주소 4개를 모두 입력했나요? 하나라도 빠지면 접속이 불안정해집니다. - 블로거 설정 확인: [설정] > [게시] > ‘도메인 리디렉션’이 켜져 있나요? (
example.com을www.example.com으로 넘겨주는 필수 기능입니다).
3. HTTPS 리디렉션 켜기
보안 연결(HTTPS) 설정이 꺼져 있으면, http로 들어온 봇이 https로 못 넘어가서 오류가 날 수 있습니다.
- 설정 위치: 블로거 관리자 > [설정] > [HTTPS] > ‘HTTPS 리디렉션’을 [사용]으로 바꿔주세요.
색인 요청 한 번 더!
위 설정을 마쳤다면, 서치콘솔에서 오류가 난 URL을 눌러 [색인 생성 요청] 버튼을 꾹 눌러주세요.
봇이 다시 방문해서 “아, 이제 길이 뚫렸네!” 하고 확인하면 며칠 뒤 초록색(색인 생성됨)으로 바뀔 것입니다.