Vollbildmodus: Seiteninhalt ohne Menus

Webseiten Analyse

Übersicht über Software und Dienste zur Auswertung von Webseiten-Besuchern.

installierbare Software zum einbinden in die Seite

Piwik

Piwik (deutsche Version) ist gut als Ersatz für Google Analytics geignet. Mit umfangreichen Funktionen und guten Datenschutzoptionen (opt-out cookie, Anonymisierung der IP-Adresse) hat man alle Daten selbst in der Hand.

Für einen Eindruck des Programms ist die Demo unter Piwik.org interessant.

Tracking-Code im Template von Typo3 am Ende der Seite einbinden:

 
page.9999 = TEXT
page.9999.value (
<!-- Piwik -->
<script type="text/javascript">
...
<!-- End Piwik Tracking Code -->
)

Piwik 1.8 importiert Log-Dateien

Betrieb mit Proxies

Proxy (ausgehend) config/config.ini.php

[proxy]
host = PROXY.domain.tld      ; Proxy host: the host name of your proxy server (mandatory)
port = 3128     ; Proxy port: the port that the proxy server listens to. There is no standard default, but 80, 1080, 3128, and 8080 are popular
;username =      ; Proxy username: optional; if specified, password is mandatory
;password =      ; Proxy password: optional; if specified, username is mandatory

Mindestens folgende Host müssen erlaubt sein:

  • api.piwik.org
  • plugins.piwik.org
  • builds.piwik.org

Betrieb hinter Reverse-Proxy (config/config.ini.php) - damit die IP durchgereicht werden kann:

[general]
proxy_client_headers[] = HTTP_X_FORWARDED_FOR
proxy_host_headers[] = HTTP_X_FORWARDED_HOST

Quelle: How do I configure Piwik when the server is installed behind a proxy?

Webalizer

webalizer: mit DNS-Namensauflösung compilieren:

 --enable-dns --with-language=german 

In Debian-Paket ist ein Cron-job enthalten für alle .conf-Dateien in /etc/webalizer webalizer startet. Somit können auch für mehrere Domains auf einem Webserver Statistiken erzeugt werden.

LogFile /var/logs/apache2/logs/access.log
OutputDir /srv/www/
DNSCache	/srv/dns_cache.db
DNSChildren	5

Durch eine GeoIP-Funktion lassen sich die IP-Adressen (und damit die Besucher) geografisch nach Ländern auflisten. Vorraussetzung ist eine seperat zu besorgende Geo-Country-Datenbank.

GeoIP		yes
GeoIPDatabase	/srv/GeoIP.dat

AwStats

AwStats ist in Perl geschrieben und erzeugt Auswertungen im HTML-Format.

  • Beispiel:
perl /usr/lib/cgi-bin/awstats.pl -config=Domain.tld -update
perl /usr/lib/cgi-bin/awstats.pl -config=Domain.tld -output -staticlinks > /var/www/stats/index.html
perl /usr/share/doc/awstats/examples/awstats_buildstaticpages.pl -config=Domain.tld -update  -awstatsprog=/var/www/stats

fremdgehostete Dienste

  • Statcounter: Echtzeitanzeige, kostenlos bis 250.000 Pageviews/mtl.
  • Woopra: noch Beta, Desktop-version (Java) verfügbar
  • 4Stats: deutscher Anbieter, Echtzeitanzeige, bis 25.000 Pageviews/mtl. kostenfrei, Trackingcode unsichtbar
  • WPStats: weniger umfangreich, eingebettet in Admin-Oberfläche von Wordpress

Google Analytics

Google Analytics ist kostenlos und hat sehr viele Funktionen, aber Datenschutzrechtlich bedenklich da Daten im Ausland gespeichert werden. Mittlerweise kann allerdings die IP-Adresse anonymisiert werden, da diese in Deutschland als personenbezogene Daten eingestuft werden, wie das geht beschreibt der Artikel aus t3n: Webanalyse datenschutzkonform betreiben: Google Analytics anonymisieren.

  • Site-Betreiber in ihren Datenschutzhinweisen auf das von Google bereitgestellte Deaktivierungs-Add-On hinweisen
  • Site-Betreiber müssen Google mit der Kürzung der IP-Adresse beauftragen.

Siehe: Bayern prüft 13.000 Websites auf Datenschutz

Links:

 
server/webseiten-analyse.txt · Zuletzt geändert: 2017/10/13 15:57 von st
 
Backlinks: [[server:webseiten-analyse]]