Google Search Console(구글 서치콘솔)을 보다 보면 가끔 이런 이메일을 만나게 됩니다:
“Alternate page with proper canonical tag”
저도 처음에 이 메일을 받고 중복된 페이지가 있는건지 적잖이 당황 했는데요, 이 메시지는 특히 블로그나 워드프레스를 운영하는 사람에게 낯설면서도 걱정스럽게 다가올 수 있습니다. 하지만 이 오류는 단순한 안내일 가능성이 높으며, 실제로는 무시해도 되는 경우도 많습니다. 이 글에서는 이 오류의 의미, 원인, 해결 방법을 구체적으로 알아보겠습니다.
이 오류는 왜 발생하나요?
Canonical 태그란 무엇인가요?
Canonical(정규화) 태그는 여러 페이지가 비슷한 콘텐츠를 가지고 있을 때, **검색엔진에게 “이 URL이 원본이야!”**라고 알려주는 역할을 합니다.
예시:
<link rel="canonical" href="https://example.com/main-page/" />
이렇게 하면 구글은 중복 페이지들을 인덱싱하지 않고, 지정된 메인 페이지를 대표로 간주하게 됩니다.
중복 페이지가 생기는 주요 원인
- 동일 콘텐츠를 여러 URL에서 제공할 경우
- HTTP와 HTTPS, www와 non-www 혼용
- 태그 페이지, 카테고리 페이지, 피드 페이지
- 필터링 URL (ex:
?sort=asc)
오류의 실제 사례: RSS 피드 페이지 (/feed/)
확인해 본 결과, 구글 서치 콘솔에서 이 오류가 발견된 페이지는 /feed/ 페이지였습니다.
피드 페이지의 특징
- RSS 피드는 블로그의 글을 요약한 XML 형식의 페이지입니다.
- 사람이 읽는 페이지가 아니며, 구독기나 애그리게이터용입니다.
왜 인덱싱되지 않아도 괜찮은가
결론적으로 이는 자연스러운 현상입니다. 구글은 이 페이지를 “중복”으로 간주하고, Canonical 태그를 따라 원본 포스트나 메인 블로그 페이지를 인덱싱합니다.
Google Search Console에서 오류 확인 방법
URL 검사 도구 사용법
- 서치콘솔 > URL 검사
- 오류 페이지 입력
- “Alternate page with proper canonical tag” 메시지 확인
의미 해석
이 오류는 문제가 아니라 안내 메시지일 수 있습니다. 특히 피드나 중복 태그 페이지에서 자주 나타납니다.
문제를 진단하는 5단계 체크리스트
| 단계 | 점검 항목 |
|---|---|
| 1 | Canonical 태그 위치 및 대상 확인 |
| 2 | robots.txt에서 Disallow 설정 확인 |
| 3 | 같은 콘텐츠를 가진 다른 URL 존재 여부 |
| 4 | 테마 또는 SEO 플러그인의 Canonical 설정 |
| 5 | sitemap.xml에 포함 여부 |
WordPress 사용자라면 이렇게 해결하세요
Yoast SEO / Rank Math에서 Canonical 설정 점검
- 각 포스트에서 Canonical URL 수동 입력 가능
- 잘못된 Canonical이 자동 설정되지 않도록 확인
RSS 피드 비활성화 옵션
- Rank Math에서는 RSS 피드 기능을 끌 수 있음
- Yoast는 RSS 콘텐츠에 Canonical 자동 삽입
robots.txt 직접 수정 예시
User-agent: *
Disallow: /feed/
Disallow: /tag/
Canonical 태그를 잘못 설정했을 때의 문제점
- 인덱싱 누락: 구글이 해당 페이지를 검색에 포함하지 않음
- 검색 순위 손실: 메인 콘텐츠가 아닌 페이지가 우선시될 수 있음
- 콘텐츠 권한 신호 오류: SEO 점수가 잘못된 URL에 전달됨
이 오류는 무시해도 되는 경우
/feed/페이지/tag/,/search/와 같은 자동 생성 페이지- 테마 설정 상 자동 Canonical이 포함된 경우
문제 발생 시 해야 할 조치 요약
- Canonical이 잘못된 경우, HTML에서 수정
- robots.txt로 검색엔진 접근 차단 가능
- Google Search Console에서 인덱싱 재요청
SEO 최적화를 위한 추천 구조
- 하나의 콘텐츠는 하나의 고유 URL을 갖도록 구조화
- 불필요한 중복 콘텐츠는 제거하거나 noindex 설정
- Canonical은 신중하게 지정하고, 일관성 유지
자주 묻는 질문 (FAQ)
1. 이 오류는 꼭 수정해야 하나요?
RSS 피드나 태그 페이지의 경우, 수정하지 않아도 됩니다.
2. 내 글이 검색되지 않는 건 이 오류 때문인가요?
아닙니다. 이 오류는 일반적으로 비검색 대상 페이지에 발생합니다.
3. Canonical 태그는 꼭 필요한가요?
중복 페이지가 많을 경우, SEO 관점에서 필수입니다.
4. Canonical 대신 noindex를 써도 되나요?
가능하지만, Canonical은 중복 콘텐츠를 해결하는 데 더 효과적입니다.
5. 오류가 계속 나타나면 어떻게 하나요?
robots.txt 설정 또는 sitemap을 점검하고, 문제가 없으면 무시해도 됩니다.
6. SEO 플러그인이 Canonical을 자동 설정하는데 괜찮나요?
대부분 자동 설정은 정확하지만, 의도와 다르면 수동으로 수정하는 것이 좋습니다.
결론
“Alternate page with proper canonical tag” 오류는 반드시 수정해야 하는 심각한 오류는 아닙니다.
특히 /feed/와 같은 시스템 페이지에서는 정상적인 메시지이며, 무시해도 무방합니다.
하지만 실제 콘텐츠 페이지에서 발생한다면 반드시 Canonical 태그를 점검하고,
robots.txt, sitemap, 인덱싱 설정까지 꼼꼼히 확인해보세요.


