Meine Aufzeichnungen zeigen, dass eine bestimmte Seite meiner Website zwischen dem 2. und 15. November 609 Mal besucht wurde.
Google Analytics meldet während dieser Zeit nur 238 Seitenaufrufe.
Ich kann diese Diskrepanz nicht erklären.
Damit Google Analytics ein Seitenaufrufereignis verfolgen kann, muss der Clientbrowser JavaScript aktiviert haben und auf die Google-Server zugreifen können. Ich bezweifle, dass 60% meiner Besucher entweder JavaScript deaktiviert haben oder ausgehenden Datenverkehr auf die Tracking-Server von Google ausgelagert haben.
Haben Sie eine Erklärung?
Meine Anwendung fügt einfach einen Datensatz in eine Datenbank ein, wenn sie eine Seite aufruft.
Es macht nichts, um einen Bot-Betrachter von einem Menschen zu unterscheiden.
Die Diskrepanz ist fast sicher von Crawlern. Es ist nicht unüblich, dass der Crawler-Verkehr 10x Benutzerverkehr hat.
Das heißt, es gibt eine wirklich einfache Möglichkeit, zu validieren, was passiert: Fügen Sie eine ASPX-Seite hinzu, die ein uncacheable, 1x1 Pixel Clear-GIF-Bild (alias "Web-Bug") auf jeder Seite Ihrer Website und einen IMG Tag, der dieses Bild auf jeder Seite Ihrer Site referenziert (z. B. in einer Kopf- oder Fußzeile). Analysieren Sie dann Ihre Protokolle nach Treffern für dieses Bild, indem Sie einen Abfragezeichenfolgeparameter für den Bildaufruf betrachten (z. B. "Referrer="), damit Sie die tatsächliche URL des Seitenaufrufs kennen.
Da Crawler und andere Bots keine Bilder ziehen (Google Bilder, aber keine Größe von 1x1 Pixel im IMG-Tag!), erhalten Sie eine wesentlich genauere Anzahl von Seitenaufrufen. Hinter den Kulissen verwenden die meisten Analysesoftware (einschließlich Google Analytics) einen ähnlichen Ansatz - außer dass sie Javascript verwenden, um die Bild-URL zu erstellen und die Bildanforderung dynamisch zu machen. Wenn Sie jedoch Fiddler verwenden, um HTTP-Anfragen zu beobachten, die auf einer Website mit Google Analytics vorgenommen wurden, sehen Sie ein 1px-GIF von www.google- analytics.com.
Die Zahlen werden nicht genau ausgerichtet (z. B. können Benutzer, die eine Navigation schnell über die Zurück-Taste abbrechen, zwar ein Bild heruntergeladen haben, aber nicht das andere), aber Sie sollten ungefähr vergleichbare Ergebnisse sehen. Wenn dies nicht der Fall ist, haben Sie Google Analytics wahrscheinlich nicht auf allen Ihren Seiten richtig eingerichtet.
Hier ist ein Codebeispiel, das die Technik veranschaulicht.
In Ihrer Kopfzeile (beachten Sie die Zufallszahl, um das Zwischenspeichern zu verhindern):
%Vor%Der Bildgenerator, PageviewImage.aspx:
%Vor%Übrigens, wenn Sie die Bilddatei selbst benötigen, führen Sie ein Speichern unter hier .
Dies ist natürlich kein Ersatz für ein "echtes" Analysesystem wie Google, aber wenn Sie nur eine Gegenprüfung durchführen möchten, sollte der obige Ansatz OK sein.
Sehen Sie eindeutige Seitenaufrufe in Analytics und Gesamt Seitenaufrufe in Ihren Protokollen?
Wahrscheinlich Crawler. Unsere Website wurde alle paar Stunden von Robotern getroffen.
Sind Sie sicher, dass die Website in allen Browsern richtig funktioniert? Ich habe gesehen, dass Analytiken von Seiten, die in Firefox nicht richtig dargestellt werden, verworfen werden, aber im IE funktionieren und umgekehrt.
Angesichts des Zeitstempels des letzten Kommentars dachte ich, ich würde hier ein Update hinterlassen; Google Analytics hat kürzlich angekündigt, Nutzer auf der Nutzerseite von Google Analytics auszuschließen. Wenn Sie also nicht möchten, dass Websitebesitzer Ihre Bewegungen verfolgen, könnten Sie auf Websites, die von Google Analytics gemessen werden, effektiv unsichtbar werden. Dies könnte Ihre Datenpunkte weiter ausgleichen. In einem separaten Thread habe ich vorgeschlagen, zwei Webanalysetools (viele frei wählbar) gegeneinander zu messen.
Justins Antwort ist sehr gut. Ich würde das nur als Kommentar hinzufügen, aber mir fehlen Powerpoints: P
Auch beim Vergleich von Analysesystemen ist zu beachten, dass immer Diskrepanzen zu erwarten sind:
Die Methode der Seitennummerierung mit JavaScript zur Erfassung von Besuchsdaten wurde in den letzten acht Jahren gut eingeführt. Angesichts der Best-Practice-Implementierung von Google Analytics, Nielsen SiteCensus oder Yahoo Web Analytics bleiben die Messwerte auf hohem Niveau vergleichbar. Das heißt, kann erwartungsgemäß zwischen 10-20% voneinander liegen . [ link ]
Tags und Links google-analytics