Convert to Slugified
Zuletzt geändert: 14.03.2026 05:56

ConvertTo-Slugified #

ÜBERSICHT #

Erzeugt einen SEO-freundlichen, URL-tauglichen Slug aus beliebigen Eingabestrings.

SYNTAX #

ConvertTo-Slugified [-Value] <string> [[-StrCase] <string>] [[-Delimiter] <string>]
    [<CommonParameters>]

BESCHREIBUNG #

Die Funktion ConvertTo-Slugified nimmt beliebigen Text und erzeugt daraus einen sogenannten Slug. Ein Slug ist ein URL-freundlicher String, der frei von Akzenten, Sonderzeichen und Leerzeichen ist. Dabei ersetzt die Funktion zuverlässig Akzentzeichen und Währungssymbole, normalisiert die Schreibweise und ermöglicht die Anpassung der Groß- und Kleinschreibung.

Typische Anwendungsfälle #

  • Erstellung von sprechenden URLs in Webshops und CMS-Systemen
  • Indizierung und Speicherung von Texten in Datenbanken
  • Allgemeine Nutzung im Bereich der Suchmaschinenoptimierung (= SEO)

PARAMETER #

-Value #

Type: string

Der Eingabestring, der zu einem URL-tauglichen Slug konvertiert werden soll.

-StrCase #

Type: string
Default: 'None'

Legt fest, wie die Groß-/Kleinschreibung des Slugs angepasst wird. Mögliche Werte:

  • None (Standard): Keine Anpassung
  • Upper: Gesamter Slug in Großbuchstaben
  • Lower: Gesamter Slug in Kleinbuchstaben (SEO-empfohlen)
  • Capital: Anfangsbuchstabe jedes Wortes groß

-Delimiter #

Type: string
Default: '_'

Legt das Trennzeichen fest, mit dem Leerzeichen ersetzt werden. Erlaubte Werte:

  • ‘-’ (Bindestrich, empfohlen für URLs)
  • ‘_’ (Unterstrich)

AUSGABEN #

string

Gibt den SEO-freundlichen, URL-tauglichen Slug zurück.

BEISPIELE #

# Ausgabe: Schoene_Produkte_aus_Oesterreich
ConvertTo-Slugified -Value 'Schöne Produkte aus Österreich!'
# Ausgabe: seo-fuer-anfaenger-so-optimierst-du-urls
ConvertTo-Slugified -Value 'SEO für Anfänger: So optimierst du URLs' -StrCase Lower -Delimiter '-'
# Ausgabe: Masse_in_m2_und_Preise_in_EUR
ConvertTo-Slugified -Value 'Maße in m² und Preise in €' -StrCase None

HINWEISE #

  • Diese Funktion verwendet intern ConvertFrom-Accent und ConvertTo-StringCase zur zuverlässigen Normalisierung von Eingabewerten.
  • Geeignet für die Generierung von permalinks und anderen URL-tauglichen Ressourcenbezeichnern.