Backlinkseller
Bringt Ihre Backlinkseller-Werbeplätze als Element in den YOOtheme-Pro-Seitenersteller · Version 2.7.4 · Stand 14.08.2026
- Backlinkseller im Überblick
- Voraussetzungen und Installation
- Download-Schlüssel und Updates
- Einstellungen des Plugins
- Das Element im Builder verwenden
- Datenschutz und Sicherheit
- Häufige Fragen und Fehlerbehebung
- Änderungsprotokoll
Backlinkseller im Überblick
Was die Erweiterung macht
Die Erweiterung bringt Ihre Werbeplätze von Backlinkseller als eigenes Element in den YOOtheme-Pro-Builder. Sie platzieren das Element an der Stelle, an der die Links erscheinen sollen, und gestalten es wie jede andere Liste im Builder — Aufzählung, Spalten, Abstände, Linkstil.
Bisher mussten die Werbeplätze über ein Child-Theme oder ein eigenes Template-Fragment eingebaut werden. Das entfällt: Die Erweiterung ist ein Plugin, das sich selbst beim Builder anmeldet.
Wie die Links auf die Seite kommen
- Das Element fragt beim Aufbau der Seite den Backlinkseller-Dienst nach den Links, die für genau diese Seitenadresse vorgesehen sind.
- Die Antwort wird zerlegt: Aus jedem Eintrag werden Adresse, Linktext und der Text davor und danach herausgelöst.
- Das Element gibt die Einträge als Liste aus — im Stil, den Sie im Builder eingestellt haben.
- Das Ergebnis wird zwischengespeichert, damit nicht jeder Seitenaufruf einen neuen Abruf auslöst. Wie lange, bestimmen Sie.
Was Sie dafür brauchen
- Ein Konto bei backlinkseller.de mit einer eigenen Kennung
- Joomla 6 und PHP 8.3
- YOOtheme Pro 4.5 oder 5.x als aktives Template
Ein Child-Theme wird nicht benötigt. Ein vorhandenes stört aber auch nicht.
Was Sie einstellen können
Die Zugangsdaten stehen zentral in den Plugin-Einstellungen, nicht am einzelnen Element: Kennung, Kanal, Zwischenspeicherdauer und wahlweise eine feste Seitenadresse. Das Aussehen legen Sie dagegen je Element im Builder fest — Sie können dasselbe Konto also auf verschiedenen Seiten unterschiedlich darstellen.
Die Einzelheiten stehen unter Einstellungen des Plugins und Das Element im Builder verwenden.
Wichtig vor dem Einsatz
Der Backlinkseller-Dienst wird unverschlüsselt angesprochen, und bei jedem Abruf werden die IP-Adresse des Besuchers und die aufgerufene Seitenadresse an den Dienst übertragen. Beides hat Folgen für Ihre Datenschutzerklärung. Lesen Sie dazu Datenschutz und Sicherheit — bitte vor der Freischaltung auf einer öffentlichen Website.
Gilt für Version 2.7.4.
Voraussetzungen und Installation
Voraussetzungen
- Joomla: 6.0 oder neuer
- PHP: 8.3 oder neuer
- YOOtheme Pro: 4.5 oder 5.x, installiert und als Site-Template aktiv
- Backlinkseller-Konto mit eigener Kennung
Die Erweiterung kommt ohne das Kompatibilitäts-Plugin von Joomla aus. Wenn Sie es aus anderen Gründen aktiviert haben, stört das nicht — nötig ist es hier nicht.
Installation
- Laden Sie das Installationspaket
plg_system_backlinkseller-x.y.z.zipaus Ihrem Kundenkonto auf graup-it.de herunter. - Öffnen Sie im Joomla-Backend System → Installieren → Erweiterungen.
- Ziehen Sie die ZIP-Datei in das Upload-Feld oder wählen Sie sie über Durchsuchen aus.
Das Plugin wird bei der Erstinstallation automatisch aktiviert. Sie finden es anschließend unter System → Plugins als System - Backlinkseller.
Nach der Installation erscheint ein Übersichtsfenster mit der installierten Version und den Einstiegen zu Erste Schritte, Download-Schlüssel und Handbuch. Nach einem Update steht an der Stelle von „Erste Schritte" das Änderungsprotokoll.
Passt die Umgebung nicht — zu altes Joomla, zu altes PHP —, bricht die Installation mit einer klaren Meldung ab, statt eine Erweiterung zu hinterlassen, die später stillschweigend nicht funktioniert.
Nach der Installation
- Tragen Sie Ihre Backlinkseller-Kennung in den Plugin-Einstellungen ein — siehe Einstellungen des Plugins. Ohne sie liefert das Element nichts.
- Leeren Sie den YOOtheme-Zwischenspeicher: YOOtheme → Settings → Advanced → Clear Cache.
- Öffnen Sie eine Seite im Builder — im Element-Browser erscheint jetzt unter
Graup-IT das Element Backlinkseller:
- Hinterlegen Sie Ihren Download-Schlüssel für automatische Updates — siehe Download-Schlüssel und Updates.
Deinstallation
Deinstallieren Sie das Plugin über System → Erweiterungen verwalten. Die Erweiterung legt keine eigenen Datenbanktabellen an; es bleibt nichts zurück. Elemente, die Sie im Builder platziert haben, verlieren danach ihre Darstellung — entfernen Sie sie vorher aus den betroffenen Seiten.
Gilt für Version 2.7.4.
Download-Schlüssel und Updates
Backlinkseller erhält Updates über den offiziellen Joomla-Update-Mechanismus. Damit Ihre Website die Aktualisierungen abrufen darf, tragen Sie einmalig Ihren persönlichen Download-Schlüssel ein.
Den Download-Schlüssel eintragen
- Erzeugen Sie Ihren Download-Schlüssel in Ihrem Kundenkonto auf graup-it.de (Menüpunkt Download-IDs). Ein Schlüssel gilt pro Website und deckt alle darüber bezogenen Erweiterungen ab.
- Öffnen Sie im Backend System → Aktualisieren → Update-Quellen.
- Öffnen Sie den Eintrag Backlinkseller Updates und tragen Sie den Schlüssel in das Feld Download-Schlüssel ein.
- Speichern.
Achten Sie darauf, den Schlüssel ohne führende oder abschließende Leerzeichen einzufügen. Ein mitkopiertes Leerzeichen führt beim Update zu einer Fehlermeldung („URL rejected" bzw. „Paketdownload fehlgeschlagen").
Updates einspielen
- Öffnen Sie System → Aktualisieren → Erweiterungen aktualisieren.
- Ist eine neue Version verfügbar, erscheint Backlinkseller in der Liste. Wählen Sie es aus und klicken Sie auf Aktualisieren.
- Joomla lädt das Paket über Ihren Download-Schlüssel, prüft die Prüfsumme und spielt die neue Version ein. Ihre Einstellungen und Ihre Builder-Layouts bleiben dabei erhalten.
Findet Joomla kein Update, obwohl eine neue Version vorliegt, klicken Sie zunächst auf Auf Updates prüfen, um den Zwischenspeicher zu aktualisieren.
Manueller Weg
Sie können jede Version auch manuell installieren: das ZIP herunterladen und wie bei der Erstinstallation über System → Installieren → Erweiterungen einspielen. Ein Update über das Paket überschreibt die vorhandene Installation und erhält Ihre Einstellungen.
Gilt für Version 2.7.4.
Einstellungen des Plugins
Die Zugangsdaten stehen zentral im Plugin, nicht am einzelnen Element. Sie finden sie unter System → Plugins im Eintrag System - Backlinkseller.
Backlinkseller ID
Ihre Kennung von
backlinkseller.de,
etwa 123456789.987654321. Sie steht in Ihrem Backlinkseller-Konto. Ohne sie liefert das Element nichts — im Debug-Modus
erscheint dann ein entsprechender Hinweis, im Normalbetrieb bleibt der Platz einfach leer.
Zulässig sind nur Ziffern und Punkte; alles andere wird beim Abruf verworfen.
Seiten-URL (optional)
Backlinkseller ordnet die Links einer Seitenadresse zu. Lassen Sie das Feld leer, dann meldet die Erweiterung die tatsächlich aufgerufene Adresse — das ist der Normalfall und für die meisten Websites richtig.
Tragen Sie hier nur dann eine feste Adresse ein, wenn alle Werbeplätze unabhängig von der aufgerufenen Seite derselben Adresse zugeordnet werden sollen.
Eine feste Adresse gilt für die ganze Website. Legen Sie das Element auf mehreren Seiten ab, melden alle dieselbe Adresse an Backlinkseller — und bekommen dieselben Links.
Backlinkseller Channel
Der Kanal bestimmt, welchen Server der Abruf anspricht: channel1 bis
channel9. Vorgabe ist channel4. Ändern Sie den Wert nur, wenn
Backlinkseller Sie ausdrücklich dazu auffordert.
Cache-Zeit (Sekunden)
Wie lange eine einmal geholte Antwort wiederverwendet wird, bevor erneut abgefragt wird. Vorgabe: 300 Sekunden (5 Minuten), zulässig sind 0 bis 3600.
- Höherer Wert: weniger Abrufe, schnellerer Seitenaufbau, dafür wirken Änderungen bei Backlinkseller später.
- 0: schaltet den Zwischenspeicher ab. Dann fragt jeder Seitenaufruf neu an. Nur zum Testen sinnvoll — im Betrieb kostet das spürbar Zeit.
Der Zwischenspeicher gilt für alle Besucher gemeinsam, nicht je Besucher. Er wird nach Kennung, Seitenadresse und Kanal geführt.
Debug-Modus
Zeigt im Element die unbearbeitete Antwort des Dienstes, die daraus gewonnenen Einträge und etwaige Fehlermeldungen. Schaltet zugleich den Zwischenspeicher ab.
Nur zum Testen einschalten und danach wieder aus. Im Debug-Modus sehen Besucher technische Ausgaben, und jeder Seitenaufruf löst einen eigenen Abruf aus.
Was das Element selbst mitbringt
Alles Gestalterische — Listenart, Aufzählungszeichen, Spalten, Textstil, Linkstil, Trennzeichen — stellen Sie am Element im Builder ein, nicht hier. Siehe Das Element im Builder verwenden.
Gilt für Version 2.7.4.
Das Element im Builder verwenden
Das Element einfügen
- Öffnen Sie die Seite im YOOtheme-Builder.
- Fügen Sie ein neues Element hinzu und wählen Sie im Element-Browser die Gruppe Graup-IT → Backlinkseller.
- Speichern Sie die Seite und rufen Sie sie im Frontend auf — dort erscheinen die Links.
Im Builder selbst sehen Sie die Links in der Regel nicht: Der Abruf richtet sich nach der Adresse der aufgerufenen Seite, und die Vorschau ist eine andere. Zum Prüfen der Einrichtung gibt es den Test-Modus, siehe unten.
Test-Modus
Der Schalter Test Modus am Element ersetzt die Linkliste durch eine Übersicht der Werte, die aus den Plugin-Einstellungen ankommen: Kennung, Kanal, Seitenadresse, Zwischenspeicherdauer und Debug-Zustand. Ist keine Kennung hinterlegt, steht das dort ausdrücklich.
So prüfen Sie, ob das Element die Einstellungen sieht — ohne auf eine echte Antwort des Dienstes angewiesen zu sein. Vor der Veröffentlichung wieder ausschalten.
Darstellung
Das Element folgt der Gestaltung des YOOtheme-Listenelements. Sie stellen ein:
- Type: untereinander (vertical) oder nebeneinander (horizontal).
- Marker und Marker Color: Aufzählungszeichen und dessen Farbe — nur bei der vertikalen Darstellung.
- Style und Size: Trennlinien, Streifen, Schriftgröße.
- Separator: das Trennzeichen zwischen den Einträgen — nur bei der horizontalen Darstellung. Vorgabe ist ein Komma mit Leerzeichen.
- Columns, Columns Breakpoint und Divider: mehrspaltiger Umbruch ab einer Bildschirmbreite, wahlweise mit Trennlinie.
- HTML Element:
uloderol. Mit der Option daneben wird die Liste zusätzlich in ein<nav>gefasst — sinnvoll, wenn die Links als Navigationsblock gelten sollen. - Content Style und Link Style: Textstil des Eintrags und Stil des Links.
Dazu kommen die üblichen YOOtheme-Einstellungen für Abstand, Breite, Ausrichtung, Animation und Sichtbarkeit.
Wie ein Eintrag aufgebaut ist
Backlinkseller liefert je Eintrag meist einen Link mit etwas Text davor oder danach. Die Erweiterung trennt beides und gibt es in dieser Reihenfolge aus: Text davor, Link, Text danach. Enthält ein Eintrag keinen brauchbaren Link, erscheint er als reiner Text.
Aus dem Link werden nur Adresse, Linktext sowie die Angaben rel,
target und title übernommen. Alles andere aus der Antwort wird
verworfen — das ist eine Sicherheitsmaßnahme, siehe
Datenschutz und Sicherheit.
Mehrere Elemente auf einer Seite
Sie können das Element mehrfach platzieren. Alle Elemente teilen sich dieselben Plugin-Einstellungen und damit denselben Abruf — sie zeigen also dieselben Links, können aber unterschiedlich gestaltet sein.
Gilt für Version 2.7.4.
Datenschutz und Sicherheit
Diese Seite fasst zusammen, was Sie als Betreiber wissen müssen, bevor die Erweiterung auf einer öffentlichen Website läuft. Die Punkte stammen aus dem Sicherheitsaudit zur Version 2.7.0.
Welche Daten den Server verlassen
Bei jedem Abruf beim Backlinkseller-Dienst werden übertragen:
- Ihre Backlinkseller-Kennung
- die aufgerufene Seitenadresse
- die IP-Adresse des Besuchers
Das ist datenschutzrechtlich relevant. Die IP-Adresse ist ein personenbezogenes Datum. Nehmen Sie die Weitergabe an Backlinkseller in Ihre Datenschutzerklärung auf und prüfen Sie, ob Sie dafür eine Rechtsgrundlage haben. Diese Erweiterung trifft diese Entscheidung nicht für Sie.
Empfänger ist nach dem Impressum von backlinkseller.de die Intelions OÜ, Pae 25-47, 11414 Tallinn, Estland. Estland ist EU-Mitglied — es handelt sich also nicht um eine Übermittlung in ein Drittland. Den Namen brauchen Sie für die Nennung des Empfängers in Ihrer Datenschutzerklärung.
Die IP wird ausschließlich der Verbindung selbst entnommen und nicht aus Anfrage-Kopfzeilen gelesen — sie ist damit von außen nicht fälschbar.
Zwischenspeicher und IP
Der Zwischenspeicher wird nach Kennung, Seitenadresse und Kanal geführt, nicht nach Besucher. Solange eine Antwort im Zwischenspeicher liegt, findet kein Abruf statt — und damit wird auch keine IP übertragen. Ein höherer Wert bei der Cache-Zeit verringert also die Menge der weitergegebenen Daten.
Unverschlüsselte Verbindung
Der Abruf läuft über http://. Das ist keine Nachlässigkeit der Erweiterung,
sondern eine Vorgabe des Dienstes: Die Abrufserver channel1 bis
channel9 nehmen ausschließlich unverschlüsselte Verbindungen an —
Port 443 ist dort nicht geöffnet, ein Verbindungsversuch wird abgewiesen. (Die Website
backlinkseller.de selbst ist über https erreichbar; die Abrufserver sind es nicht.)
Auch der offizielle Einbindungscode des Anbieters spricht Port 80 an.
Wer die Verbindung dazwischen kontrolliert, kann die Antwort theoretisch verändern.
Was ein solcher Eingriff bewirken könnte, ist bewusst eng begrenzt. Die Erweiterung übernimmt die Antwort nicht als HTML, sondern liest gezielt einzelne Angaben heraus:
- Adressen werden geprüft; zugelassen sind nur
httpundhttps.javascript:und ähnliche Adressen sind ausgeschlossen. - Für
relundtargetgelten feste Wertelisten. - Der übrige Text wird von allen Auszeichnungen befreit.
- Alle Ausgaben werden maskiert. Skripte, Ereignis-Attribute oder eingebettete Rahmen können auf diesem Weg nicht auf die Seite gelangen.
- Die Antwort wird auf 100 KB und 100 Einträge begrenzt.
Es bleibt ein Restrisiko: Ein Angreifer in dieser Position könnte andere Links unterschieben, als Backlinkseller vorgesehen hat. Solange der Dienst kein TLS anbietet, lässt sich das von hier aus nicht ausschließen.
Verfügbarkeit
Antwortet der Dienst nicht, versucht die Erweiterung eine zweite Adresse und gibt dann auf. Jeder Versuch wartet höchstens 5 Sekunden — im schlechtesten Fall verlängert sich der Seitenaufbau also um rund 10 Sekunden.
Fehlerantworten werden bewusst nicht zwischengespeichert, damit sich eine Störung von selbst erholt, sobald der Dienst wieder erreichbar ist. Die Kehrseite: Solange die Störung dauert, zahlt jeder Seitenaufruf diese Zeit.
Ist der Dienst längere Zeit nicht erreichbar, nehmen Sie das Element vorübergehend von der Seite oder deaktivieren Sie das Plugin. Die Zeitgrenze heraufzusetzen hilft nicht — sie begrenzt den Schaden, sie verursacht ihn nicht.
Was die Erweiterung nicht tut
- Sie legt keine eigenen Datenbanktabellen an und speichert keine Besucherdaten.
- Sie setzt keine Cookies.
- Sie ruft nichts ab, solange kein Element auf der Seite liegt.
Gilt für Version 2.7.4.
Häufige Fragen und Fehlerbehebung
Das Element erscheint nicht im Builder
- Ist das Plugin unter System → Plugins aktiviert?
- Ist YOOtheme Pro als Site-Template aktiv? Ohne YOOtheme bleibt das Plugin wirkungslos — das ist beabsichtigt und keine Fehlfunktion.
- Leeren Sie den YOOtheme-Zwischenspeicher: YOOtheme → Settings → Advanced → Clear Cache. Der Element-Browser wird zwischengespeichert.
- Suchen Sie im Element-Browser unter der Gruppe Graup-IT, nicht unter den Standardelementen.
Das Element ist da, aber es erscheinen keine Links
Schalten Sie am Element den Test-Modus ein und sehen Sie sich die Seite im Frontend an. Die Übersicht zeigt, welche Werte ankommen.
- „Nicht konfiguriert" bei der Kennung: Tragen Sie die Backlinkseller-ID in den Plugin-Einstellungen ein.
- Kennung ist da, trotzdem keine Links: Schalten Sie zusätzlich den Debug-Modus im Plugin ein. Dann erscheint die Ursache im Klartext — siehe nächster Abschnitt.
Beide Schalter nach der Fehlersuche wieder ausschalten. Der Debug-Modus deaktiviert den Zwischenspeicher, der Test-Modus ersetzt die Linkliste durch die Übersicht.
Die Meldungen im Debug-Modus
- „Backlinkseller ID ist nicht konfiguriert": Die Kennung fehlt in den Plugin-Einstellungen.
- „Verbindung zu Backlinkseller konnte nicht hergestellt werden": Weder die deutsche noch die internationale Adresse hat innerhalb von 5 Sekunden geantwortet. Mögliche Gründe: Der Dienst ist gestört, Ihr Server lässt keine ausgehenden Verbindungen zu, oder eine Firewall blockiert Port 80.
- „Ungültige Antwort vom Backlinkseller-Server": Es kam eine Antwort, aber nicht im erwarteten Format. Prüfen Sie Kennung und Kanal.
Auf der Seite stehen andere Links als erwartet
Backlinkseller ordnet die Links der gemeldeten Seitenadresse zu. Prüfen Sie im Test-Modus, welche Adresse gemeldet wird. Steht im Plugin eine feste Seiten-URL, gilt sie für alle Seiten gleichermaßen — leeren Sie das Feld, damit jede Seite ihre eigene Adresse meldet.
Änderungen bei Backlinkseller wirken sich verzögert aus
Das ist der Zwischenspeicher. Warten Sie die eingestellte Cache-Zeit ab (Vorgabe 5 Minuten) oder leeren Sie den Joomla-Zwischenspeicher unter System → Cache leeren.
Die Seite baut sich spürbar langsamer auf
Sehr wahrscheinlich antwortet der Dienst gerade nicht. Jeder Abruf wartet bis zu 5 Sekunden, und es gibt einen zweiten Versuch auf einer anderen Adresse. Fehlerantworten werden nicht zwischengespeichert, damit sich die Lage von selbst erholt — solange die Störung dauert, kostet das aber bei jedem Aufruf Zeit. Näheres unter Datenschutz und Sicherheit.
Prüfen Sie außerdem, ob die Cache-Zeit versehentlich auf 0 steht oder der
Debug-Modus noch aktiv ist — beides schaltet den Zwischenspeicher ab.
Muss ich ein Child-Theme anlegen?
Nein. Die Erweiterung meldet sich selbst beim Builder an. Ein vorhandenes Child-Theme stört aber nicht.
Brauche ich das Joomla-Kompatibilitäts-Plugin?
Nein. Die Erweiterung verwendet ausschließlich Schnittstellen, die Joomla 6 ohne dieses Plugin bereitstellt.
Funktioniert die Erweiterung mit Joomla 5?
Nein. Ab Version 2.7.0 werden Joomla 6 und PHP 8.3 vorausgesetzt. Auf älteren Installationen bricht die Installation mit einem Hinweis ab, statt sich einzurichten und später auszufallen.
Gilt für Version 2.7.4.
Änderungsprotokoll
Dieses Änderungsprotokoll listet alle veröffentlichten Versionen von Backlinkseller, die neueste zuerst.
Diese Seite wird beim Release automatisch aus der Änderungsdatei des Produkts erzeugt. Änderungen von Hand gehen beim nächsten Abgleich verloren.
Version 2.7.3 – 01.08.2026
Behoben
- Der Link „Handbuch öffnen" im Übersichtsfenster führte über eine Weiterleitung. Er zeigt jetzt direkt auf die Dokumentation.
Version 2.7.2 – 01.08.2026
Geändert
- Die Erweiterung heißt im Erweiterungs-Manager jetzt „System - Backlinkseller"; der interne Namenszusatz entfällt. An Funktion und Einstellungen ändert sich nichts.
Version 2.7.1 – 01.08.2026
Behoben
- Neue Versionen erschienen nicht im Erweiterungs-Manager: Die Anmeldung beim Update-Server fehlte im Paket. Version 2.7.0 ist dafür einmalig von Hand zu aktualisieren.
Version 2.7.0 – 31.07.2026
Hinzugefügt
- Nach Installation und Update erscheint ein Übersichtsfenster mit Version, Status und Einstiegen zu Erste Schritte, Download-Schlüssel und Handbuch.
- Das Plugin wird bei der Erstinstallation automatisch aktiviert.
- Die Erweiterung meldet sich beim Update-Server: Neue Versionen erscheinen künftig direkt im Erweiterungs-Manager.
- Der Erweiterungs-Manager zeigt hinter der Versionsnummer die Liste der Änderungen.
- Der vollständige Lizenztext liegt jetzt bei; bisher wurde keiner ausgeliefert.
Geändert
- Die Erweiterung steht unter der GNU General Public License Version 3 oder später.
- Innerer Umbau auf das aktuelle Joomla-Erweiterungsmuster. Für die Bedienung ändert sich nichts.
- Die Erweiterung setzt Joomla 6 und PHP 8.3 voraus und läuft ohne das Kompatibilitäts-Plugin. Ältere Installationen bricht das Installationsskript mit einer klaren Meldung ab.
Behoben
- Die Werbeplätze wären ab Joomla 7 leer geblieben: Die Antwort des Backlinkseller-Dienstes wurde über einen Weg gelesen, den Joomla nicht mehr anbietet.
Sprache
- Die Meldungen bei Installation und Update liegen in Deutsch und Englisch vor.
Version 2.6.0 – 06.06.2026
Hinweise
- Stand vor der Aufnahme in die gemeinsame Werkstatt.