Ein Permalink ist die dauerhafte, unveränderliche URL einer WordPress-Seite oder eines Beitrags. Der Slug ist der URL-lesbare Teil am Ende dieser Adresse.
Was bedeutet das?
Das Wort Permalink setzt sich aus „permanent“ und „link“ zusammen. Es bezeichnet eine URL, die dauerhaft auf denselben Inhalt verweist und sich nicht verändert, auch wenn der Beitrag aktualisiert wird. Im Gegensatz dazu stehen dynamische URLs, die interne Datenbank-IDs enthalten (zum Beispiel ?p=123) und für Besucher und Suchmaschinen wenig aussagekräftig sind. WordPress bietet in den Einstellungen unter Einstellungen / Permalinks verschiedene Permalink-Strukturen an, die bekannteste ist die Beitragsname-Struktur: /beitragsname/.
Der Slug ist der URL-kompatible Bezeichner eines einzelnen Inhalts. Er wird aus dem Titel eines Beitrags oder einer Seite automatisch generiert: Leerzeichen werden durch Bindestriche ersetzt, Großbuchstaben in Kleinbuchstaben umgewandelt, Sonderzeichen und Umlaute werden ersetzt oder entfernt. Aus dem Titel „Über uns“ wird so der Slug ueber-uns. Der Slug kann manuell im Editor bearbeitet werden, was für SEO und Lesbarkeit empfehlenswert ist.
In WordPress können Slugs nicht nur für Beiträge und Seiten, sondern auch für Kategorien, Schlagwörter, Autoren und Custom Post Types vergeben werden. Der vollständige Permalink ergibt sich aus der Basis-URL der Website, der konfigurierten Permalink-Struktur und dem Slug: zum Beispiel https://example.com/wordpress-wartung/.
Beispiel aus der Praxis
Sie schreiben einen Beitrag mit dem Titel „WordPress Wartung: Warum regelmäßige Updates unverzichtbar sind“. WordPress generiert daraus automatisch den Slug wordpress-wartung-warum-regelmaessige-updates-unverzichtbar-sind. Dieser Slug ist korrekt, aber zu lang. Im Editor kürzen Sie ihn manuell auf wordpress-wartung-updates. Die endgültige URL lautet dann https://example.com/wordpress-wartung-updates/. Dieser Permalink bleibt dauerhaft erhalten, auch wenn Sie den Beitrags-Titel später ändern.
Häufiger Fehler
Slugs nachträglich zu ändern unterbricht alle bestehenden Verlinkungen und bookmarks auf diesen Inhalt. Suchmaschinen haben möglicherweise bereits die alte URL indexiert. Wenn Sie einen Slug ändern müssen, richten Sie eine 301-Weiterleitung von der alten zur neuen URL ein. WordPress selbst erstellt bei Slug-Änderungen keine automatischen Weiterleitungen. Für die Verwaltung von 301-Weiterleitungen empfiehlt sich ein Redirect-Plugin oder eine manuelle Regel in der .htaccess-Datei.
Verwandte Begriffe
- Domain – Basis der vollständigen Permalink-URL
- .htaccess – Konfigurationsdatei für Weiterleitungen bei Slug-Änderungen
- Kategorie und Schlagwort – Haben ebenfalls eigene Slugs
- SEO – Kurze, aussagekräftige Slugs verbessern das Suchmaschinen-Ranking
- HTTP und HTTPS – Protokoll-Präfix des vollständigen Permalinks