Isolating AI Assistant Referrals
Assistant referrals arrive with inconsistent referrer values, some carry no referrer at all, and default channel groupings drop them into direct, referral or other. A saved segment matching two or three known hostnames goes stale quietly, and it counts none of the visits where somebody read an answer and then typed your brand into a browser. Measure what can be attributed, size what cannot, and label the difference rather than reporting one number as though it were complete.
CATEGORIA
Métricas e relatórios
FORMATO
ai-referral-session-isolation.md
QUANDO USAR ISTO
Use when someone asks how much traffic comes from AI assistants and the channel grouping has scattered it across direct and referral.
O ficheiro da competência
ai-referral-session-isolation.md
---
name: ai-referral-session-isolation
description: Use when someone asks how much traffic comes from AI assistants and the channel grouping has scattered it across direct and referral.
---
# Isolating AI Assistant Referrals
Assistant referrals arrive with inconsistent referrer values, some carry no referrer at all, and default channel groupings drop them into direct, referral or other. A saved segment matching two or three known hostnames goes stale quietly, and it counts none of the visits where somebody read an answer and then typed your brand into a browser. Measure what can be attributed, size what cannot, and label the difference rather than reporting one number as though it were complete.
## O que precisa primeiro
- referrer-level session data, not the channel grouping report
- server access logs for the same period, which retain referrers analytics loses
- a maintained list of assistant referrer hostnames and their URL parameters
- branded search and direct traffic baselines from before the period in question
## Método
1. Pull raw referrer values rather than the channel report, because assistants land in whatever bucket the default grouping guessed. Read the long tail by hand once so you learn what these referrers actually look like on your site.
2. Build a match rule from hostnames and, where present, query parameters, and keep it in the same versioned file as your other segment definitions so it is reviewed rather than forgotten.
3. Create a new channel or segment instead of editing an existing one, so historic reports do not change retroactively and last quarter still reconciles.
4. Cross-check one week against server logs. Analytics loses referrers through redirect chains and privacy settings, and the log is what tells you how large that loss is.
5. Separate assistant referrals from assistant crawlers in the log analysis. They often share infrastructure, and mixing them turns a bot fetch into a reported visit.
6. Size the invisible portion rather than ignoring it: track branded search and direct traffic to the pages assistants cite, and report any movement there as indicative and clearly labelled as such.
7. Report volume next to behaviour, and say plainly when the base is too small. At most sites these session counts are still low enough that a conversion rate on them is not yet a reliable number.
## O que isto produz
An AI referral segment with a versioned match rule, a log-based coverage estimate, and a short statement of what the segment cannot attribute.
## Onde isto corre mal
- Reporting a percentage change on a base of a few dozen sessions, which reverses next month and costs credibility for the rest of the report
- Letting the referrer list go stale, so a flat line reads as a plateau when it is really a rule that stopped matching
- Counting crawler fetches as referral sessions, which on some sites inflates the figure by an order of magnitude
- Attributing every rise in direct traffic to AI, when direct also absorbs app clicks, untagged email and dark social
---
Da biblioteca de competências da QuQi - https://www.quqi.io/pt/skills/ai-referral-session-isolation
Transferência gratuita · sem conta, sem e-mail
O que precisa primeiro
-
referrer-level session data, not the channel grouping report
-
server access logs for the same period, which retain referrers analytics loses
-
a maintained list of assistant referrer hostnames and their URL parameters
-
branded search and direct traffic baselines from before the period in question
Método
-
01
Pull raw referrer values rather than the channel report, because assistants land in whatever bucket the default grouping guessed. Read the long tail by hand once so you learn what these referrers actually look like on your site.
-
02
Build a match rule from hostnames and, where present, query parameters, and keep it in the same versioned file as your other segment definitions so it is reviewed rather than forgotten.
-
03
Create a new channel or segment instead of editing an existing one, so historic reports do not change retroactively and last quarter still reconciles.
-
04
Cross-check one week against server logs. Analytics loses referrers through redirect chains and privacy settings, and the log is what tells you how large that loss is.
-
05
Separate assistant referrals from assistant crawlers in the log analysis. They often share infrastructure, and mixing them turns a bot fetch into a reported visit.
-
06
Size the invisible portion rather than ignoring it: track branded search and direct traffic to the pages assistants cite, and report any movement there as indicative and clearly labelled as such.
-
07
Report volume next to behaviour, and say plainly when the base is too small. At most sites these session counts are still low enough that a conversion rate on them is not yet a reliable number.
O que isto produz
An AI referral segment with a versioned match rule, a log-based coverage estimate, and a short statement of what the segment cannot attribute.
Onde isto corre mal
-
Reporting a percentage change on a base of a few dozen sessions, which reverses next month and costs credibility for the rest of the report
-
Letting the referrer list go stale, so a flat line reads as a plateau when it is really a rule that stopped matching
-
Counting crawler fetches as referral sessions, which on some sites inflates the figure by an order of magnitude
-
Attributing every rise in direct traffic to AI, when direct also absorbs app clicks, untagged email and dark social
Use esta skill na sua própria IA
O ficheiro é markdown simples, com o nome e o gatilho no frontmatter. Quando um assistente consegue carregar skills sozinho, é esse frontmatter que lê para decidir que esta se aplica.
Claude Code
Guarde-a como ~/.claude/skills/ai-referral-session-isolation/SKILL.md e o Claude carrega-a sozinho quando o que está a fazer corresponde ao gatilho. Coloque-a em .claude/skills dentro de um projeto se toda a equipa a deve ter.
Claude
Carregue o ficheiro na secção de skills das suas definições. A partir daí aplica-se sozinho em qualquer conversa onde o gatilho encaixe, sem ter de se lembrar dele.
ChatGPT
Não existe um formato de skills onde a instalar, por isso cole o conteúdo do ficheiro nas instruções de um Projeto ou de um GPT personalizado. Passa então a aplicar-se a todas as conversas desse projeto e não só àquela onde o colou.
Qualquer outro
Cole o markdown na conversa antes da sua pergunta. Funciona em qualquer assistente, só tem de ser colado de novo de cada vez.
Mais em Métricas e relatórios