Canonical 맵 일관성 검사기
브라우저 처리페이지 주소와 canonical 주소 목록을 넣으면 같은 페이지에 canonical이 둘인 충돌, 다른 도메인 지정, https→http, A→B→C처럼 이어지는 연쇄를 찾고, 여러 페이지가 함께 가리키는 대표 주소를 세어 줍니다.
같은 상품이 색상 파라미터나 정렬 주소로 여러 개 생기면, canonical 태그로 '이 페이지들의 대표는 이 주소'라고 검색엔진에 알려 줍니다. 그런데 사이트를 고치다 보면 대표 주소가 또 다른 주소를 가리키거나, 같은 페이지에 서로 다른 canonical이 들어가는 일이 생깁니다.
⚠ 연쇄: https://shop.example.com/old-linen → https://shop.example.com/products/linen-v2 → https://shop.example.com/products/linen (최종 주소를 바로 가리키세요) 행: 4 자기 자신을 가리킴: 1 여러 페이지가 함께 가리키는 대표 주소: https://shop.example.com/products/linen (3)
Canonical 맵 일관성 검사기 사용 가이드
같은 상품이 색상 파라미터나 정렬 주소로 여러 개 생기면, canonical 태그로 '이 페이지들의 대표는 이 주소'라고 검색엔진에 알려 줍니다. 그런데 사이트를 고치다 보면 대표 주소가 또 다른 주소를 가리키거나, 같은 페이지에 서로 다른 canonical이 들어가는 일이 생깁니다.
이 검사기는 '페이지,canonical' 목록을 받아 주소를 정규화한 뒤 다섯 가지를 확인합니다. 한 페이지에 대표 주소가 둘 이상인지, 다른 도메인을 대표로 지정했는지, https 페이지가 http 주소를 가리키는지, 대표 주소가 또 다른 대표를 가리키는 연쇄가 있는지, 그리고 대표 주소별로 몇 페이지가 모이는지입니다.
두 번째 칸에 기준 도메인을 넣으면 /products/linen 같은 상대 경로도 전체 주소로 바꿔 비교합니다. 첫 줄이 '페이지,canonical' 같은 머리글이면 건너뜁니다.
사용 방법
- '페이지 주소,canonical 주소 (한 줄에 하나, 쉼표로 구분)' 칸에 목록을 붙여 넣습니다. 크롤러나 스프레드시트에서 두 열을 복사하면 됩니다.
- 상대 경로가 섞여 있으면 '상대 주소의 기준 도메인 (선택, https://…)'에 사이트 주소를 넣습니다.
- '실행'을 누르고 ⚠ 표시된 연쇄·충돌을 확인합니다.
- 연쇄는 모든 페이지가 최종 대표 주소를 바로 가리키도록 고칩니다.
예시: 색상 파라미터와 옛 주소가 섞인 상품
페이지,canonical /products/linen,/products/linen /products/linen?color=blue,/products/linen /old-linen,/products/linen-v2 /products/linen-v2,/products/linen 기준 도메인: https://shop.example.com/
⚠ 연쇄: https://shop.example.com/old-linen → https://shop.example.com/products/linen-v2 → https://shop.example.com/products/linen (최종 주소를 바로 가리키세요) 행: 4 자기 자신을 가리킴: 1 여러 페이지가 함께 가리키는 대표 주소: https://shop.example.com/products/linen (3)
/old-linen의 canonical을 /products/linen으로 바로 바꾸면 연쇄가 사라집니다.
이럴 때 쓰면 좋아요
- 상품 옵션 주소가 많은 쇼핑몰의 canonical 설정을 점검할 때
- 사이트 이전 뒤 canonical이 옛 주소를 가리키지 않는지 볼 때
- 크롤링 도구에서 뽑은 canonical 목록을 빠르게 검토할 때
- 다른 도메인으로 canonical을 잘못 보낸 페이지를 찾을 때
문제가 생겼을 때
상대 경로만 있는 목록입니다. 두 번째 칸에 https://로 시작하는 기준 도메인을 넣으세요.
같은 글을 여러 사이트에 실을 때는 원본 도메인을 가리키는 것이 맞습니다. 의도한 경우라면 그대로 두어도 됩니다.
주소를 큰따옴표로 감싸면 CSV 규칙대로 한 칸으로 읽습니다.
활용 팁
- 페이지가 자기 자신을 canonical로 가리키는 것은 정상이며 권장되는 설정입니다.
- canonical은 지시가 아니라 신호라서 검색엔진이 다른 주소를 고를 수도 있습니다. 내부 링크도 대표 주소로 통일하세요.
- 리디렉션으로 옮긴 주소는 canonical보다 리디렉션 맵 검사기로 따로 확인하세요.
자주 묻는 질문
A의 대표가 B인데 B의 대표가 C라면 검색엔진이 어느 쪽을 대표로 볼지 헷갈립니다. 모든 페이지가 최종 대표를 바로 가리키는 것이 가장 확실합니다.
사이트 크롤링 도구나 CMS에서 페이지 주소와 canonical 열을 내보내면 됩니다. 스프레드시트 두 열을 복사해 붙여 넣어도 쉼표로 나뉘지 않으면 탭 대신 쉼표로 바꿔 주세요.
아니요. 입력한 목록만 검사합니다. 실제 태그를 확인하려면 Open Graph 메타 일괄 검사기에 HTML을 넣어 보세요.