Analytics: Traffic
Guides website traffic analysis across all channels (organic, paid, social, referral, direct). Covers traffic source attribution, dark traffic identification, and multi-channel reporting.
When invoking: On first use, if helpful, open with 1-2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.
Scope
- - Traffic sources: Organic, paid, social, referral, direct, email
- Dark traffic: Unattributed visits labeled as "Direct / None"
- Attribution: UTM tagging, segmenting, reporting accuracy
Branded vs. Non-Branded Traffic (Organic)
| Type | Characteristics |
|---|
| Branded | Higher CTR, conversion, purchase intent; users closer to funnel bottom |
| Non-branded |
Touchpoint with future users; most sites get more non-brand traffic; competition fiercer |
Brand traffic grows over time as brand awareness increases.
Bot Traffic
A large share of traffic can be bot traffic—RPA, search crawlers, spiders, scrapers. Exclude or segment when evaluating real user behavior; use GA4 filters or segments to isolate human traffic.
Traffic Channels
| Channel | Typical Sources | Attribution |
|---|
| Organic | Google, Bing, other search | Referrer preserved |
| Paid (web) |
Google Ads, Meta Ads, etc. | UTM required |
|
Paid (app) | App install ads; Google App Campaigns, Apple Search Ads | UTM; in-app events |
|
Paid (TV/CTV) | Streaming ads; Hulu, Roku, YouTube TV | UTM for QR/URL; brand lift |
|
Social | Public posts (Facebook, LinkedIn, etc.) | Often preserved |
|
Referral | External sites, backlinks | Referrer preserved |
|
Direct | Typed URL, bookmarks | No referrer |
|
Email | Newsletters, campaigns | Often dark without UTM |
Dark Traffic
What It Is
Traffic without clear origin--analytics tools default to "Direct" when referrer is missing. Common causes:
- - Private/dark social: WhatsApp, Messenger, Slack, Discord, TikTok shares
- Email clients: Many strip referrer headers
- HTTPS->HTTP: Referrer not passed
- Mobile apps: In-app browsers often omit referrer
- Ad blockers, privacy tools: Block tracking
Misattribution (Research)
When traffic was sent from known sources, analytics often misattributed:
- - 100% as direct: TikTok, Slack, Discord, WhatsApp, Mastodon
- 75%: Facebook Messenger
- 30%: Instagram DMs
- 14%: LinkedIn public posts
- 12%: Pinterest
Mitigation
| Action | Purpose |
|---|
| UTM parameters | Tag links in emails, social, campaigns: INLINECODE0 |
| Block internal IPs |
Exclude company visits from reports |
|
Segment direct traffic | Split by page type to estimate dark vs. genuine direct |
Segmenting Direct Traffic
- 1. Expected direct: Homepage, short URLs, brand pages--likely real direct
- Unexpected direct: Long URLs, deep pages, product pages--likely dark traffic
- Report separately: Use segments in GA4/analytics to avoid overcounting direct
Attribution for Channel Optimization
Ads, growth channels, and medium can be optimized by viewing attribution data. Clean UTM + conversion tracking feeds attribution models; reliable attribution drives budget allocation and channel decisions.
| Use | Action |
|---|
| Optimize ads | Compare paid channels (Google, Meta, LinkedIn) by attributed conversions; reallocate budget to winners |
| Optimize growth channels |
Identify which medium (cpc, email, social, referral) drives conversions; scale what works |
|
Multi-touch attribution | Requires clean UTM data; inconsistent tagging (e.g.,
facebook vs
Facebook) fragments reports and misattributes |
GA4 Default Channel Grouping: Align utm_medium and utm_source with GA4's rules to avoid "Unassigned" traffic. ~30% of campaigns lack proper UTM markup, leading to wasted ad spend; teams standardizing UTM see 29% improvement in attribution accuracy.
Reference: UTM.io – utmmedium, utmcampaign & utmsource Optimization, UTMs for Marketing Attribution
UTM Best Practices
| Parameter | Use | Example |
|---|
| INLINECODE5 | Origin | INLINECODE6 , facebook, INLINECODE8 |
| INLINECODE9 |
Channel type |
email,
cpc,
social |
|
utm_campaign | Campaign name |
summer_sale,
product_launch |
|
utm_content | Variant (optional) |
banner_a,
cta_button |
|
utm_term | Paid keyword (optional) |
running_shoes |
GA4 alignment (avoid Unassigned):
| Channel | utmmedium | utmsource |
|---|
| Paid Search | INLINECODE21 | INLINECODE22 , INLINECODE23 |
| Paid Social |
paid-social,
cpc |
facebook,
instagram |
| Email |
email |
newsletter,
mailchimp |
| Organic Social |
social |
twitter,
linkedin |
| App install |
cpc,
app |
google,
facebook,
apple |
| CTV / Streaming |
video,
ctv |
hulu,
roku,
youtube |
| Display / Banner |
display,
cpc | Publisher or network name |
| Directory ads |
paid,
cpc |
taaft,
shopify,
g2,
capterra |
- - Consistent naming: Lowercase, hyphens; document conventions; never tag internal links (overwrites session attribution)
- Apply everywhere: Every link in emails, social posts, ads
- Avoid: Typos, inconsistent values; causes fragmentation
Traffic Diversification
| Principle | Guideline |
|---|
| Search share | Keep organic search below ~75% of total traffic |
| Health |
Higher direct + referral share = healthier profile |
|
Brand sites | Diversified traffic is common for strong brands |
|
Engagement | Content, email, social, free tools drive return visits |
See seo-monitoring for full SEO data analysis framework.
Natural Traffic Benchmark
Location: GA4 > Reports > Acquisition > Traffic acquisition
- 1. Review organic traffic trend
- Record baseline (e.g., monthly total)
- Compare periodically to detect growth or decline
Output Format
- - Traffic source breakdown
- Dark traffic estimate and actions
- UTM tagging recommendations
- Segmentation approach for reporting
Related Skills
- - analytics-tracking: Implement UTM, events, conversions; attribution models
- google-ads, paid-ads-strategy: Paid channels; attribution informs budget allocation
- ai-traffic-tracking: AI search traffic
- google-search-console: GSC performance and indexing analysis
- seo-monitoring: Full SEO data analysis system, benchmark, article database
- email-marketing: Email strategy; UTM for email links
分析:流量
指导所有渠道(自然搜索、付费、社交、引荐、直接访问)的网站流量分析。涵盖流量来源归因、暗流量识别和多渠道报告。
调用时:在首次使用时,如有帮助,先用1-2句话说明该技能涵盖的内容及其重要性,然后提供主要输出。在后续使用或用户要求跳过时,直接提供主要输出。
范围
- - 流量来源:自然搜索、付费、社交、引荐、直接访问、电子邮件
- 暗流量:标记为直接/无的未归因访问
- 归因:UTM标记、细分、报告准确性
品牌词与非品牌词流量(自然搜索)
| 类型 | 特征 |
|---|
| 品牌词 | 点击率、转化率、购买意向更高;用户更接近漏斗底部 |
| 非品牌词 |
与未来用户的接触点;大多数网站的非品牌流量更多;竞争更激烈 |
随着品牌知名度的提高,品牌流量会随着时间的推移而增长。
机器人流量
很大一部分流量可能是机器人流量——RPA、搜索引擎爬虫、蜘蛛、抓取工具。在评估真实用户行为时,应排除或细分这些流量;使用GA4过滤器或细分来隔离人工流量。
流量渠道
| 渠道 | 典型来源 | 归因 |
|---|
| 自然搜索 | Google、Bing、其他搜索引擎 | 保留引荐来源 |
| 付费(网页) |
Google Ads、Meta Ads等 | 需要UTM |
|
付费(应用) | 应用安装广告;Google App Campaigns、Apple Search Ads | UTM;应用内事件 |
|
付费(电视/联网电视) | 流媒体广告;Hulu、Roku、YouTube TV | 二维码/网址使用UTM;品牌提升 |
|
社交 | 公开帖子(Facebook、LinkedIn等) | 通常保留 |
|
引荐 | 外部网站、反向链接 | 保留引荐来源 |
|
直接访问 | 输入网址、书签 | 无引荐来源 |
|
电子邮件 | 新闻通讯、营销活动 | 无UTM时通常为暗流量 |
暗流量
什么是暗流量
来源不明的流量——当缺少引荐来源时,分析工具默认归类为直接访问。常见原因:
- - 私密/暗社交:WhatsApp、Messenger、Slack、Discord、TikTok分享
- 电子邮件客户端:许多会剥离引荐来源标头
- HTTPS->HTTP:不传递引荐来源
- 移动应用:应用内浏览器通常省略引荐来源
- 广告拦截器、隐私工具:阻止跟踪
错误归因(研究)
当流量来自已知来源时,分析工具常常错误归因:
- - 100%归类为直接访问:TikTok、Slack、Discord、WhatsApp、Mastodon
- 75%:Facebook Messenger
- 30%:Instagram私信
- 14%:LinkedIn公开帖子
- 12%:Pinterest
缓解措施
| 操作 | 目的 |
|---|
| UTM参数 | 在电子邮件、社交、营销活动中标记链接:?utmsource=X&utmmedium=Y&utm_campaign=Z |
| 屏蔽内部IP |
从报告中排除公司内部访问 |
|
细分直接流量 | 按页面类型拆分,以估算暗流量与真实直接流量 |
细分直接流量
- 1. 预期的直接访问:首页、短网址、品牌页面——很可能是真实的直接访问
- 非预期的直接访问:长网址、深层页面、产品页面——很可能是暗流量
- 单独报告:在GA4/分析工具中使用细分,避免重复计算直接访问
渠道优化的归因
通过查看归因数据,可以优化广告、增长渠道和媒介。清晰的UTM + 转化跟踪为归因模型提供数据;可靠的归因驱动预算分配和渠道决策。
| 用途 | 操作 |
|---|
| 优化广告 | 按归因转化比较付费渠道(Google、Meta、LinkedIn);将预算重新分配给效果好的渠道 |
| 优化增长渠道 |
识别哪个媒介(cpc、电子邮件、社交、引荐)驱动转化;扩大有效渠道 |
|
多渠道归因 | 需要清晰的UTM数据;不一致的标记(例如facebook vs Facebook)会导致报告碎片化和错误归因 |
GA4默认渠道分组:使utmmedium和utmsource与GA4的规则保持一致,以避免未分配流量。约30%的营销活动缺乏适当的UTM标记,导致广告支出浪费;标准化UTM的团队在归因准确性上提高了29%。
参考:UTM.io – utmmedium、utmcampaign和utmsource优化,用于营销归因的UTM
UTM最佳实践
| 参数 | 用途 | 示例 |
|---|
| utmsource | 来源 | newsletter、facebook、google |
| utmmedium |
渠道类型 | email、cpc、social |
| utm
campaign | 营销活动名称 | summersale、product_launch |
| utm
content | 变体(可选) | bannera、cta_button |
| utm
term | 付费关键词(可选) | runningshoes |
GA4对齐(避免未分配):
| 渠道 | utmmedium | utmsource |
|---|
| 付费搜索 | cpc | google、bing |
| 付费社交 |
paid-social、cpc | facebook、instagram |
| 电子邮件 | email | newsletter、mailchimp |
| 自然社交 | social | twitter、linkedin |
| 应用安装 | cpc、app | google、facebook、apple |
| 联网电视/流媒体 | video、ctv | hulu、roku、youtube |
| 展示/横幅 | display、cpc | 发布商或网络名称 |
| 目录广告 | paid、cpc | taaft、shopify、g2、capterra |
- - 命名一致:小写、连字符;记录约定;切勿标记内部链接(会覆盖会话归因)
- 处处应用:电子邮件、社交帖子、广告中的每个链接
- 避免:拼写错误、不一致的值;会导致碎片化
流量多元化
| 原则 | 指南 |
|---|
| 搜索占比 | 将自然搜索流量控制在总流量的约75%以下 |
| 健康度 |
直接访问+引荐占比越高,流量画像越健康 |
|
品牌网站 | 流量多元化是强势品牌的常见特征 |
|
互动 | 内容、电子邮件、社交、免费工具驱动回访 |
完整的SEO数据分析框架请参见seo-monitoring。
自然流量基准
位置:GA4 > 报告 > 获客 > 流量获客
- 1. 查看自然流量趋势
- 记录基准(例如月度总量)
- 定期比较以发现增长或下降
输出格式
- - 流量来源细分
- 暗流量估算和操作
- UTM标记建议
- 细分报告方法
相关技能
- - analytics-tracking:实施UTM、事件、转化;归因模型
- google-ads、paid-ads-strategy:付费渠道;归因为预算分配提供依据
- ai-traffic-tracking:AI搜索流量
- google-search-console:GSC表现和索引分析
- seo-monitoring:完整的SEO数据分析系统、基准、文章数据库
- email-marketing:电子邮件策略;电子邮件链接的UTM