top of page

구글 상위노출에 필수인 canonical 태그 어디까지 알고 계시나요? - 마케터스톰

최종 수정일: 2023년 7월 2일


안녕하세요.구글 상위노출, 구글상단 노출, 구글 백링크 대표 업체 마케터스톰 입니다.

해당 글을 통해 구글에서 제시하는 요소들을 충족 시켜 30분만에 적용하실 수 있습니다.



해당 내용을 보고 내 사이트에 잘 적용되어 있는지 확인 해보시길 바랍니다.

[ 바쁘신 분들을 위해 맨 하단 CANONICAL에 대한 요약 내용을 확인 하실 수 있습니다 ]



구글은 상위노출 위한 로직을 밝히진 않았지만 구글최적화 SEO 가이드는 제시하였습니다.

그런데 모두들 알고 있는 META TAG 중 CANONICAL TAG를 모르시는 분들이 상당히 많습니다. 기본적으로 우리가 알고 있는 태그는 이러합니다.



ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

우리가 알고 있는 기본 meta태그는 이러합니다.


<title> 태그: 웹 페이지의 제목을 지정합니다. 검색 엔진은 페이지 제목을 큰 가치를 둡니다.



<meta> 태그: 페이지의 메타 데이터를 제공합니다. 이는 검색 엔진에 대한 추가 정보를 제공합니다.


<canonical> 태그: 중복 콘텐츠를 방지하기 위해 사용됩니다. <canonical> 태그는 검색 엔진이 해당 페이지를 인덱싱할 때 해당 페이지가 본문의 원본임을 알리는 역할을 합니다.


<header> 태그: 페이지 상단의 제목, 로고 및 탐색과 같은 내용을 묶어서 보여줍니다. 검색 엔진은 페이지의 헤더에 대한 정보를 이용하여 웹 사이트를 분석합니다.


<footer> 태그: 페이지 하단의 콘텐츠를 묶어서 보여줍니다. 검색 엔진은 페이지의 푸터에 대한 정보를 이용하여 웹 사이트를 분석합니다.


<h1>~<h6> 태그: 웹 페이지 내에서 제목의 계층 구조를 정의합니다. 검색 엔진은 페이지의 제목 계층 구조를 이용하여 웹 사이트를 분석합니다.


<img> 태그: 이미지를 페이지에 삽입합니다. 이미지에 대한 대체 텍스트는 검색 엔진이 이미지를 인식하고 웹 페이지의 콘텐츠에 대한 추가 정보를 제공합니다.


<a> 태그: 링크를 페이지에 추가합니다. 내부 링크와 외부 링크 모두 검색 엔진에게 중요한 정보를 제공합니다.


<meta name="description"> 태그: 페이지에 대한 간단한 설명을 제공합니다. 검색 엔진은 이 설명을 이용하여 검색 결과에 페이지를 나타내고, 사용자가 페이지를 클릭할지 결정하는 데 도움을 줍니다.



위 메타 태그들은 흔히 알고 있던 필수 요소 meta tag들입니다.

그런데 canonical 태그에 대해 의외로 모르시는 분들이 많았습니다. 태그 형태는 이렇습니다..


<head><linkrel="canonical"href="https://example.com/page-1"></head>





ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ


Canonical meta tag 가 중요한 이유


Canonical meta tag는 여러 개의 중복된 페이지 중에서 원본 페이지를 지정하는 태그로, 검색 엔진이 중복된 페이지를 인식하지 못하도록 방지하고, 검색 엔진 최적화(SEO)에 중요한 역할을 합니다.


예를 들어, A 페이지와 B 페이지가 거의 동일한 내용을 가지고 있을 경우, 검색 엔진은 이 두 페이지를 중복된 콘텐츠로 판단하고, 어떤 페이지를 검색 결과에 표시할 지 혼란스러워질 수 있습니다. 이때, A 페이지에 canonical meta 태그를 추가하여 이 페이지가 원본 페이지임을 알려주면, 검색 엔진은 A 페이지를 원본으로 인식하고, A 페이지를 검색 결과에 표시합니다. 이는 검색 엔진에서 중복된 콘텐츠 판단을 방지하고, 검색 결과의 정확성과 일관성을 유지하는 데 도움을 줍니다.


또한, 검색 엔진은 중복된 콘텐츠를 발견하면, 페이지의 랭킹을 낮추는데, 이를 방지하기 위해서도 canonical meta 태그를 사용할 수 있습니다. 중복된 페이지가 여러 개 있을 경우, 검색 엔진은 가장 높은 품질의 페이지를 선호하므로, canonical meta 태그를 사용하여 검색 엔진이 가장 좋은 콘텐츠를 인식하도록 유도할 수 있습니다.


