So fügen Sie einen abgelaufenen Header für Google Analytics hinzu

Frau posiert mit Laptop-Computer

Sorgen Sie dafür, dass die Benutzer zufrieden sind, indem Sie Google Analytics auf Geschwindigkeit optimieren.

Bildnachweis: Jupiterimages/Comstock/Getty Images

Obwohl Google Analytics Ihnen helfen kann, Ihren Website-Traffic genau zu verfolgen, kann der verwendete JavaScript-Code Ihre Website verlangsamen. Leistungsanalysedienste wie Yahoo! Yslow schlägt möglicherweise vor, einen Expires-Header hinzuzufügen, damit Browser diesen Code zwischenspeichern können. Leider gelten Expires-Header nicht für Inhalte, die von Websites Dritter bereitgestellt werden, und Google empfiehlt nicht, sein Analytics-JavaScript lokal bereitzustellen. Es gibt jedoch Schritte, die Sie unternehmen können, um Google Analytics zu beschleunigen, damit Ihre Website schneller geladen wird.

Schritt 1

Verwenden Sie das asynchrone Tracking-Code-Snippet von Google Analytics, mit dem andere Elemente auch dann weiter geladen werden können, wenn das JavaScript von Google langsam geladen wird. Um das asynchrone Code-Snippet für Ihre Website zu finden, melden Sie sich bei Google Analytics an und klicken Sie oben rechts auf der Seite auf das Zahnradsymbol. Wählen Sie dann Ihre Site aus und klicken Sie auf "Tracking-Code". Wählen Sie die entsprechenden Einstellungen für Ihre Website aus, kopieren Sie dann das Snippet und verwenden Sie es, um den älteren Google Analytics-Code Ihrer Website zu ersetzen.

Video des Tages

Schritt 2

Platzieren Sie den Google Analytics-Code unten auf Ihren Seiten zwischen dem schließenden Tag und dem schließenden Tag, damit jede Seite geladen wird, bevor nach dem Remote-JavaScript-Code gefragt wird. Wenn Sie diese Methode verwenden, zählt Google möglicherweise keine Besucher Ihrer Website, die die Seite schließen oder das Laden der Seite beenden, bevor der Code geladen wird.

Schritt 3

Speichern Sie den JavaScript-Code von Google Analytics auf Ihrem lokalen Server, indem Sie ein Shell-Skript verwenden, um Ihre Seiten an den lokalen Code weiterzuleiten, und einen Cron-Job, um den Code auf dem neuesten Stand zu halten. Anschließend können Sie Ihrer .htaccess-Datei den folgenden Code hinzufügen, um den Code in den Browsern der Benutzer zwischenzuspeichern:

Kopfsatz läuft ab "Do, 21 Apr 2016 20:00:00 GMT"

Ändern Sie das obige Datum auf ein Datum, das weit in der Zukunft liegt.

Diese Methode erfordert Kompetenz in der Implementierung von Skripten und sollte nur als letztes Mittel verwendet werden, wenn Sie können Probleme mit der Website-Geschwindigkeit direkt auf Ihren Google Analytics-Code zurückführen, obwohl Sie andere versuchen Lösungen. Beispiele für Shell-Skripte finden Sie unter "Ressourcen".

Spitze

Der JavaScript-Code von Google Analytics enthält einen eigenen Expires-Header, der auf zwei Wochen ab dem letzten Zugriff festgelegt ist. Da der Google Analytics-Code auf so vielen Websites vorkommt, wird der Code bei Nutzern oft bereits zwischengespeichert, wenn sie Ihre Website aufrufen.