Affiliate-Links verstecken – so gehts!
Warning: file_get_contents(http://www.yigg.de/GetYiggs?exturl=http://www.leadbait.de/14.09.2007-affiliate-links-verstecken-so-gehts-36.html) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/www/web327/html/leadbait.de/wp-content/themes/notso_freshd/single.php on line 20
Ungeachtet des so genannten Trennungsgebots, dass seit März 2007 nun auch im neuen § 6 Telemediengesetz (TMG) zu Ausdruck kommt, vermischt die grosse Masse der Affiliates unbeeindruckt Werbung und redaktionelle Inhalte.
Wen wunderts – schliesslich dürfte ein Link aus dem Context einer redaktionellen Nachricht für weit bessere Konversationsraten sorgen. Ein wenig steigern lässt sich das Ganze noch, wenn ein Affiliate-Link nicht auf den ersten Blick als solcher zu erkennen ist.
Technisch lässt sich das verstecken des wahren Linkziels auf unterschiedliche Art lösen. Eine Methode ist die Weiterleitung per .htaccess Datei.
Hierzu hinterlegt man im Quelltext des HTML Dokuments statt des Affiliate-Links einen beliebigen internen, mit rel=”nofollow” und target=”_blank” versehenen, Link, der bisher auf keine Datei verweist. Idealerweise sorgt man dafür, dass alle internen Links, die später auf Affiliate-Angebote umgeleitet werden sollen, auf verschiedene Dateinamen in einem einzigen Verzeichnis verweisen.
<a href="http://www.meinedomain/affiliate/link-1.html" rel="nofollow" target="_blank">Linktext</a>
Da man Google – insbesondere wenn man gerne Arbitrage über AdWords und passende Partnerprogramme betreibt – das Vorhandensein von Affiliate-Links nicht unbedingt auf dem Silbertablett servieren sollte, bietet es sich nun an, das gewählte Verzeichnis noch über die robots.txt Datei auszuschliessen.
User-agent: *
Disallow: /affiliate
Wer hierbei auf Nummer sicher gehen möchte, kann den Spider von Google auch (zusätzlich) direkt ansprechen.
User-agent: googlebot
Disallow: /affiliate
Zu guter letzt ist noch dafür zu sorgen, dass der Besucher, sofern er auf den eingebundenen Link klickt, auch zum passenden Angebot geleitet wird. Hierzu wird in der .htaccess Datei ein RedirectPermanent Eintrag hinterlegt, der beim Aufruf der vergebenen internen URL für eine Weiterleitung zu entsprechenden Affiliate-URL sorgt.
RedirectPermanent /affiliate/link-1.html http://partners.merchant.com/?ref=1234
Wer einen Wordpress-Blog sein Eigen nennt und keine Lust auf ständige Anpassungen der .htaccess Datei hat, findet hier das passende Wordpress-Plugin “Hide Affiliate Links”, dass die oben beschriebene Funktion über die Administrationsoberfläche steuerbar macht.


























Michael sagt
am 26. September 2007 @ 11:38
… und wenn der Affiliate-Betreiber das mitbekommt, gibt es Ärger?!
Gruß Michael
Philipp R. sagt
am 26. September 2007 @ 11:57
@Michael: Natürlich kenne ich die Meinungen der einzelnen Merchants oder Netzwerke nicht, allerdings ist mir kein Fall bekannt, wo diese doch recht gängige Praxis zu einem Problem zwischen Merchant und Affiliate geführt hätte.
Julian sagt
am 6. Oktober 2007 @ 22:32
Ich kenn mich mit dieser dummen .htaccess datei nicht aus! Genügt es nicht, auf eine Datei zu verweisen /ordner/datei1.htm, die automatisch weiterleitet? Und dann der robots.txt zu sagen, sie soll den ordner nicht lesen???
Philipp R. sagt
am 6. Oktober 2007 @ 23:14
ja, klar… das ginge auch. Die Weiterleitung kann selbstverständlich auch per php / JS ausgeführt werden…
Günther sagt
am 7. Oktober 2007 @ 23:43
Ich muß auch mal nachfragen. Es genügt also auch wie Julian geschrieben. Muß ich keinen rel=”nofollow” bei den einzelnen Links setzen, wenn ich das in der robots.txt mache, oder doch beides?
Disallow: /shop/go/
Damit wäre der Inhalt der “go” Datei für Google nicht zugänglich und demnach auch nicht der Affili Link mit einer refresh Weiterleitung in dieser HTML Datei.
Philipp R. sagt
am 8. Oktober 2007 @ 11:42
@Günther: die robots.txt Variante sollte eigentlich reichen, ein zusätzliches nofollow ist nicht zwingend nötig, schadet jedoch auch nicht. Zumal Google teilweise recht zickig ist, was kleine Fehler in der robots.txt betrifft (z.B. User-agent != User-Agent).
Mit einer serverseitigen Weiterleitung ist man da eher auf der sicheren Seite.
Das mit dem Meta-Refresh geht auch – klar. Allerdings bin ich kein Freund davon – die Wege der Clients der User sind unergründlich
Günther sagt
am 8. Oktober 2007 @ 18:32
Danke für die Antwort Philipp. Ich mache es jetzt doch genauso wie du es in der obigen Anleitung beschrieben hast. Ist zwar mühsam, die ganzen Affililinks in der htaccess zu setzten, aber ich denke die Arbeit lohnt sich und man ist auf der sicheren Seite.
Hans Peter sagt
am 26. Oktober 2007 @ 21:06
Hallo Philipp, eine Frage: meine eigene Domain ist http://www.abc.de. Nach diesem Muster hier sieht der User dann einen Link innerhalb eines Textes (z.B. zu http://www.fgh.de (ist der Linktext)) und der statustext dazu ist dann aber http://www.abc.de/affiliate/link-1.html und wird weitergeleitet zu http://www.fgh.de (Affiliate-Programm)
Wie kann ich das nun hinbekommen, dass der User wenn er mit der Maus über den Link http://www.fgh.de geht, auch als statustext nur http://www.fgh.de sieht – ist das möglich? Damit er denkt, er klickt direkt zu http://www.fgh.de (wo er ja dann auch landet, nur halt mit dem kleinen Umweg Partnerprogramm und Affiliate-ID) Oder gibt es da Probleme seitens von Google?
Gruß
HP
Guido sagt
am 1. November 2007 @ 10:13
Aber was mache ich denn, wenn nicht nur der Tracking- Link aufgerufen werden muss, sonder auch noch eine zugehörige Tracking- Grafik? Der Tracking- Code sieht etwa so aus:
Linktext
Gruss
Guido sagt
am 1. November 2007 @ 10:15
Oh mann, der Cross- Scripting Schutz wandelt Code nicht wieder in der Ausgabe um….
Chris sagt
am 9. November 2007 @ 00:00
Hallo zusammen, hab das Plugin wie oben beschrieben ausgeführt, aber es taucht ein Problem auf… meine Links werden nach speichern automatisch verändert. Der Link ist zwar maskiert, aber das Ziel ist nicht der Merchand, sondern in meinem Fall Affili.net
Gerne mal im zweiten Beitrag auf Kinderwagen klicken…
http://www.rundum-kinder.de (derzeit nur eine Plattform zum testen für mich)
Verstehe das überhaupt nicht, bin kein Experte, aber kann es sein das verschiedenste Partner Programme einen Weg gefunden haben solche Maskierungsversuche zu unterbinden???
Für Antworten wäre ich sehr dankbar!!!
Chris sagt
am 9. November 2007 @ 20:51
OK, habe mal geschaut. liegt wohl an meiner Wordpress Version…2.3 (und ich habe nicht mal das letzte Update gemacht…) Gibt es das Tool wohl auch mal für Version 2.3 aufwärts??? Wäre ja echt klasse!!!
Grüße
Chris
Marco sagt
am 7. März 2008 @ 20:47
Hallo, hab mal ne Frage, was ist der Unterschied zwischen
RedirectPermanent /affiliate/link-1.html http://partners.merchant.com/?ref=1234
und
Redirect 301 /affiliate/link-1.html http://partners.merchant.com/?ref=1234
So habs ich gemacht, hat das Nachteile?
Gruß Marco
netster sagt
am 21. März 2008 @ 07:09
gibt es den schon erfahrungswerte bezüglich google? ich möchte ein afilliprojekt starten, bin mir aber unsicher ob google das nicht rausbekommt.
toprado sagt
am 23. Mai 2008 @ 13:07
Drei Gründe warum du deine Links cloaken solltest…
Einen Link cloaken bedeutet, das wirkliche Ziel eines Links zu verstecken. Du legst einen Mantel oder Umhang (englisch: cloak) über den zu versteckenden Link und verhinderst somit, dass die Ziel-URL offensichtlich ist.
Doch warum solltest du das t…
Wie kann ich meine Links verstecken? @ toprado sagt
am 25. Mai 2008 @ 15:30
[...] Eine weitergehende Anleitung, wie man die Weiterleitung mit der .htaccess Datei einrichtet findest du bei leadbait.de in dem Artikel Affiliate-Links verstecken – so geht’s. [...]