따라서, canonical meta 태그는 검색 엔진 최적화(SEO)에 매우 중요한 역할을 합니다. 중복된 콘텐츠를 방지하고, 검색 결과의 정확성과 일관성을 유지하기 위해서는, canonical meta 태그를 적절하게 활용하는 것이 필수적입니다.






ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ


Canonical meta 적용이 잘 되어있는 사례가 어디일까요?



Canonical meta 태그를 적용한 사례는 많이 있습니다. 예를 들어, 전자상거래 사이트에서 상품 상세 페이지를 여러 개 만들 수 있는데, 이 경우, canonical meta 태그를 사용하여 원본 상세페이지를 지정하는 것이 일반적입니다.



여러분들께서 참고하실 좋은 mata canonical tag가 잘 적용된 사이트 예시로는, 대표적으로 온라인 쇼핑몰인 아마존(amazon.com) 사이트가 있습니다.


구글 상위노출,구글상단노출,구글백링크
구글 상위노출,구글상단노출,구글백링크를 통해 구글 상위노출 태그 예시

예를 들어, 아마존에서 같은 제품을 다양한 옵션으로 판매하는 경우가 있습니다.

이 경우, 제품 페이지에서는 각각의 옵션 별로 URL이 다르게 지정되어 있지만,

모두 같은 제품 페이지를 보여주고 있습니다.


따라서, 아마존은 이러한 경우에 canonical 태그를 사용하여 원본 페이지를 지정합니다.

예를 들어, "Apple AirPods Pro" 제품 페이지에서는 다양한 색상과 패키지 옵션으로 URL이 다르게 지정되어 있습니다. 이 때, 아마존은 다음과 같은 태그를 해당 페이지에 적용합니다.

bashCopy code
<link rel="canonical" href="https://www.amazon.com/Apple-AirPods-Pro/dp/B07ZPC9QD4">

이를 통해, 아마존은 모든 옵션별 제품 페이지가 아닌, 위의 URL에 해당하는 원본 페이지를 검색 엔진에게 알려주고 있습니다. 이렇게 함으로써, 검색 엔진은 중복된 페이지를 제외하고, 원본 페이지를 검색 결과로 보여주게 되어 사용자로 하여금 구매 페이지 혼선을 막음과 동시에 seo의 수집에 악영향을 방지할 수 있습니다.




ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ


나의 사이트가 canonical meta가 잘 적용되어있는지 확인하는 정확한 방법




사이트의 canonical meta 태그가 제대로 적용되었는지 확인하는 방법은 여러 가지가 있습니다. 다음은 몇 가지 방법입니다.


웹 페이지 소스 코드에서 확인하기

사이트의 웹 페이지 소스 코드를 보면, canonical meta 태그가 적용되어 있는지 확인할 수 있습니다. 크롬 웹 브라우저에서 웹 페이지를 열고, 마우스 오른쪽 버튼을 클릭하여 "페이지 소스 보기"를 선택하면, 소스 코드를 확인할 수 있습니다. Ctrl+f 누르신 후 canonical 검색 해보면 소스 코드에서 "<link rel="canonical" href="URL">"과 같은 형태로 적용되어 있는지 확인할 수 있습니다. 각 서브페이지에 고유 URL이 적용되어있는지, 메인 URL이 적용되어 있는지 확인하세요.


위와 같은 방법으로 사이트의 canonical meta 태그가 적용되어 있는지 확인할 수 있습니다.

만약 태그가 적용되어 있지 않거나 잘못 적용되어 있다면, 검색 엔진 최적화(SEO)에 영향을 미칠 수 있으므로, 적절한 대처가 필요합니다.




ㅡㅡㅡㅡㅡㅡㅡ


구글 상위노출에 중요한 Canonical의 핵심내용


Canonical meta tag 적용 시 각 페이지의 중복의 기준과 적용해야 하는 방법



Canonical meta tag는 중복 콘텐츠를 검색 엔진이 인식할 때, 어떤 페이지가 원본인지 지정하는 데 사용되는 HTML 태그입니다.


즉, 같은 내용을 가진 여러 페이지가 있을 때, 검색 엔진이 이 중에서 어떤 페이지를 우선순위로 색인할지 결정하는 데 사용됩니다. 이러한 상황에서 Canonical meta tag를 사용하기 전에, 다음과 같은 고려 사항을 고려해야 합니다.



