(Opens in a new window - öffnet in einem neuen Fenster)
Kurz-Dokumentation Plugin "NewsboxLinks"
Version NewsboxLinks 1.0 - released 02/2016
Kurzbeschreibung
Links, die mit NewsboxLinks erzeugt werden, sind auf allen Seiten ausser einer Ausnahmeseite auf rel="nofollow" gesetzt, das heisst, sie werden von Suchmaschinen nicht verfolgt bzw. gewertet. Das ist sinnvoll, da Links in Newsboxen auf jeder Seite präsent sind und somit unter Umständen hunderte ausgehende Links für die Internetseite generieren. Das kann dazu führen, dass die verlinkende Seite unter Linkspam- oder Linkverkauf-Verdacht gerät. Das kann zur Abstrafung in den Suchergebnissen führen.
Auch die verlinkte Seite kann bei den Suchmaschinen Schaden nehmen, da das unter Umständen von den Suchmaschinen als "unnatürlicher Linkaufbau" registriert und evtl. sogar als Suchmaschinenmanipulation gewertet wird und zur Abstrafung in den Suchergebnissen führen kann.
Die Ausnahmeseite ist standardmässig die Startseite (Homepage, 1. Seite), man kann aber per Funktionsparameter auch eine andere Seite als Ausnahmeseite festlegen.
Mit dem Standard Funktionsaufruf sind also mit NewsboxLinks erstellte Links auf der Startseite (Homepage, 1. Seite) vollwertig verlinkt und SEO-wirksam. Auf allen anderen Seiten der Internetseite ist rel="nofollow" gesetzt, diese Links sind unschädlich für die Suchmaschinen, aber werbetechnisch und für den eigentlichen Zweck eines Links wirksam, nämlich Besucher auf die verlinkte Seite zu leiten.
Man kann den Funktionsaufruf aber auch so gestalten, dass der Link überhaupt nur auf der Ausnahmeseite erscheint. Das kann von Vorteil sein, wenn verschiedene Linkempfänger unterschiedliche Wünsche haben.
1. Systemvoraussetzungen
Voraussetzung ist eine funktionierende Installation von CMSimple 4.2 oder höher.
Empfohlen wird CMSimple 4.4 oder höher.
2. Installation
- zip-Datei herunterladen und mit einem geeigneten Programm entpacken
- Laden Sie den Ordner "newsboxlinks" in den Ordner "plugins" Ihrer CMSimple Installation hoch.
- Vergeben mit Ihrem ftp-Programm die erforderlichen Lese- und Schreibrechte für Ordner und Dateien.
3. Datei- und Ordnerrechte
Damit das Programm funktioniert und arbeiten kann (bzw. administrierbar ist), müssen für bestimmte Dateien und Ordner bestimmte Schreib- und Leserechte vergeben werden.
Ordner (chmod 777)
- nicht notwendig
Dateien (chmod 666)
- ./plugins/newsboxlinks/css/stylesheet.css
4. Die Funktionen
Jeder einzelne Link wird mit einem Plugin- oder Funktionsaufruf erzeugt. Im Funktionsaufruf wird festgelegt, wie sich der Link verhält, auf welchen Seiten er NICHT auf rel="nofollow" gesetzt wird oder auf welcher Seite er überhaupt erscheint.
4.1 Die Standard Funktionsaufrufe
Die Standard Funktionsaufrufe generieren Links, die auf allen Seiten ausser der Startseite (Homepage, 1. Seite) auf rel="nofollow" gesetzt werden.
4.1.1 Textlink
{{{plugin:nbl_textLink('Linkziel', 'Linktext');}}}
Linkziel: vollständige Internetadresse (URL), beginnend mit http://
Linktext: der Linktext
4.1.2 Verlinktes Banner, Image, Bild
{{{plugin:nbl_imageLink('Linkziel', 'Pfad zur Bilddatei', 'Bildtitel');}}}
Linkziel: vollständige Internetadresse (URL), beginnend mit http://
Pfad zur Bilddatei: der Pfad zur Bilddatei, aus dem konfigurierten Bildverzeichnis im userfiles Ordner, mit Dateinamen und Dateiendung
Bildtitel: Der Bildtitel, wird verwendet als tile-Attribut und als alt-Attribut für das verlinkte Bild
4.2 Vollständiger Funktionsaufruf
4.2.1 Textlink
{{{plugin:nbl_textLink('Linkziel', 'Linktext', 'Seite', 'Aktion');}}}
Linkziel: vollständige Internetadresse (URL), beginnend mit http://
Linktext: der Linktext
Seite (optional): der relative URL der Ausnahmeseite (z. B. 'Level_1_Seite___Level2_Seite'). Wenn leer, dann ist es die Startseite (Standard).
Aktion (optional): 'hide' entfernt den Link von allen Seiten ausser der Ausnahmeseite. Alles andere oder weglassen setzt rel="nofollow" (Standard).
Die letzten beiden Parameter können "von hinten" weggelassen werden, dabei bleiben die Standardwerte enthalten. Auch bei leerem Parameter bleiben die Standardwerte erhalten.
4.2.1 Verlinktes Banner, Image, Bild
{{{plugin:nbl_textLink('Linkziel', 'Linktext', 'Bildtitel', 'Seite', 'Aktion');}}}
Linkziel: vollständige Internetadresse (URL), beginnend mit http://
Linktext: der Linktext
Bildtitel: Der Bildtitel, wird verwendet als tile-Attribut und als alt-Attribut für das verlinkte Bild
Seite (optional): der relative URL der Ausnahmeseite (z. B. 'Level_1_Seite___Level2_Seite'). Wenn leer, dann ist es die Startseite (Standard).
Aktion (optional): 'hide' entfernt den Link von allen Seiten ausser der Ausnahmeseite. Alles andere oder weglassen setzt rel="nofollow" (Standard).
Die letzten beiden Parameter können "von hinten" weggelassen werden, dabei bleiben die Standardwerte enthalten. Auch bei leerem Parameter bleiben die Standardwerte erhalten.
4.2.3 Beispiel (Bildlink)
{{{plugin:nbl_imageLink('http://www.yahoo.de', 'yahoo.gif', 'Link zu Yahoo', 'Thema_Suchmaschinen___Yahoo');}}}
Der Link zu Yahoo wird nur auf der Seite "Thema_Suchmaschinen___Yahoo" NICHT auf rel="nofollow" gesetzt, ist aber auf allen anderen Seiten mit rel="nofollow" sichtbar und aktiv, weil der letzte Parameter weggelassen wurde und somit die Standardeinstellung für 'Aktion' aktiv bleibt.