구글 Blogger의 ?m=1
모바일 URL 색인 문제와 해결 방안
1. 구글 ?m=1
란?
?m=1
은 Google Blogger 플랫폼에서 사용되는 URL 파라미터로, 모바일 버전의 페이지를 로드할 때 URL에 자동으로 추가됩니다. 이는 사용자가 모바일 기기에서 웹사이트를 방문했을 때, 최적화된 페이지를 제공하기 위한 기능입니다. 예를 들어, 동일한 페이지에 대해:
- 데스크톱 버전 URL:
https://example.com/page.html
- 모바일 버전 URL:
https://example.com/page.html?m=1
이렇게 모바일 URL이 따로 생성되면서, 구글 서치콘솔에서 두 URL이 별도로 크롤링되고 색인되는 현상이 발생할 수 있습니다. 이는 중복 콘텐츠 문제를 초래할 수 있으며, SEO 성과에 부정적인 영향을 미칠 수 있습니다.
2. 구글 서치콘솔 ?m=1
색인 현상의 이유
구글의 모바일 중심 인덱싱(Mobile-First Indexing)
구글은 모바일 중심 인덱싱(Mobile-First Indexing) 정책을 채택하고 있으며, 이는 모바일 웹사이트를 우선적으로 크롤링하고 색인하는 방식을 의미합니다. 이 정책에 따라, 구글은 모바일 최적화된 페이지를 우선적으로 색인하려고 하며, Blogger에서 ?m=1
이 포함된 URL을 모바일 페이지로 인식하여 크롤링하게 됩니다. 그 결과, 모바일 버전 URL과 데스크톱 버전 URL이 중복 색인될 수 있습니다.
Bing 웹마스터 툴과의 차이
Bing은 구글과 달리 데스크톱 중심 접근 방식을 유지하며, 데스크톱 URL을 기준으로 크롤링하고 색인합니다. 이에 비해 구글은 모바일 중심 인덱싱을 통해 ?m=1
URL을 별도로 색인하려고 시도하며, 이는 Blogger 플랫폼에서 특히 두드러지는 현상입니다. 따라서 구글과 Bing 간의 색인 방식 차이는 이 문제의 원인 중 하나입니다.
3. 해결 방법
(1) 캐노니컬 태그 설정
<link rel="canonical" href="https://example.com/page.html">
태그를 모든 페이지에 추가하면, 구글 검색 엔진에 데스크톱 URL을 기본 버전으로 인식시키고 모바일 버전이 아닌 데스크톱 버전만 색인하도록 유도할 수 있습니다. 이는 중복 콘텐츠 문제를 해결하는 데 유용합니다.
(2) Robots.txt로 크롤링 차단
robots.txt
파일을 수정하여 ?m=1
URL의 크롤링을 차단할 수 있습니다. 아래와 같은 규칙을 추가하면, 구글봇을 포함한 모든 검색 엔진이 ?m=1
URL을 크롤링하지 않도록 할 수 있습니다.
User-agent: *
Disallow: /*?m=1
이렇게 하면 모바일 페이지 URL이 검색 엔진에 의해 크롤링되지 않게 되어, 데스크톱 버전 URL만 색인됩니다.
(3) 반응형 디자인 유지
Blogger에서는 반응형 디자인을 사용하는 것이 권장됩니다. "모바일 템플릿"을 비활성화하고, 대신 모든 기기에서 동일한 URL을 사용하도록 설정하는 방법이 있습니다. 이를 통해 구글봇이 데스크톱과 모바일 버전을 동일한 URL로 처리할 수 있도록 할 수 있습니다.
- Blogger 대시보드 > 테마 > "모바일" 섹션 > "데스크톱 버전 사용" 선택
이렇게 하면 데스크톱과 모바일 페이지가 동일한 URL을 사용하게 되어 중복 콘텐츠 문제를 피할 수 있습니다.
(4) JavaScript 리디렉션 (추천하진 않음)
JavaScript를 사용하여 ?m=1
이 포함된 URL을 데스크톱 버전으로 리디렉션하는 방법도 있습니다. 다음 코드를 사용하여 ?m=1
파라미터가 포함된 URL을 자동으로 데스크톱 버전으로 리디렉션할 수 있습니다:
if (window.location.href.indexOf("?m=1") > -1) {
window.location.href = window.location.href.replace("?m=1", "");
}
하지만 이 방법은 SEO에 부정적인 영향을 미칠 수 있으므로 사용에 신중을 기해야 하며, 구글이 이를 리디렉션으로 간주할 수 있기 때문에 SEO 최적화에 영향을 줄 수 있습니다.
4. 결론
구글 Blogger에서 발생하는 ?m=1
모바일 URL 색인 문제는 구글의 모바일 중심 인덱싱 정책과 Blogger의 기본 동작 방식에서 비롯됩니다. 이를 해결하기 위한 방법으로는 캐노니컬 태그 설정, robots.txt
파일 수정, 반응형 디자인 활성화 등이 있습니다. 이러한 방법을 통해 중복 콘텐츠 문제를 해결하고 SEO 효율성을 높일 수 있습니다.
반면, Bing은 데스크톱 중심 접근 방식을 채택하고 있어 이와 같은 문제가 발생하지 않지만, 구글의 정책과 Blogger의 특성을 잘 이해하고 대응하는 것이 중요합니다. 이를 통해 검색 엔진 최적화(SEO)를 최적화할 수 있습니다.
댓글 쓰기