동일한 콘텐츠의 여러 버전이 있는지 확인합니다.

검색 엔진은 동일한 콘텐츠를 가진 여러 페이지를 볼 때, 어떤 페이지가 원본인지 결정하기 어렵습니다. 따라서, 같은 내용을 가진 여러 페이지를 발견하면 이러한 문제를 해결할 수 있는 방법을 찾아보아야 합니다.



1.

페이지의 목적과 내용을 고려합니다.

같은 내용을 가진 여러 페이지가 있더라도, 페이지의 목적과 내용이 다르다면 Canonical meta tag를 사용하지 않아야 합니다. 예를 들어, 제품 페이지와 제품 리뷰 페이지는 같은 제품을 다루지만, 페이지의 목적과 내용이 다르기 때문에 Canonical meta tag를 사용해서는 안 됩니다.



1-1. 중복 콘텐츠 확인: 먼저, 검색 엔진에서 중복 콘텐츠로 인식될 수 있는 모든 페이지를 확인해야 합니다.

이것은 내용이 거의 동일하거나 완전히 동일한 경우입니다. 예를 들어, 다른 URL에서 동일한 콘텐츠를 복사하는 경우 등.


1-2

Canonical meta 태그 추가: 이제 모든 중복 페이지의 head 태그에 canonical meta 태그를 추가해야 합니다.


원본 페이지의 URL을 가리키는 이 태그를 추가하면 검색 엔진은 이 페이지를 원본 페이지로 인식하고 나머지 중복 페이지는 무시합니다. 이렇게 하면 중복 콘텐츠 문제가 해결됩니다.


예를 들어, 두 개의 페이지 A와 B가 있고 내용이 거의 동일한 경우, A를 원본 페이지로 선택하고 B에는 A의 URL을 가리키는 canonical meta 태그를 추가합니다.

이렇게 하면 검색 엔진은 A를 원본 페이지로 인식하고 B를 무시합니다.


중요한 것은, Canonical meta 태그를 사용하여 검색 엔진에서 콘텐츠의 중복성 문제를 해결할 수 있지만, 모든 경우에 대해서 이 태그를 사용하는 것은 좋은 방법은 아닙니다. 예를 들어, 제품 페이지에서 다른 색상의 제품을 표시하는 경우 등 서로 다른 내용을 가진 여러 페이지를 가지는 경우, Canonical meta 태그를 사용하면 검색 엔진에서 누락 될 수 있으므로 사용하지 않는 것이 좋습니다. 따라서, Canonical meta 태그의 사용은 적절하게 고려해야 합니다.



ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

바쁘신 분들을 위한 위 내용을 요약하여 드립니다.




핵심 : 방문하는 웹 페이지가 여러 개의 URL에서 접근 가능하다면, 검색 엔진은 어떤 URL이 본문의 원본인지 결정할 수 없습니다. 이러한 상황을 방지하기 위해 "canonical" 메타 태그를 사용합니다.


간단히 말해, canonical 메타 태그는 검색 엔진에게 해당 페이지의 본문이 어디에 있는지 알려주는 역할을 합니다. 예를 들어, 같은 콘텐츠가 http://example.com/page1 와 http://example.com/page2 에서 모두 접근 가능하다면, http://example.com/page1 에 다음과 같은 canonical 메타 태그를 추가할 수 있습니다:


<link rel="canonical" href="http://example.com/page1" />


이 메타 태그는 검색 엔진에게 http://example.com/page1 이 해당 페이지의 본문이며, 다른 URL은 중복된 콘텐츠라는 것을 알려줍니다. 이렇게 하면 검색 엔진은 http://example.com/page1을 주요 URL로 취급하고, 검색 결과에서 이 URL을 우선적으로 보여줄 가능성이 높아집니다.


이로인해 구글 SEO에 긍정적 영향을 주는 동시에 수집 속도를 빠르게 해주고, 구글 검색 시 여러 페이지의 노출로 인해 사용자들에 혼선을 줄일 수 있는 중요한 요소 입니다.


내 사이트 구글 상단 노출에 안되고 있거나 불필요한 페이지가 파생되어 노출되는 경우 CANONICAL 태그를 꼭 확인하세요.








대표님의 비즈니스에 날개를 달아드릴 마케터스톰 입니다.

전담 마케팅 팀이 되어 분석,빌드,보고서, 성과까지 꼼꼼하고 충실하게 제공합니다.

ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ


구글상위노출,구글상단노출,구글백링크
구글상위노출,구글상단노출,구글백링크


조회수 223회댓글 0개
bottom of page