Controlling 21

Dr. J. Schuhmacher

Verweildauer

Die Verweildauer wird seit einiger Zeit als eine der angeblich aussagekräftigsten Kenngröße im Internet gehandelt. Mit derart pauschalen Aussagen sollte man jedoch vorsichtig sein!

Zwar existieren kompliziertere technische Lösungen, die Verweildauer zu messen. Dennoch unterliegen auch diese (vor allem JavaScript-Lösungen) technischen Grenzen (siehe unten). Für herkömmliche Aufzeichnungsmethoden in Logfiles gelten jedoch erhebliche Einschränkungen.

Zu einem soliden Internet-Controlling gehört auch, auf die Grenzen des Messbaren hinzuweisen. Eine solche liegt bei der herkömmlich gemessenen Verweildauer vor:

JavaScript

Zwar kann man mit JavaScript in einer HTML-Datei die Verweildauer - auch einer einzelnen Seite - messen (Beispiel siehe unten). Im Prinzip lädt man eine weitere Datei (meist ein unsichtbares kleines Bild) am Ende des Betrachtungszeitraumes.

Aber auch hier existieren Einschränkungen:

Letztendlich stellt sich jedoch auch bei dieser technisch durchführbaren Messung von Einzelseiten die Frage nach dem Wert der Ergebnisse:
Ist eine Seite a mit durchschnittlich 20 Sekunden Verweildauer "besser" als eine Seite b mit 15 Sekunden?

Beispielcode

Da immer wieder die Frage gestellt wird, wie man die Verweilzeit bei Einzelabrufen messen kann, sei im Folgenden ein Beispiel mit JavaScript angegeben, das auch bei einfachen / statischen HTML-Seiten auf den meisten technisch einfach ausgestatteten Servern funktioniert.

Mit dem folgenden Beispielcode (test1.htm) wurden diverse Tests durchgeführt.

<html><head>

<title>Testseite</title>

<script type="text/javascript">

var Start = new Date();

var Startzeit = Start.getTime();

function Aufenthalt() {

var Ende = new Date();

var Endezeit = Ende.getTime();

var Aufenthalt = Math.floor((Endezeit - Startzeit) / 1000);

document.img1.src = "1.gif?Sek="+Aufenthalt;

}

</script>

</head>

<body onUnload="Aufenthalt()">

Testseite 1

<br><a href="test2.htm">zur Seite 2</a>

<br><img src="1.gif" alt="" width="1" height="1" name="img1">

</body>

</html>

Damit man zum Testen schnell hin- und herspringen kann, existierte eine ähnlich aussehende Datei test2.htm

Das Ergebnis sieht als Eintrag im Logfile folgendermaßen aus:

217.83.170.156 - - [06/Mar/2004:13:49:21 +0100] "GET 1.gif?Sek=14 HTTP/1.1" 200 42 www.testdomain.de "http://www.testdomain.de/test1.htm" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)" "-"

Die Zahl hinter Sek= gibt die gemessene Verweildauer in Sekunden an.

Hilfe

Ich helfe Ihnen bei der

Analyse Ihres Internet-Auftrittes

Controlling - Messen Sie Ihren Erfolg im Internet
Tanzen lernen im Internet
Online Tanzen lernen
Alles zur erfolgreichen Fotografie

Zum Seitenanfang

Controlling21.de - Dr. J. Schuhmacher
Internet und Multimedia in Perfektion