Un site utilisant le protocole HTTPS peut-il être le referrer d'un site utilisant le protocole HTTP ?
Lorsque le site A utilise le protocole HTTPS et que le site B utilise HTTP, le referrer n'est pas transmis lors de la navigation du site A vers le site B. Par conséquent, la source de la visite vers le site B sera Accès direct.
Ce comportement est imposé par les navigateurs pour des raisons de sécurité/confidentialité : lorsqu'on navigue d'une page sécurisée (HTTPS) vers une page non sécurisée (HTTP), les informations de referrer sont généralement supprimées pour éviter de divulguer des détails d'URL potentiellement sensibles vers une destination non sécurisée.
Comment préserver le referrer et l'attribution de source
Si vous avez besoin d'identifier les referrers de votre site malgré la différence de protocole, utilisez l'une des approches suivantes :
Passer le site de destination en HTTPS (recommandé). Les informations de referrer sont conservées lors de la navigation de HTTPS → HTTPS, donc l'attribution standard des sources de trafic fonctionnera comme prévu.
Utiliser le suivi de campagne marketing. Ajoutez des paramètres de campagne aux liens pour que les visites puissent être attribuées même lorsque le navigateur n'envoie pas d'en-tête de referrer (par exemple, lors du passage de HTTPS à HTTP).