---
title: "What Is Dark Traffic? Unattributed Visits Explained — RankOnTime"
url: "https://rankontime.com/glossary/dark-traffic/"
description: "Dark traffic is visits with no identifiable referrer, lumped into direct. Why AI research inflates it."
updated: "2026-11-08T12:57:23+00:00"
---

# What Is Dark Traffic?

In one sentence

Dark traffic is visits that arrive with no identifiable referrer and get bucketed as direct, even though they came from somewhere.

On this page

[What Dark Traffic means](https://rankontime.com/glossary/dark-traffic/#what)[Why it matters for AI search](https://rankontime.com/glossary/dark-traffic/#why)[See it in action](https://rankontime.com/glossary/dark-traffic/#demo)[How to get it right](https://rankontime.com/glossary/dark-traffic/#how)[Common questions](https://rankontime.com/glossary/dark-traffic/#faq)[Related concepts](https://rankontime.com/glossary/dark-traffic/#related)  

## What Dark Traffic means

Causes include stripped referrers on HTTPS-to-HTTP transitions, links in messaging apps and email clients, and increasingly, AI assistants where users read an answer and navigate separately.

It's always existed. AI-assisted research has made it a much larger share of the total for many sites.

## Why it matters for AI search

Dark traffic is where AI influence hides. A buyer researching in ChatGPT and arriving days later by typing your URL shows up as direct, and gets credited to nothing.

Rising direct traffic alongside falling non-branded clicks is a signature worth investigating rather than dismissing.

## See it in action

Where 'direct' traffic actually comes from.

### Decomposing direct traffic

Estimated share

Genuine type-ins / bookmarks34%

AI assistant research0%

Messaging and email apps0%

Stripped referrers0%

Untagged campaigns0%

#### Two thirds of 'direct' wasn't direct.

None of this is visible in a standard report. Decomposing it takes self-reported source data and correlation with branded search — imprecise, but far better than treating it as unknowable.

## How to get it right

### Reducing and understanding dark traffic

- Tag every campaign properly so untagged traffic stops inflating direct
- Ensure your site is fully HTTPS to preserve referrer data where possible
- Add a self-reported source question at conversion — the only way to hear 'I asked ChatGPT'
- Correlate direct traffic trends with branded search and citation share
- Report direct as a composite rather than treating it as a single channel

## Common questions

Is all direct traffic dark traffic?

No. Some is genuine type-ins and bookmarks. The rest is referral data that was lost, which is the part worth decomposing.

Can we track AI referrals directly?

Partially. Some platforms pass referrer data and appear in reports; many don't, and users often navigate separately rather than clicking a citation.

How do I estimate the AI share?

Self-reported source questions at conversion plus correlation with branded search lift. It's directional, and it's far better than assuming zero.

## Related concepts

These come up alongside Dark Traffic constantly.

[Attribution](https://rankontime.com/glossary/attribution/)[Branded Search Lift](https://rankontime.com/glossary/branded-search-lift/)[Zero-Click Search](https://rankontime.com/glossary/zero-click/)[Citation Share](https://rankontime.com/glossary/citation-share/)[Data Analytics](https://rankontime.com/services/ai-visibility-monitoring/#analytics)[Development & CRO](https://rankontime.com/services/cro/)

[← PreviousCrawl Budget](https://rankontime.com/glossary/crawl-budget/)[Next →E-E-A-T](https://rankontime.com/glossary/eeat/)

Free 12-point check 

## Send Ron your site

Two fields. We’ll crawl your site as GPTBot, ClaudeBot and PerplexityBot, benchmark a sample of your category’s prompts, and send you what we find.

- What each AI crawler actually receives from your site
- Whether models resolve your brand as a real entity
- A sample of category prompts and who gets cited
- The three fixes we’d prioritise first

No commitment, no sales sequence. If we’re not a fit, we’ll say so.
