Florian: Wenn eine Seite durch ein Ref-System an Backlinks kommt, wie wird der Linkjuice korrekt auf die Hauptseite geleitet, also so dass der Linkjuice nicht an www.domain.de/index.php?ref=123 verloren geht, weil diese Seite und www.domain.de ja als zwei unterschiedliche Seiten mit DC betrachtet werden? Geht dieses auch mit dem Canonical-Tag?
Constantin Rehberg: Grundsätzlich gibt es zwei Möglichkeiten, den Parameter des Referrers korrekt zu empfangen und dabei trotzdem von den Vorzügen eines eingehenden Links zu profitieren.
Die erste Möglichkeit besteht darin, den Parameter auszuwerten und den Besucher anschließend über eine 301 Weiterleitung an die eigentliche Seite zu leiten. Hierfür empfiehlt es sich, den Parameter in einer Browsersession zu speichern und den Cookie anschließend zu setzen.
Sofern denn eine Seite mit Parameter aufgerufen wird, ist das Setzen des Canonical-Tags die zweite Möglichkeit. Hier wird nicht nur kein DC erzeugt, sondern auch der Linkjuice korrekt weitergegeben.
Eine weitere Möglichkeit ist zwar etwas aufwendiger, dennoch aber sehr zu empfehlen. Hierbei gibt man dem Affiliate gar kein Parameter, sondern lässt diesen einfach ohne Parameter auf die gewünschte Zielseite linken. Damit ein Besucher dem korrekten Affiliate zugeordnet werden kann, liest man bei dieser Methode den im Browser gespeicherten Referrer aus und setzt anschließend den Cookie.
Ich würde empfehlen, bei der zweiten Methode das „sehr zu empfehlen“ in ein „sehr abzuraten“ zu ändern, denn in vielen Fällen kommt der Referer gar nicht mehr mit. Die Affiliates arbeiten dann für lau und springen früher oder später ab. Hauptgründe: 1) die Browser der User sind zum Schutz der Privatsphäre auf refererloses Arbeiten eingestellt, 2) die Affiliates arbeiten selbst mit 301-Weiterleitungen, um ihre Affiliate-Links zu maskieren. Auch durch den 301 geht der Referer in den meisten Fällen verloren.