Affiliate-Links in WordPress: sauber verwalten und kennzeichnen

Affiliate-Links in WordPress

Verfasst von

in

Du betreibst einen Blog mit WordPress und verlinkst auf Produkte oder Dienstleistungen, für die es bei Kauf eine Provision gibt. Das ist schnell gemacht. Wirklich solide ist es erst, wenn Technik, Transparenz und Pflege zusammenpassen. Dieser Leitfaden zeigt Dir einen pragmatischen Weg: verständlich, schnörkellos und mit wenigen Stellschrauben, die in der Praxis tragen.

Affiliate-Links in WordPress richtig auszeichnen

Für Suchmaschinen sollen bezahlte oder provisionsbasierte Verlinkungen eindeutig markiert sein. Google empfiehlt dafür das Attribut rel="sponsored". rel="nofollow" ist weiterhin eine zulässige Alternative, wenn eine feinere Einordnung nicht möglich ist. Wichtig ist die saubere Zuordnung in der Ausgabe: Werbelinks dürfen nicht so wirken, als seien sie redaktionelle Empfehlungen. So vermeidest Du Link-Spam-Signale und Qualitätsprobleme. Weitere Informationen

Im Block-Editor setzt Du das Flag direkt im Link-Menü bei Textlinks und Buttons. Entscheidend bleibt das HTML-Ergebnis. Wer viele wiederkehrende Partnerziele nutzt, kann die Kennzeichnung auch automatisch ergänzen. Das spart Nerven im Redaktionsalltag und verhindert Vergesslichkeit.

//  oder Must-Use-Plugin: bei definierten Hosts ergänzen
add_filter('the_content', function ($content) {
    $hosts = ['track.awin.net','amzn.to','amazon.de','partner.example.com'];
    return preg_replace_callback('#<as+[^>]*href="([^"]+)"[^>]*>#i', function($m) use ($hosts){
        $url  = $m[1];
        $host = parse_url(htmlspecialchars_decode($url), PHP_URL_HOST);
        if ($host && in_array($host, $hosts, true)) {
            $tag = $m[0];
            if (stripos($tag, 'rel=') === false) {
                return str_replace('>', '>', $tag);
            }
            return preg_replace('/rel="([^"]*)"/i', 'rel="$1 sponsored nofollow"', $tag);
        }
        return $m[0];
    }, $content);
}, 20);

Ob mit oder ohne Plugin: Einheitliche Regeln und ein kurzer finaler Blick ins HTML sind Gold wert. Ein vermeintlich smarter Automatismus ersetzt keine Kontrolle. Zwei Minuten Prüfung sind günstiger als ein späterer Reputationsschaden.

Recht und Kennzeichnung: kompakt und gut sichtbar

Affiliate-Links in WordPress Beispiel 1

Leserinnen und Leser müssen auf einen Blick erkennen, dass sie auf Werbung klicken. Bewährt hat sich ein knapper Hinweis am Beitragsbeginn sowie eine unmittelbare Markierung direkt am Link oder Button mit „Anzeige“ oder „Affiliate‑Link“. Die Medienanstalten verlangen eine eindeutige, leicht verständliche Kennzeichnung in Online‑Medien. Umsetzbar ist das ohne Juristendeutsch: kurz, klar, nah am Klick.

Wenn Du auf Deiner Seite Cookies oder ähnliche Technologien einsetzt, die Informationen auf den Endgeräten speichern oder auslesen, greift grundsätzlich die Einwilligungspflicht nach § 25 TDDDG. Reine Textlinks setzen auf Deiner Seite selbst keine Drittanbieter‑Cookies. Probleme entstehen erst, wenn Plugins externe Skripte laden oder Klickmessung über Marketing‑Cookies erfolgt. Plane Tracking daher datensparsam und setze Technik, die Speicherzugriffe auslöst, erst nach Zustimmung. Eine prägnante gesetzliche Grundlage findest Du hier: § 25 TDDDG beim Bundesministerium der Justiz.

Amazon hat zusätzliche Programmvorgaben. Erstens: Die Identifizierung als Teilnehmer muss „klar und auffällig“ auf der Website stehen. Der geforderte Satz lautet: „Als Amazon‑Partner verdiene ich an qualifizierten Verkäufen.“ Zweitens: Verwende Links so, dass klar ist, dass sie zu Amazon führen. Unzulässig ist jede Gestaltung, die diesen Zielort verschleiert. Drittens: Preise und Verfügbarkeit darfst Du nur anzeigen, wenn die Daten von Amazon selbst kommen oder über die offizielle Schnittstelle bezogen werden und aktuell sind. Diese Regeln sind Vertragsbestandteil des Programms.

