Google Analytics in WordPress einbinden

Das Einbinden des Google Analytics Code ist wirklich kein Hexenwerk und auch für unerfahrene WordPress User sehr einfach umzusetzen und das Ganze auch ohne Plugins oder ähnliches. Für diejenigen die es doch lieber via Plugin machen möchten, haben wir natürlich ein eine Lösung parat, aber wir beginnen erst mal mit der Methode ohne WordPress Plugin. 😉

Wo finde ich den Google Analytics Code?

Normal bekommt ihr den Code angezeigt, sobald ihr eure Webseite bei Google Analytics eintragt. Sollte das nun vllt. schon ein Weilchen her sein, geht ihr wie folgt vor. Habt ihr den Code bereits vorliegen, könnt ihr diesen Schritt überspringen.

Ihr loggt euch in Google Analytics ein, geht auf das Profil, welches ihr in WordPress einbinden möchtet und wählt oben rechts den Punkt „Verwaltung“. Anschließend klickt ihr auf den Tab „Tracking-Informationen“ und findet dort unten den Code, der in etwa wie folgt aussieht:

<span class="token operator"><</span>script type<span class="token operator">=</span><span class="token string">"text/javascript"</span><span class="token operator">></span><span class="token keyword">var</span> _gaq <span class="token operator">=</span> _gaq <span class="token operator">||</span> <span class="token punctuation">[</span><span class="token punctuation">]</span><span class="token punctuation">;</span>_gaq<span class="token punctuation">.</span><span class="token function">push<span class="token punctuation">(</span></span><span class="token punctuation">[</span><span class="token string">'_setAccount'</span><span class="token punctuation">,</span> <span class="token string">'UA-XXXXXXXX-X'</span><span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">;</span>_gaq<span class="token punctuation">.</span><span class="token function">push<span class="token punctuation">(</span></span><span class="token punctuation">[</span><span class="token string">'_trackPageview'</span><span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">;</span><span class="token punctuation">(</span><span class="token keyword">function</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span><span class="token keyword">var</span> ga <span class="token operator">=</span> document<span class="token punctuation">.</span><span class="token function">createElement<span class="token punctuation">(</span></span><span class="token string">'script'</span><span class="token punctuation">)</span><span class="token punctuation">;</span> ga<span class="token punctuation">.</span>type <span class="token operator">=</span> <span class="token string">'text/javascript'</span><span class="token punctuation">;</span> ga<span class="token punctuation">.</span>async <span class="token operator">=</span> <span class="token boolean">true</span><span class="token punctuation">;</span>ga<span class="token punctuation">.</span>src <span class="token operator">=</span> <span class="token punctuation">(</span><span class="token string">'https:'</span> <span class="token operator">==</span> document<span class="token punctuation">.</span>location<span class="token punctuation">.</span>protocol <span class="token operator">?</span> <span class="token string">'https://ssl'</span> <span class="token punctuation">:</span> <span class="token string">'http://www'</span><span class="token punctuation">)</span> <span class="token operator">+</span> <span class="token string">'.google-analytics.com/ga.js'</span><span class="token punctuation">;</span><span class="token keyword">var</span> s <span class="token operator">=</span> document<span class="token punctuation">.</span><span class="token function">getElementsByTagName<span class="token punctuation">(</span></span><span class="token string">'script'</span><span class="token punctuation">)</span><span class="token punctuation">[</span><span class="token number">0</span><span class="token punctuation">]</span><span class="token punctuation">;</span> s<span class="token punctuation">.</span>parentNode<span class="token punctuation">.</span><span class="token function">insertBefore<span class="token punctuation">(</span></span>ga<span class="token punctuation">,</span> s<span class="token punctuation">)</span><span class="token punctuation">;</span><span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span><span class="token operator"><</span><span class="token operator">/</span>script<span class="token operator">></span>

Dieses Snippet kopiert ihr nun, geht in euer WordPress Backend unter Design » Editor und wählt dort die „Fußzeile (footer.php)“ aus. (Manche binden den Google Analytics Code lieber in die header.php ein, aber so lädt zunächst eure Seite und bisher hat sich das so bei uns durchgesetzt).

Hier scrollt ihr nun an das Ende und fügen den Code vor die 2 letzten HTML-Tags und das wars dann eigentlich auch schon. Natürlich noch auf Speichern klicken. 🙂

<span class="token tag"><span class="token punctuation"></</span>body<span class="token punctuation">></span></span><span class="token tag"><span class="token punctuation"></</span>html<span class="token punctuation">></span></span>

WordPress Google Analytics Plugin

Wer doch lieber auf ein Plugin setzen möchte, für den haben wir folgende Alternativen ausgekramt: Google Analytics for WordPress

google analytics for wordpress

Das Plugin aus dem Hause Yoast, der vor allem durch sein Plugin WordPress SEO by Yoast sehr bekannt ist, hat ein sehr umfangreiches Plugin für WordPress & Google Analytics entwickelt. Die Erklärung aller Funktionen würde den Artikel sprengen, aber vllt. geh ich auf dieses Thema nochmal im Detail ein. Hierzu könnt ihr euch am besten sein Video dazu anschauen:

YouTube

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren

Video laden

Weitere Google Analytics WordPress Plugins

Es gibt aber noch viel mehr Plugins für die Verwendung von Google Analytics mit WordPress. Schaut einfach mal auf der WordPress Seite (), da ist sicher für jeden was dabei. 🙂

Google Analytics & der Datenschutz

Achja, das leidige Thema – Google, Datenschutz und Co.. Wer auf Nummer sicher gehen will und seinen Usern gleichzeitig etwas Privatsphäre gönnen möchte, kann den Tracking Code um einen kleinen Parameter erweitern. Wie Torsten in den Kommentaren erwähnt hat ist der Parameter für die anonymisierung der IP kein KANN sondern leider ein MUSS. Mehr dazu kann unter https://rechtsanwalt-schwenke.de/google-analytics-rechtssicher-nutzen-anleitung-fuer-webmaster/ eingesehen werden.

Diese Zeile Verkürzt die IP-Adresse des Nutzers bzw. verschleiert das letzte Oktett.

_gaq<span class="token punctuation">.</span><span class="token function">push<span class="token punctuation">(</span></span><span class="token punctuation">[</span><span class="token string">'_gat._anonymizeIp'</span><span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">;</span>

Das sieht dann so aus:

<span class="token operator"><</span>script type<span class="token operator">=</span><span class="token string">"text/javascript"</span><span class="token operator">></span><span class="token keyword">var</span> _gaq <span class="token operator">=</span> _gaq <span class="token operator">||</span> <span class="token punctuation">[</span><span class="token punctuation">]</span><span class="token punctuation">;</span>_gaq<span class="token punctuation">.</span><span class="token function">push<span class="token punctuation">(</span></span><span class="token punctuation">[</span><span class="token string">'_gat._anonymizeIp'</span><span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">;</span>_gaq<span class="token punctuation">.</span><span class="token function">push<span class="token punctuation">(</span></span><span class="token punctuation">[</span><span class="token string">'_setAccount'</span><span class="token punctuation">,</span> <span class="token string">'UA-XXXXXXXX-X'</span><span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">;</span>_gaq<span class="token punctuation">.</span><span class="token function">push<span class="token punctuation">(</span></span><span class="token punctuation">[</span><span class="token string">'_trackPageview'</span><span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">;</span><span class="token punctuation">(</span><span class="token keyword">function</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token punctuation">{</span><span class="token keyword">var</span> ga <span class="token operator">=</span> document<span class="token punctuation">.</span><span class="token function">createElement<span class="token punctuation">(</span></span><span class="token string">'script'</span><span class="token punctuation">)</span><span class="token punctuation">;</span> ga<span class="token punctuation">.</span>type <span class="token operator">=</span> <span class="token string">'text/javascript'</span><span class="token punctuation">;</span> ga<span class="token punctuation">.</span>async <span class="token operator">=</span> <span class="token boolean">true</span><span class="token punctuation">;</span>ga<span class="token punctuation">.</span>src <span class="token operator">=</span> <span class="token punctuation">(</span><span class="token string">'https:'</span> <span class="token operator">==</span> document<span class="token punctuation">.</span>location<span class="token punctuation">.</span>protocol <span class="token operator">?</span> <span class="token string">'https://ssl'</span> <span class="token punctuation">:</span> <span class="token string">'http://www'</span><span class="token punctuation">)</span> <span class="token operator">+</span> <span class="token string">'.google-analytics.com/ga.js'</span><span class="token punctuation">;</span><span class="token keyword">var</span> s <span class="token operator">=</span> document<span class="token punctuation">.</span><span class="token function">getElementsByTagName<span class="token punctuation">(</span></span><span class="token string">'script'</span><span class="token punctuation">)</span><span class="token punctuation">[</span><span class="token number">0</span><span class="token punctuation">]</span><span class="token punctuation">;</span> s<span class="token punctuation">.</span>parentNode<span class="token punctuation">.</span><span class="token function">insertBefore<span class="token punctuation">(</span></span>ga<span class="token punctuation">,</span> s<span class="token punctuation">)</span><span class="token punctuation">;</span><span class="token punctuation">}</span><span class="token punctuation">)</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span><span class="token operator"><</span><span class="token operator">/</span>script<span class="token operator">></span>

Abschließend noch ein wichtiger Tipp:
Wenn ihr Google Analytics nutzt, müsst ihr das in eurem Impressum vermerken. Falls es nicht erwähnt wird und z.B. ein Konkurrent euch ans Bein … naja ihr wisst schon – könnt ihr euch relativ schnell eine Abmahnung einfangen.
Bei Fragen oder Ergänzungswünsche freue ich mich über jegliche Kommentare eurerseits. 🙂

Ähnliche Einträge

Uncode Theme

EinleitungWordPress bietet eine Fülle von Optionen, wenn es darum geht, das Aussehen und die Funktionsweise Ihrer Website zu gestalten. Eines der Tools, die Ihnen dabei helfen können, ist das Uncode WordPress Theme, das sich durch Flexibilität und eine Vielzahl an Anpassungsmöglichkeiten auszeichnet. Es handelt sich um ein hochmodernes und vielfältig […]

Jupiter X

EinleitungDie Gestaltung einer Webseite stellt viele vor Herausforderungen, besonders wenn es um Funktionalität und Design geht. JupiterX, ein vielseitiges WordPress-Theme, bietet hierfür eine umfassende Lösung. Dieses Theme ist speziell dafür entwickelt worden, eine reibungslose und flexible Erstellung von Websites mit WordPress zu ermöglichen. Mit einer breiten Palette an Anpassungsoptionen können […]

X Theme

EinleitungWenn Sie auf der Suche nach einem flexiblen und kraftvollen Theme für Ihre WordPress-Website sind, könnte das „X WordPress Theme“ interessant für Sie sein. Es ist bekannt für seine reichhaltigen Anpassungsoptionen und eine intuitive Benutzeroberfläche, die es sowohl Anfängern als auch erfahrenen Entwicklern ermöglicht, beeindruckende Websites zu erstellen. X Theme […]

Keine Kommentare vorhanden


Sie haben eine Frage oder Meinung zum Artikel?

Ihre E-Mail Adresse wird nicht veröffentlicht