Étant donné une ligne de journal d'Apache telle que:
xx.xx.xx.xx - - [04/Jan/2016:10:42:27 -0800] "GET / HTTP/1.1" 200 6861 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.106 Safari/537.36"
Quelle est la cause du "-"
dans l'emplacement du référent? J'imagine que cela signifie que l'information n'était pas disponible, mais j'essaie de comprendre la cause de ceci. Cela signifie-t-il que ce visiteur a saisi l'URL directement dans le champ Emplacement de son navigateur? Cela indique-t-il un bot plutôt qu'un humain? Ou peut-être que la question devrait être quelles sont les différentes actions qui pourraient produire le "-"
?
Cela signifie que le visiteur n'a pas envoyé de parrain pour la demande. Cela peut arriver si:
http
non sécurisé à partir d'un site sécurisé https
et le navigateur a masqué le référent pour des raisons de sécurité.rel=noreferrer
.window.open
ou location.href
pour ouvrir ou définir une URL.meta refresh
. Les navigateurs réinitialisent ou suppriment le référent d'origine avec ce type de redirection.Google Analytics considère tous les visiteurs non référents comme des utilisateurs "directs", à condition qu'ils exécutent le GA JavaScript et ne disposent pas d'un agent utilisateur de robot évident. Un nombre important de ces visiteurs "directs" n'envoient pas de parrain pour une raison autre que la saisie de l'URL. Nous le savons parce que Groupon s'est accidentellement retiré des moteurs de recherche pendant quelques heures. Pendant cette période, ils ont également vu disparaître la plupart de leurs visiteurs dits "directs". Ils ne pouvaient que conclure que la plupart des visiteurs "directs" dans Google Analytics étaient en réalité des sites référents pour les moteurs de recherche.