Amazon: Schnittstellen und Preisdaten aktuell halten

Viele WordPress‑Websites zeigen bei Produktempfehlungen direkt Preise oder Lagerstatus. Das ist nützlich, aber nur dann sauber, wenn die Datenquelle stimmt und Aktualisierungsfristen eingehalten werden. Amazon hat die bisherige Product Advertising API (PA‑API 5.0) zum 15. Mai 2026 eingestellt und durch die Creators API ersetzt. Wer heute Preise oder Verfügbarkeit zeigen möchte, plant also mit der Creators API oder lässt Inhalte direkt von Amazon einbinden. Das erspart spätere Umbauten.

Beachte die Nutzungsbedingungen für Inhalte aus der Schnittstelle. So dürfen Bilder aus dem Produktwerbeinhalt nicht lokal zwischengespeichert werden. Ein Link zu Bildinhalten ist erlaubt, die Zwischenspeicherung des Bildes selbst nicht. Andere Produktwerbeinhalte können nur sehr kurz vorgehalten werden. Preise und Verfügbarkeit müssen stets aktuell sein und stammen entweder aus der API oder aus von Amazon gelieferten Einbindungen. Ein klarer Zusatz wie „Preis kann sich seit letzter Aktualisierung geändert haben“ gehört direkt neben die Preisangabe. Das ist kein Selbstzweck, sondern Schutz vor Missverständnissen.

Struktur im Blog: einfach, wiederverwendbar, kontrollierbar

Affiliate-Links in WordPress Beispiel 2

Ein belastbares Setup besteht aus drei Bausteinen: einer zentralen Linkliste, konsistenten Auszeichnungsregeln und festen Zuständigkeiten. Ob Du dafür einen eigenen Beitragstyp „Partnerlink“, eine schlichte Tabelle oder ein etabliertes Link‑Management‑Plugin nutzt, ist zweitrangig. Hauptsache, jedes Ziel bekommt eine eindeutige interne Kurz‑URL sowie Notizen zu Kennzeichnung, Parametern und Besonderheiten. Das verringert Fehler und hält Inhalte auch nach Jahren nachvollziehbar.

Weiterleitungen sind praktisch, um lange Tracking‑URLs lesbarer zu machen. Für viele Netzwerke ist das unkritisch, solange Ziel, Kennzeichnung und rel-Attribut stimmen. Bei Amazon gilt: Setze Weiterleitungen nur so ein, dass erkennbar bleibt, dass der Klick zu Amazon führt. Die Richtlinien untersagen es ausdrücklich, die Funktionsweise von Links oder Schaltflächen auf Amazon zu verändern oder Zielorte zu verschleiern. Abkürzen ist erlaubt, Tarnen nicht.

Technisch robust arbeitest Du, wenn die Ausgabe von Buttons und Textlinks zentral geregelt ist. So legst Du Auszeichnung, Zielattribute und Zugänglichkeit an einer Stelle fest und reduzierst Redaktionsfehler erheblich.

// Einheitliche Ausgabe: zentral definiert und zugänglich
function gs_partnerlink($post_id, $field = 'partner_url', $label = 'Zum Angebot'){
    $url = get_post_meta($post_id, $field, true);
    if(!$url) return '';
    $host = parse_url($url, PHP_URL_HOST);
    $rel  = 'sponsored nofollow noopener';
    $aria = ' aria-label="Partnerlink zu '.$host.' in neuem Tab"';
    return '<a class="btn" href="'.esc_url($url).'" rel="'.$rel.'" target="_blank"'.$aria.'>'.esc_html($label).'</a>';
}

Wenn Du die Logik lieber beim Rendern ansetzt: Der Hook the_content ist die richtige Stelle, um letzte Prüfungen und Ergänzungen vorzunehmen, bevor der Beitrag ausgegeben wird. Genau dort fasst Du systematisch alle abweichenden Einzelfälle an. Es ist wie beim Frühjahrsputz: einmal ordentlich, dann nur noch nachhalten.

Praxis: zwei kurze, realistische Beispiele

