측정·순위 · 공식 문서
UTM 설정 방법, 붙이면 안 되는 자리와 점검 순서
UTM 은 메일·광고·소셜처럼 사이트 밖에서 들어오는 링크에 붙이는 꼬리표라, 내부 링크에 붙이면 GA4 가 사이트 안 클릭에 붙은 값을 유입 측정기준으로 기록합니다. 캐노니컬·사이트맵에 UTM URL 을 넣으면 검색 결과에도 그 URL 이 나가 검색 클릭이 캠페인 값으로 섞이고, 구글은 내부 링크를 캐노니컬 URL 로 걸라고 적었습니다.
메인 화면 배너가 얼마나 눌리는지 보려고 배너 링크에 UTM 을 붙이는 경우가 있습니다. 그러면 배너를 누른 뒤의 기록에 배너 캠페인 값이 붙어, 검색으로 들어온 방문인지 가리기 어려워집니다.
UTM 은 사이트 밖에서 들어오는 길을 적는 꼬리표입니다. 붙이는 자리를 잘못 고르면 유입 보고서와 검색엔진이 보는 URL 이 함께 흐트러집니다.
발견 01
UTM 은 밖에서 들어오는 링크에만 붙이고, 사이트 안과 검색엔진에 주는 URL 4곳에는 붙이지 않습니다
By adding utm campaign parameters to the destination URLs you use in referral links and ad campaigns, you can view which campaigns refer traffic.
추천 링크와 광고 캠페인의 도착 URL에 UTM 캠페인 매개변수를 붙이면 어느 캠페인이 방문을 보냈는지 볼 수 있다.
| 자리 | UTM | 이렇게 합니다 | 원문 |
|---|---|---|---|
| 뉴스레터·메일 속 링크 | 붙입니다 | 캠페인마다 utm_source·utm_medium·utm_campaign 을 붙입니다. | By adding utm campaign parameters to the destination URLs you use in referral links and ad campaigns, you can view which campaigns refer traffic.추천 링크와 광고 캠페인의 도착 URL에 UTM 캠페인 매개변수를 붙이면 어느 캠페인이 방문을 보냈는지 볼 수 있다. |
| 광고 소재의 도착 URL | 붙입니다 | 광고 플랫폼 연동이 없을 때 수동으로 붙입니다. | If you don't plan to create integrations between Analytics and your different ad platforms such as Google Ads, Display & Video 360, and Search Ads 360, you can manually tag the destination URLs in your ads with UTM parameters to collect a basic set of traffic-source dimensions:애널리틱스를 구글 애즈 같은 광고 플랫폼과 연동하지 않는다면, 광고 도착 URL에 UTM 매개변수를 직접 붙여 기본 트래픽 소스 측정기준을 모을 수 있다. |
| 소셜 게시물·프로필 링크 | 붙입니다 | 플랫폼마다 utm_source 값을 하나로 정해 붙입니다. | Use only one unique utm_source for each distinct platform such as Facebook, Instagram, TikTok.페이스북·인스타그램·틱톡처럼 플랫폼마다 utm_source 값을 하나만 쓴다. |
| 사이트 안 배너·메뉴·본문 링크 | 붙이지 않습니다 | UTM 없는 캐노니컬 URL 로 겁니다. | When linking within your site, link to the canonical URL rather than a duplicate URL. Linking consistently to the URL that you consider to be canonical helps Google understand your preference.사이트 안에서 링크를 걸 때는 중복 URL 이 아니라 캐노니컬 URL 로 건다. 캐노니컬로 여기는 URL 로 일관되게 링크하면 구글이 선호를 이해하는 데 도움이 된다. |
| 캐노니컬 태그의 URL | 붙이지 않습니다 | UTM 없는 자기 URL 을 적습니다. | To specify which URL that you want people to see in search results. You might prefer people to reach your green dress product page through https://www.example.com/dresses/green/green-dress.html rather than https://example.com/dresses/cocktail?gclid=ABCD.검색 결과에서 사람들이 볼 URL 을 정하기 위해서다. 예를 들어 ?gclid= 가 붙은 URL 대신 원래 상품 페이지 URL 로 들어오게 하고 싶을 수 있다. |
| XML 사이트맵의 URL | 붙이지 않습니다 | UTM 없는 URL 만 넣습니다. | Sitemap inclusion: A weak signal that helps the URLs that are included in a sitemap become canonical.사이트맵 포함: 사이트맵에 넣은 URL이 표준이 되도록 돕는 약한 신호. |
| 검색 결과에 나가는 URL | 붙이지 않습니다 | 밖에 퍼진 UTM URL 은 자기 URL 캐노니컬로 모읍니다. | Whenever possible, shorten URLs by trimming unnecessary parameters (meaning, parameters that don't change the content). To simplify tracking metrics for a piece of content. With a variety of URLs, it can be more challenging for you to get consolidated metrics for a specific piece of content.가능하면 내용을 바꾸지 않는 불필요한 매개변수를 빼서 URL 을 줄인다. 같은 콘텐츠의 URL 이 여러 개면 그 콘텐츠의 지표를 한데 모으기 어렵다. |
When linking within your site, link to the canonical URL rather than a duplicate URL. Linking consistently to the URL that you consider to be canonical helps Google understand your preference.
사이트 안에서 링크를 걸 때는 중복 URL 이 아니라 캐노니컬 URL 로 건다. 캐노니컬로 여기는 URL 로 일관되게 링크하면 구글이 선호를 이해하는 데 도움이 된다.
발견 02
잘못 붙인 UTM 은 유입 분류와 URL 집계 4곳을 흐트러뜨립니다
| 흐트러지는 곳 | 무슨 일이 생기나 | 원문 |
|---|---|---|
| GA4 유입 분류 | UTM 값이 유입 측정기준에 들어가, 사이트 안 배너 이름이 유입 출처처럼 찍힙니다. | With both manual tagging and auto-tagging, the parameters and parameter values appear as dimensions and dimension values in your reports and explorations and in the audience and segment builders.수동 태그든 자동 태그든, 매개변수와 그 값은 보고서·탐색·잠재고객·세그먼트 작성 도구에서 측정기준과 측정기준 값으로 나타난다. |
| GA4 기본 채널 | utm_medium 이 규칙에 없는 값이면 채널이 Unassigned 로 갑니다. | Unassigned is the value Analytics uses when there are no other channel rules that match the event data.Unassigned(할당되지 않음)는 이벤트 데이터에 맞는 다른 채널 규칙이 없을 때 애널리틱스가 붙이는 값입니다. |
| 자연 검색 집계 | 검색 결과의 URL 에 UTM 이 붙어 있으면 검색 클릭이 그 캠페인 값으로 들어옵니다. | Medium exactly matches organic매체가 organic 과 정확히 같으면 자연 검색 채널. |
| 서치 콘솔과 GA4 비교 | 서치 콘솔은 캐노니컬 URL 하나로, GA4 는 UTM 이 붙은 URL 마다 따로 셉니다. | Search Console reports only on the Google Search canonical URL, whereas Google Analytics reports on any URL that includes the tracking code. That means that you'll likely see higher numbers of URLs in Google Analytics.서치 콘솔은 구글 검색의 캐노니컬 URL 만 보고하고, 구글 애널리틱스는 추적 코드가 든 모든 URL 을 보고한다. 그래서 애널리틱스 쪽 URL 수가 더 많게 나오기 쉽다. |
캐노니컬에 UTM URL 을 적으면 구글이 그 URL 을 검색 결과에 보여 줄 수 있습니다. 그 뒤로는 검색으로 들어온 방문이 메일이나 광고 캠페인으로 집계됩니다.
뉴스레터 링크가 밖에 퍼져 UTM URL 이 색인되는 일도 있습니다. 페이지에 UTM 없는 자기 URL 캐노니컬이 있으면 신호가 한 URL 로 모입니다. 파라미터 처리 전반은 「URL 파라미터 뜻」 편에 자세히 적었습니다.
| 내부 배너는 이렇게 잽니다 | GA4 추천 이벤트의 발생 조건(원문) |
|---|---|
| view_promotion | views a promotion on your website or app사용자가 웹사이트나 앱에서 프로모션을 볼 때 |
| select_promotion | selects a promotion사용자가 프로모션을 고를 때 |
발견 03
이미 붙어 있는지는 6단계로 찾아 고칩니다
| 순서 | 할 일 |
|---|---|
| 1 | 주요 페이지의 HTML 에서 utm_ 이 든 링크를 찾습니다. 메뉴·배너·푸터처럼 모든 페이지에 붙는 링크부터 봅니다. |
| 2 | 페이지마다 캐노니컬 태그가 UTM 없는 자기 URL 을 가리키는지 확인합니다. |
| 3 | XML 사이트맵에 utm_ 이 든 URL 이 섞였는지 확인합니다. |
| 4 | 서치 콘솔 실적 보고서의 페이지 탭에서 URL 에 utm_ 이 든 줄이 있는지 필터로 봅니다. |
| 5 | GA4 트래픽 획득 보고서에서 세션 소스·매체에 내부 캠페인 이름이나 우리 도메인이 있는지 봅니다. |
| 6 | 내부 배너 성과는 UTM 대신 view_promotion·select_promotion 같은 이벤트로 잽니다. |
발견 04
같은 실수라도 B2B·B2C·B2G 는 터지는 자리가 다릅니다
예시 ① 소프트웨어 기업의 문의형 기업 사이트(B2B)
메뉴의 「도입 문의」 링크에 utm_campaign=gnb 를 붙였습니다. 몇 달 뒤 문의 전환 보고서에 「gnb」 캠페인이 잔뜩 찍혀 검색·광고 성과를 가리기 어려웠습니다.
메뉴 링크에서 UTM 을 걷고, 메뉴 클릭은 이벤트로 따로 잽니다.
예시 ② 기획전을 자주 여는 쇼핑몰(B2C)
기획전 페이지의 캐노니컬이 문자 발송용 UTM URL 을 가리켰습니다. 검색 결과에도 그 URL 이 나가 자연 검색 매출이 문자 캠페인 매출로 잡혔습니다.
캐노니컬을 UTM 없는 자기 URL 로 고치고, 기획전 배너 성과는 select_promotion 이벤트로 잽니다.
예시 ③ 공공기관 누리집(B2G)
보도자료 배포용 UTM URL 이 사이트맵 생성 과정에 그대로 들어갔습니다. 같은 공지가 UTM URL 과 원래 URL 로 나뉘어 집계되었습니다.
사이트맵에서 UTM URL 을 빼고, 유지보수 사업자에게 사이트맵 생성 규칙을 고치도록 요청합니다.
그럼 UTM 은 어떤 규칙으로 정해 두나요?
- UTM 을 붙이는 자리를 메일·광고·소셜처럼 사이트 밖 링크로 정해 문서로 남깁니다.
- 사이트 안 링크, 캐노니컬, 사이트맵에는 UTM 없는 URL 만 쓴다는 규칙을 개발 담당과 공유합니다.
- 위 점검 순서로 지금 붙어 있는 자리를 찾아 고칩니다.
- 내부 배너·메뉴의 성과는 이벤트로 잽니다.
- UTM 값을 짓는 규칙은 「UTM 파라미터 뜻」 편을, 링크를 만들고 GA4 에서 확인하는 순서는 「UTM 생성 방법」 편을 따릅니다.
조사 방법
- Analytics Help 「URL builders: Collect campaign data with custom URLs」 · 최종 확인일 2026-10-25 · https://support.google.com/analytics/answer/10917952
- Analytics Help 「Traffic-source dimensions, manual tagging, and auto-tagging」 · 최종 확인일 2026-10-25 · https://support.google.com/analytics/answer/11242870
- Analytics Help 「Default channel group」 · 최종 확인일 2026-10-25 · https://support.google.com/analytics/answer/9756891
- Google Search Central 「How to specify a canonical URL with rel="canonical" and other methods」 (문서 수정일 2026-07-10) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls
- Google Search Central 「URL structure best practices for Google Search」 (문서 수정일 2026-10-21) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/crawling-indexing/url-structure
- Google Search Central 「Using Search Console and Google Analytics data for SEO」 (문서 수정일 2026-01-07) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/monitor-debug/google-analytics-search-console
- Analytics Help 「[GA4] Recommended events」 · 최종 확인일 2026-10-25 · https://support.google.com/analytics/answer/9267735
- 붙이는 자리 3곳·붙이지 않는 자리 4곳과 흐트러지는 집계 4가지는 위 문서가 적은 쓰임과 동작을 자리별로 묶은 것입니다. 묶는 방식은 편집 판단입니다.
- 예시 ①②③은 이해를 돕기 위해 만든 가상 상황이며, 실제 기업·기관의 사례가 아닙니다.
- 원문은 영어판(hl=en)이고, 도구·보고서 이름은 같은 문서 한국어판(hl=ko) 표기를 따랐습니다.