블로그 링크에 UTM 붙일 때 ?·&·# 순서와 점검 방법

게시물 주소에 UTM 추적값을 붙일 때는 페이지 경로 → 물음표(?)로 시작하는 매개변수 → 앰퍼샌드(&)로 잇는 추가 값 → 마지막 해시(#) 앵커 순서로 적습니다. 이미 주소에 물음표가 있다면 두 번째 물음표를 만들지 말고 &로 새 항목을 이어 주세요. 앵커는 주소 맨 끝에 둡니다.

한 줄 예시
https://example.com/post/guide?utm_source=blogger&utm_medium=blog&utm_campaign=link_check_20260925#toc
추적값은 ? 뒤, 목차 앵커 #toc는 가장 마지막에 옵니다.
주소 표시줄에서 페이지 경로, 물음표 뒤의 UTM 매개변수와 앰퍼샌드, 마지막 해시 앵커를 구분해 확인하는 화면
페이지 주소·캠페인 매개변수·목차 위치를 구분해 확인하면 링크 오류를 줄일 수 있습니다.

1. 주소를 세 부분으로 나누기

주소의 각 기호는 역할이 다릅니다. 도메인 뒤의 /post/guide는 페이지 경로입니다. 첫 번째 쿼리 매개변수는 ?로 시작하고 이름과 값은 =로 연결합니다. 매개변수 여러 개는 &로 구분합니다. #toc처럼 해시를 붙이면 페이지 안에서 이동할 위치를 지정하므로 URL의 맨 끝에 둡니다.

정상 순서는 https://example.com/post/guide?utm_source=blogger&utm_medium=blog#toc입니다. 반대로 https://example.com/post/guide#toc?utm_source=blogger처럼 해시 뒤에 UTM을 놓으면 기대한 캠페인 값으로 처리되지 않을 수 있습니다.

2. UTM 주소 만드는 순서

  1. 먼저 게시물의 실제 공개 주소를 복사하고 새 탭에서 정상적으로 열리는지 확인합니다.
  2. 주소에 ?가 없다면 첫 UTM 앞에 ?를 붙입니다. 이미 ?와 매개변수가 있다면 새 값 앞에는 &를 붙입니다.
  3. 캠페인 구분에는 보통 utm_source, utm_medium, utm_campaign을 사용합니다. 링크 위치나 소재 구분이 필요하면 utm_content를 더할 수 있습니다.
  4. 캠페인 이름은 같은 활동에서 한 가지 표기법으로 유지하고 대소문자와 띄어쓰기를 섞지 않습니다. Google Analytics는 매개변수 값의 대소문자를 구분한다고 안내합니다.
  5. 특정 소제목으로 이동해야 한다면 모든 추적 매개변수 다음에 #소제목-id를 붙입니다.

UTM이 없는 주소라면 https://example.com/post/guide?utm_source=blogger&utm_medium=blog&utm_campaign=link_check_20260925&utm_content=top_button#toc처럼 구성할 수 있습니다. 기존 주소에 ?view=mobile이 있다면 https://example.com/post/guide?view=mobile&utm_source=blogger&utm_medium=blog&utm_campaign=link_check_20260925#toc처럼 ?를 추가하지 않고 이어 씁니다.

3. 게시 전 링크 점검표

증상흔한 원인점검 방법
404 또는 홈으로 이동게시물 주소 오타·잘못된 슬러그공개 게시물에서 주소 다시 복사
UTM 값이 누락·뭉침?와 & 순서 또는 구분자 실수첫 항목만 ?, 다음 값은 각각 &인지 확인
목차가 이동하지 않음앵커 id 불일치 또는 # 위치 오류주소 끝 #id와 실제 제목 id 대조
캠페인이 여러 줄로 나뉨대소문자·이름 표기 차이source·medium·campaign 표준 유지

게시 후 실제 공개 화면에서 링크를 클릭하세요. 클릭 뒤 주소창에 목적 게시물과 UTM 값이 남아 있는지, 지정한 앵커까지 이동했는지 확인합니다.

4. 분석 보고서에서 확인하기

Google Analytics 4는 캠페인 매개변수가 붙은 추천 링크를 통해 들어온 정보를 트래픽 획득 보고서에서 확인할 수 있다고 설명합니다. 다만 목적지 사이트에 Analytics가 설치되어 정상 수집 중이어야 측정할 수 있습니다. UTM을 붙였다는 것만으로 방문이나 전환이 늘어나는 것은 아닙니다.

Google은 source·medium·campaign 값을 채널마다 일관되게 쓰도록 권합니다. 예를 들어 Blogger 링크를 같은 source와 medium으로 기록하면 같은 플랫폼 링크의 캠페인을 비교하기 쉽습니다.

5. 검색용 대표 주소와 추적 주소

캠페인에 따라 매개변수가 다른 URL이 같은 글을 열 수 있습니다. Google Search Central은 비슷한 콘텐츠가 여러 주소로 열리면 대표 URL 선택(정규화)이 적용될 수 있고, canonical 표시는 선호 주소를 알리는 신호이지 보장 규칙은 아니라고 설명합니다. 따라서 URL에 UTM을 붙이는 일 자체를 검색 순위 보장이나 불이익으로 단정하지 마세요.

Search Console URL 검사에서 Google이 선택한 canonical과 사용자가 지정한 canonical을 비교할 수 있습니다. 추적 주소와 기본 공개 주소가 섞여 헷갈리면 원본 콘텐츠 위치와 사이트 설정을 먼저 확인하세요.

6. 자주 묻는 질문

주소에 이미 물음표가 있으면 UTM은 어떻게 붙이나요?

두 번째 ? 대신 &를 사용해 매개변수 이름과 값을 추가합니다.

UTM과 목차 앵커 중 무엇을 먼저 적나요?

UTM 매개변수를 모두 쓴 다음 마지막에 #앵커-id를 놓습니다.

한글 캠페인 이름도 쓸 수 있나요?

주소에 한글을 넣을 수 있지만 도구마다 표시가 달라질 수 있습니다. 보고서가 일관되도록 소문자 영문·숫자·밑줄처럼 간단한 규칙을 정해 유지하는 편이 편리합니다.

공식 안내

작성 기준일: 2026년 9월 25일. 분석 수집 결과와 검색용 대표 URL 선택은 사이트 설정 및 Google 시스템에 따라 다를 수 있습니다.

본문 이미지는 이해를 돕기 위해 AI로 제작했습니다.

이 블로그의 인기 게시물

디노 블로그 링크 추출기

디노 글자수 계산기

URL에 앰퍼샌드 표기가 남을 때: HTML 원문과 추출한 href를 구분하세요