Beispiel 1: Ratgeberartikel mit Amazon‑Button. Am Beitragsanfang steht ein kurzer Hinweis auf Werbung in Form von Affiliate‑Links. Direkt neben dem Button steht in Klammern „Affiliate‑Link“. Die Pflichtformel „Als Amazon‑Partner verdiene ich an qualifizierten Verkäufen“ ist gut sichtbar auf der Website platziert. Der Button trägt rel="sponsored nofollow noopener", öffnet in einem neuen Tab und weist per aria‑label auf das externe Ziel hin. Zeigst Du zusätzlich Preise, kommen diese aus der Creators API und werden regelmäßig aktualisiert. Das vermeidet falsche Erwartungen.

Beispiel 2: Netzwerklink ohne Preisdaten. Du verlinkst im Fließtext auf einen Anbieter aus einem Affiliate‑Netzwerk. Der Link ist im HTML als sponsored gekennzeichnet und neben dem Link steht „Anzeige“. Klicks zählst Du serverseitig. Es werden keine externen Skripte geladen und keine Marketing‑Cookies gesetzt. Eine Einwilligung ist in diesem Fall für das reine Klicken nicht erforderlich, da auf dem Gerät der Nutzenden nichts Nicht‑Erforderliches gespeichert wird. Werden später Tools nachgeladen, die Speicherzugriffe auslösen, brauchst Du vorab die Einwilligung.

Checkliste: vor dem Veröffentlichen

  • Steht am Anfang des Beitrags ein kurzer, verständlicher Hinweis auf Werbung in Form von Affiliate‑Links?
  • Ist die unmittelbare Markierung direkt am Link oder Button vorhanden, zum Beispiel „Anzeige“ oder „Affiliate‑Link“?
  • Tragen Werbelinks konsequent rel="sponsored" oder bei Bedarf rel="nofollow" und stimmt das HTML auch nach dem Speichern?
  • Greifen auf der Seite ohne Einwilligung keine Skripte, die Informationen auf dem Endgerät speichern oder auslesen? Falls ja, Einwilligung einholen.
  • Bei Amazon: Ist die Pflichtformel sichtbar, sind Zielorte nicht verschleiert und stammen Preisdaten aus einer zulässigen Quelle?

Pflege und Kontrolle: wenig Aufwand, große Wirkung

Sauber gepflegte Partnerlinks altern leise und zuverlässig. Lege ein kurzes Prüfprotokoll an: Welche Ziele sind hinterlegt, wann zuletzt getestet, gibt es geänderte Bedingungen. Benenne eine Person, die monatlich zehn Minuten investiert und tote Ziele entfernt, Formulierungen aktualisiert und die Markierung kontrolliert. Ein Mini‑Freigabeprozess hilft im Team: Inhalt, Technik, Kennzeichnung. Dauert kaum länger als ein Kaffee.

Typische Stolperfallen sind schnell entschärft. Ein allgemeiner Hinweis am Anfang ohne Markierung am Button reicht nicht. Preisboxen mit „irgendwelchen“ Datenquellen sind riskant. Und kein Plugin nimmt Dir das Denken ab. Wer das verspricht, verkauft Luft. Zwei, drei klare Regeln bringen mehr als zehn „magische“ Schalter.

Interne Ordnung schafft Ergebnisse

Je besser Deine Inhalte miteinander greifen, desto eher finden Lesende die passende Information und Deinen nächsten nützlichen Link. Für die Verbindung von Beiträgen empfehle ich den Leitfaden Interne Verlinkung im WordPress‑Blog sinnvoll planen und umsetzen. Wenn Du Netzwerkangebote vergleichst, hilft Dir außerdem der Beitrag Awin Partnerprogramme richtig prüfen: Bedingungen sicher vergleichen bei der Bewertung der Konditionen.

Fazit: Klarheit schlägt Kauselei

Mit wenigen Gewohnheiten bleiben Affiliate-Links in WordPress überschaubar: eindeutige Kennzeichnung dort, wo der Klick passiert. saubere technische Auszeichnung mit rel="sponsored" oder nofollow. und disziplinierte Pflege der Ziele und Preisdaten. Das verhindert Ärger mit Lesern, Netzwerken und Suchmaschinen. Wer auf Abkürzungen hofft, landet oft bei Umwegen. Besser solide vorgehen und dranbleiben.

Wenn das Grundgerüst steht, lohnt der Blick auf die Feinheiten: Welche Linktexte werden wirklich verstanden. Wo hilft ein Button statt eines Textlinks. Welche Seiten verdienen eine interne Querverbindung. Schritt für Schritt entsteht so ein System, das Dir Zeit spart und Deinen Lesenden Klarheit gibt. Genau darum geht es bei Affiliate-Links in WordPress: unaufgeregte Ordnung statt hektischer Flickschusterei.

Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert