페이지 색인이 생성되지 않는 이유,적절한 표준 태그가 포함된 대체 페이지
페이지 색인이 생성되지 않는 이유
적절한 표준 태그가 포함된 대체 페이지 문제
구글 서치콘솔에서 대량의 인덱싱 불가 URL이 발생하는 항목을 보면 "적절한 표준 태그가 포함된 대체 페이지" 로 나옵니다.
사실 "적절한 표준 태그가 포함된 대체 페이지"이 말은 상당히 헷갈리는 표현으로서 구글의 직설적이지 않은 지적 방식 때문으로 봅니다.
그냥 "같은 페지가 다른 두개의 URL로 연결됩니다" 로 이해하면 될 것입니다.
내용을 따라가 보면 모든 에러 내용은 URL의 마지막 주소가 ?m=1 으로 된 것을 알 수있습니다.
그래서 robot.txt 파일 내용에 ?m=1 을 넣어 인덱싱 하지 말도록 하면 됩니다.
그런데 블로그 운영자 입장에서는 ?m=1을 타고 들어오는 방문자가 많기 때문에 아까운 마음으로 섯불리 인덱싱 거부를 하지 못하는것이 사실입니다.
![]() |
| 페이지 색인이 생성되지 않는 이유,적절한 표준 태그가 포함된 대체 페이지 문제 |
블로그 robot.txt에 "?m=1"을 차단 해도 방문자 영향 없나?
구글 블로그(블로거)의 robot.txt에서 ?m=1 URL 매개변수를 차단해도 일반 방문자에게는 영향이 없습니다. ?m=1은 모바일 사용자를 위한 주소임을 나타내는 매개변수로, 방문자에게는 보이지 않거나 자동으로 처리됩니다. 하지만 검색엔진 최적화(SEO) 측면에서는 다음과 같은 영향을 줄 수 있습니다.
방문자에게 영향이 없는 이유
?m=1이 추가된 URL은 블로그 방문자가 직접 입력하는 주소가 아닙니다.
모바일 기기에서 블로그에 접속할 때 플랫폼 자체적으로 자동으로 추가되는 매개변수입니다.
따라서 robot.txt로 이 주소의 크롤링을 차단하더라도, 방문자가 블로그 콘텐츠에 접근하는 방식(링크 클릭 등)에는 아무런 문제가 발생하지 않습니다.
SEO 측면의 주요 영향
중복 콘텐츠 문제 해결: ?m=1이 포함된 모바일 URL과 일반 데스크톱 URL이 모두 검색엔진에 노출될 경우, 검색엔진은 이를 중복 콘텐츠로 인식할 수 있습니다.
robot.txt를 통해 ?m=1을 차단하면 이러한 문제를 방지하여 SEO에 긍정적인 영향을 주게 될 것입니다.
색인 생성 문제 해결:
때때로 ?m=1 매개변수로 인해 검색 콘솔에서 리디렉션 오류가 발생하거나, 정상적인 URL의 색인이 지연되는 문제가 발생할 수 있습니다.
?m=1 URL의 크롤링을 차단하면 이러한 오류를 해결하는 데 도움이 됩니다.
크롤링 효율성 향상:
robot.txt를 통해 검색엔진 크롤러가 색인화할 필요가 없는 불필요한 URL을 제외시키면, 크롤링 예산을 절약하고 중요한 페이지의 크롤링을 더 효율적으로 유도할 수 있습니다.
robots.txt 설정 방법
robot.txt 파일에 아래와 같은 규칙을 추가하여 ?m=1이 포함된 URL의 크롤링을 차단할 수 있습니다.
Disallow: /*?m=1
주의사항
robot.txt는 검색엔진 크롤러에게 특정 URL을 크롤링하지 말라고 '요청'하는 것이므로, noindex 태그처럼 검색 결과에서 완전히 제외하는 것을 보장하지는 않습니다.
다만, 구글 블로그의 ?m=1 URL 문제는 이 설정만으로 충분히 해결되는 경우가 많습니다.
![]() |
| 페이지 색인이 생성되지 않는 이유,적절한 표준 태그가 포함된 대체 페이지 문제 |
어떤분의 예 1
모바일에서 내 블로그가 ?m=1로 리디렉션되고, Google 콘솔에서 인덱싱이 중지되었다고 리디렉션 오류가 발생합니다.
모바일/스마트폰에서 웹사이트를 로딩할 때 URL 끝에 ?m=1 문자열이 추가되고, Google 검색은 이를 다른 리디렉션으로 인식합니다.
제 웹사이트는 여러 번 리디렉션되어 Google 스마트 봇(Google 콘솔)에 의해 차단되었습니다.
문제는 이 문제로 인해 Google 콘솔이 제 웹사이트를 인덱싱하지 않는다는 것입니다.
웹사이트 이름 : https://www.1111111111na.com
Google 스마트 봇 https://www.redirect-checker.org/index.php를 선택하여 테스트하고 내 URL을 http://1111111111na.blogspot.com/ 으로 입력했는데 다음과 같은 많은 리디렉션이 표시됩니다.
내용
302 일시적으로 이동됨
http://1111111111na.blogspot.com/?m=1
301 영구적으로 이동됨
https://1111111111na.blogspot.com/?m=1
301 영구적으로 이동됨
https://www.1111111111na.com/?m=1
200 확인
어떤분의 예 2
게다가 Google 스마트폰 봇이 페이지를 크롤링할 때마다 인덱싱이 지연됩니다.
이는 즉각적인 인덱싱이 필요한 뉴스 블로그 등의 웹사이트에는 좋지 않습니다.
때로는 "적절한 정식 태그가 있는 페이지" 오류가 발생합니다.
그래서 저는 블로거가 이 기능을 제거하고 데스크톱과 모바일 기기에서 모두 페이지에 접근할 수 있는 동일한 URL을 제공해야 한다고 생각합니다.
본인 의견
따라서 반응형 블로그 데스톱 버젼만 크롤링 되도록 하기위해 ?m=1을 차단 합니다.
![]() |
| 페이지 색인이 생성되지 않는 이유,적절한 표준 태그가 포함된 대체 페이지 문제 |
robots.txt 설정 방법
robot.txt 파일에 아래와 같은 규칙을 추가하여 ?m=1이 포함된 URL의 크롤링을 차단할 수 있습니다.User-agent: *
주의 참고 사항
robot.txt는 검색엔진 크롤러에게 특정 URL을 크롤링하지 말라고 '요청'하는 것이므로, noindex 태그처럼 검색 결과에서 완전히 제외하는 것을 보장하지는 않습니다.



댓글
댓글 쓰기