UTM 是什么
UTM = Urchin Tracking Module,流量追踪参数。 就是在网址末尾拼接一串
utm_xxx=xxx 的查询参数,页面内容不会变,但统计工具(百度统计、GA4、Matomo)可以识别访客是从哪个渠道、哪个广告点过来的。
简单大白话:给链接打标签,分清流量来自哪里,解决 “不知道点击是哪个广告带来” 的问题。
示例链接:
https://xxx.com/article.html?utm_source=douyin&utm_medium=cpc&utm_campaign=promo08
5 个标准 UTM 参数(3 个核心必填,2 个可选)
- utm_source(来源,必填) 流量来自哪个平台 / 站点:
douyin、weibo、baidu、qq_group
是谁把用户点过来的
- utm_medium(媒介,必填) 流量类型:
cpc付费广告、social社交、email邮件、referral外链跳转、banner横幅广告
是什么形式过来的
- utm_campaign(活动,必填) 广告 / 活动名称:
summer_promo、article_push,区分不同推广活动 - utm_term(可选) 付费搜索关键词,主要用于竞价广告,记录点击的搜索词
- utm_content(可选) 同一个活动下区分不同链接,比如按钮链接、文字链接、版本 A/B 测试,分辨哪一个素材点击多
和帝国 CMS 建站的关系
- 帝国 CMS 本身不会自动生成 UTM,你发外链、广告的时候手动给落地页链接加上 utm 尾巴。
- 网站页面本身不用改,带 utm 的链接访问同一篇文章完全正常。
- 注意:带 UTM 的 URL 不要拿来做站内内部链接,否则统计会乱掉,utm 只用在站外投放链接。
- 生成静态 html 不受 utm 影响,utm 属于 url 查询参数,不改变页面文件。
常见坑
- 不要写中文、空格,用小写,下划线
_分隔,空格会转义,统计会拆成多条数据。 - 同一个渠道命名统一,一会
douyin一会dy,统计报表会分成两行。 - UTM 只是标记来源,不能 100% 保证统计,部分浏览器隐私模式会丢掉参数。
举个实际场景
你抖音发广告引到帝国 CMS 文章页:
https://你的域名/info/123.html?utm_source=douyin&utm_medium=cpc&utm_campaign=aug_ad
放到广告里,在百度统计就能看到:多少点击来自抖音这次 8 月广告。
