캐노니컬 URL

캐노니컬 URL(Canonical URL)은 내용이 같거나 비슷한 여러 페이지 중에서, 검색엔진에 “대표로 봐달라”고 지정하는 기준 주소(URL)을 의미해요. <link rel="canonical"> 태그로 페이지 안에 표시해요. 검색엔진은 해당 태그를 참고해서 어떤 URL을 검색 결과에 노출할지 판단해요.

같은 상품이라도 정렬 순서, 필터, 접속 경로에 따라 주소 뒤에 파라미터가 붙으면서 URL이 여러 개로 갈리는 경우가 흔해요. 이런 페이지들은 사람 눈에는 같은 페이지로 인식되지만, 검색엔진 입장에서는 전혀 다른 페이지로 인식될 수 있어요. 검색엔진이 이 페이지를 같은 페이지로 인식할 수 있게 돕는 태그가 바로 캐노니컬 태그예요.

캐노니컬 URL이 쇼핑몰에서 중요한 이유

페이지가 여러 URL로 나뉘면 하나의 상품에 쏠려야 할 리뷰나 링크나 트래픽 같은 신호가 흩어져요. 이런 신호가 나뉘면 어느 URL도 정상적으로 노출되기 어려워요. 거기에 검색엔진이 내용이 거의 같은 페이지가 여러 개 존재한다는 이유로 중복 콘텐츠로 판단해 더 낮은 순위로 노출시킬 수도 있어요. 캐노니컬 태그로 대표 URL을 명확히 지정하면 이런 불이익을 방지할 수 있어요.

캐노니컬 태그를 적용한 예시는 아래와 같아요. 정렬 파라미터에 따라 같은 페이지에 여러 URL이 발생했어요. 그래서 캐노니컬 태그를 넣어서 https://shop.example.com/list를 대표 페이지로 지정하고 있어요. 대표 페이지는 파라미터 없는 기본 주소로 설정하는 게 좋아요.

  • https://shop.example.com/list?sort=price: 캐노니컬 태그 추가 <link rel="canonical" href="https://shop.example.com/list" />
  • https://shop.example.com/list?sort=popular: 캐노니컬 태그 추가 <link rel="canonical" href="https://shop.example.com/list" />

예시로 보는 캐노니컬 URL

예시 1: 한 패션 쇼핑몰의 상품이 “남성의류”, “아우터”, “신상품” 3개 카테고리에 각각 다른 URL로 노출되고 있었어요. 대표 URL 하나에 캐노니컬 태그를 지정해서 검색 노출을 개선했어요.

예시 2: 한 가전 쇼핑몰이 정렬 옵션(가격순, 인기순)마다 다른 URL이 생성되고 있다는 걸 발견했어요. 이 URL들이 전부 색인되면서 중복 콘텐츠로 판단될 위험이 있다고 판단해, 캐노니컬 태그로 기본 URL을 대표 주소로 지정했어요.

예시 3: 한 뷰티 브랜드가 같은 상품을 PC와 모바일에서 서로 다른 URL로 운영하고 있었어요. 모바일 URL에 PC 페이지를 캐노니컬로 지정해서 검색 결과에서는 PC 페이지가 대표로 노출되도록 정리했어요.

알파앱스에서는

쇼핑몰을 운영하다 보면 크고 작은 어려움이 계속 생겨요. 알파앱스는 리뷰 관리부터 프로모션 운영, 메시지 발송, 홈페이지 제작까지 쇼핑몰을 운영하며 생길 수 있는 모든 어려움을 해결하고 있어요.