블로그스팟 리디렉션 오류(?m=1) 해결: 사이트맵 3종 등록으로 색인 문제 끝내기
오늘 구글 서치콘솔의 내 블로그 상태가 업뎃되었다. 여전히, 아직도 리디렉션 오류가 사라지지 않았다. 뭐냐 정말. 이 오류는 시간이 지나면 해결된다곤 하는데 사이트맵으로 이정표를 다시 세우자.
리디렉션 오류 해결을 위한 구글 서치콘솔 사이트맵 제출 3가지
1. 원인: 블로그스팟 특유의 ?m=1 파라미터
블로그스팟은 접속 기기에 따라 URL 뒤에 ?m=1(모바일) 또는
?m=0(데스크톱)이라는 파라미터를 자동으로 붙인다고 한다.
- 문제 상황: 구글 봇이 데스크톱 버전(원본 URL)을 수집하려는데, 블로그스팟 시스템이 모바일 버전으로 리디렉션을 시키거나 그 반대의 과정에서 혼선이 생기면 구글 서치콘솔은 이를 '리디렉션 오류'로 리포트한다고 함.
-
Canonical 태그는 "이 페이지의 원본은 여기다"라고 알려주는 역할이지, 리디렉션 자체를 막아주지는 못한다고 한다.
2. 리디렉션 오류 해결을 위해 한 번 더 확인할 부분.
1) Canonical 태그 확인 - <head> 섹션에 올바르게 들어갔는지 확인.
2) 블로그스팟 '기본 설정' 재확인
- 개인정보 보호: 검색엔진에 표시됨 설정 항목 활성화(초록색)
- HTTPS: HTTPS 리디렉션 설정 항목 활성화(초록색)
- 크롤러 및 색인 생성: 맞춤 robots.txt 사용 설정 항목이 꺼져(회색) 있어야 함.
3) 주소창에 'https://내블로그주소/feeds/posts/default?alt=rss'를
입력해서 확인.
- 정상인 경우: 하얀 바탕에 복잡한 영어 코드(XML)가 가득 나오거나, 브라우저에 따라 글 목록이 나열됨.
- 비정상인 경우 (오류): "404 Not Found", "페이지를 찾을 수 없습니다", 또는 빈 화면.
|
| 주소창에 'https://내블로그주소/feeds/posts/default?alt=rss'를 입력한 정상 화면 |
주소창에 위 주소를 입력했을 때 위와 같은 코드가 나와야 정상!
3. 서치 콘솔의 [Sitemaps] 메뉴에 아래 3개를 등록하자.
1) 가장 기본적인 사이트맵 주소 (기본 지도)
sitemap.xml
2) 과거 글까지 전수 수집을 요청하는 Atom 피드 (구글이 만든 표준)
- "리디렉션하지 말고 이 파일 내용을, 1번 글부터 시작해서 500개까지 한꺼번에 보여줘"
가장 강력한 방법. 구글 봇에게 리디렉션을 무시하고 최대 500개의 글을 훑어보라고 명령하는 코드.
-
atom.xml?redirect=false&start-index=1&max-results=500
Sitemap 주소
atom.xml?redirect=false&start-index=1&max-results=500
3) RSS 피드 방식 (최신 업데이트 알림용)
feeds/posts/default?alt=rss
Sitemap 주소
feeds/posts/default?alt=rss
※ 사이트맵 등록 후 URL 검사 팁: 무작정 기다리지 말고 자신있는 글이나 오류가
난 특정 포스팅 URL을 수동으로 색인생성 요청 해주자. 서치콘솔 상단
돋보기창(URL 검사)에 주소를 넣는다는 건 이미 알고 있겠지?
|
| 구글 서치콘솔에 제출한 3가지 |
'가져올 수 없음'은 며칠 내 '성공'으로 바뀌니 걱정할 필요 없다.
오늘의 한마디
이렇게까지 해도 색인이 안된다면, 나도 현재는 방법을 모르겠다. 솔직히 말해봐,
이 정도면 그냥 내가 싫은거지?
이 정도 정성을 들였으면 이젠 구글이 답할 차례!

댓글
댓글 쓰기