Ich habe ein paar Gedanken dazu, aber ich kann Probleme mit beiden sehen. Ich brauche keine 100% genauen Daten. Eine 80% ige Lösung, die es mir ermöglicht, Verallgemeinerungen über die beliebtesten Domänen zu machen, an die ich Benutzer weiterleite, ist in Ordnung.Wie kann ich ausgehende Linkklicks ohne Tracking-Bots verfolgen?
Option 1 - Verwenden Sie PHP. Routen Sie Links durch eine Datei track.php
, die sicherstellt, dass die verweisende Seite von meiner Domain stammt, bevor Sie den Klick verfolgen. Diese Seite leitet den Benutzer dann an die endgültige beabsichtigte URL weiter. Offensichtlich konnten Bots das spoofen. Mach vieles? Ich könnte auch den User Agent überprüfen. Auch hier weiß ich, dass viele Bots das vortäuschen.
Option 2 - JavaScript verwenden. Führen Sie eine JavaScript-on-Click-Funktion aus, die den Klick in die Datenbank schreibt und den Benutzer dann an die finale URL weiterleitet.
Beide Methoden haben den Anschein, als könnten sie Probleme mit Crawlern verursachen, die meinen ausgehenden Links folgen. Was ist die effektivste Methode zum Verfolgen dieser ausgehenden Klicks?