Back to top

Einrichten der automatischen URL-Generierung in Drupal 10

Der Standard-Drupal-URL sieht aus wie /node/123 und ist weder ansprechend noch SEO-freundlich. Google sowie andere Suchmaschinen ignorieren solche URLs oft, da Webcrawler den Inhalt des Nodes nicht entschlüsseln können.

Jedem Node manuell einen sinnvollen URL-Alias hinzuzufügen, kann herausfordernd und zeitaufwendig sein, besonders bei großen Websites. Hat Drupal eine Lösung, um benutzerfreundliche und SEO-freundliche URLs automatisch zu generieren? Natürlich hat es das! Im heutigen Blogbeitrag erklärt das Team von Drupfan, warum klare URLs wichtig sind und wie Sie die automatische URL-Alias-Generierung in Drupal 10 einrichten können.

auto url

Warum sind URLs wichtig?

Ein URL (Uniform Resource Locator) ist viel mehr als eine Abfolge von Symbolen, die eine Webseite im Internet lokalisieren. Es ist die Visitenkarte einer Website für Benutzer und Suchmaschinen und beeinflusst den Eindruck, den unsere Plattform hinterlässt. Schauen wir uns an, warum optimierte URLs für Ihre Website entscheidend sind.

  • Verbesserte Suchmaschinenoptimierung und Indexierung

Wie bereits erwähnt, wird ein optimierter Alias von Google und anderen Suchmaschinen bevorzugt. Hierarchische und beschreibende URLs erleichtern es nicht nur den Crawl-Bots, sich durch Ihre Website zu bewegen, sondern garantieren auch eine höhere Position in den SERPs (Suchmaschinenergebnisseiten).

  • Bessere Website-Navigation mit Breadcrumbs

Ein hierarchischer URL, der die Struktur der Website widerspiegelt, ist eine bewährte Methode, um die Navigation zu verbessern und intuitiver zu gestalten. Nutzen Sie Breadcrumbs. Breadcrumbs sind eine spezielle Navigationsstruktur, die Nutzern hilft, ihren aktuellen Standort auf der Website sowie den Weg dorthin zu verstehen.

  • Höhere Verweildauer dank verbesserter Nutzererfahrung

Wenn Nutzer problemlos durch die Website navigieren und mühelos finden, was sie suchen, steigt ihre Loyalität. Ein zufriedener Nutzer kehrt zurück. Das Ergebnis: Die Verweildauer steigt und die Konversionsraten schießen in die Höhe.

Erfahren Sie mehr über die technische Suchmaschinenoptimierung mit Drupal in unserem aktuellen Blogbeitrag.

Wichtige Merkmale von SEO-optimierten URLs

Hier skizzieren die Web-Spezialisten von Drupfan die Hauptmerkmale einer guten und SEO-freundlichen URL:

  • URL ist beschreibend: Ein Alias sollte Nutzern und Suchmaschinen einen allgemeinen Eindruck vom Inhalt der Webseite vermitteln. Alle Wörter sollten lesbar sein. Vermeiden Sie IDs und verzichten Sie nach Möglichkeit auf Artikel.
  • Wörter in der URL werden durch Satzzeichen getrennt: Verwenden Sie ein Bindestrich-Symbol, um Wörter in Aliasnamen zu trennen, z. B. /automatische-url-generierung-in-drupal.
  • URL enthält Schlüsselwörter: Die beste Wahl für Aliaswörter ist das Hinzufügen von Keywords, die für den Seiteninhalt relevant sind.
  • URL ist kurz: Halten Sie die URLs kurz, ohne ihre Aussagekraft zu verlieren. Die empfohlene maximale Länge einer URL beträgt 75 Zeichen.

Wichtige Merkmale von SEO-optimierten URLs

Dank der Drupal-Community ist die automatische URL-Generierung in Drupal kein Problem! Auf drupal.org finden Sie Module, die speziell dafür entwickelt wurden. Hier zeigt Ihnen das Drupfan Drupal-Team die beste Lösung für die automatische Generierung von URL-Aliasen: das Pathauto-Modul.

Drupal Pathauto-Modul

Pathauto ist ein von der Community entwickeltes Drupal-Modul, das automatisch URL-Aliase für alle Inhalte (Nodes, Benutzer, Taxonomiebegriffe, Medien usw.) generiert. Die URL-Generierung mit Pathauto erfolgt nicht zufällig: Das Modul ermöglicht es Ihnen, das gewünschte Muster oder die Struktur zu konfigurieren. Pathauto unterstützt nicht nur die Generierung von Aliasen für neue Inhalte, sondern kann auch URLs für bestehende Webseiten neu generieren.

Kurzanleitung für das Drupal Pathauto-Modul

Lassen Sie uns das Pathauto-Modul gemeinsam auf einer Drupal-10-Website installieren und konfigurieren.

  1. Installing Pathauto

Um das Pathauto-Modul zu installieren, geben Sie einfach folgenden Befehl in die Konsole ein:

composer require drupal/pathauto

Gehen Sie anschließend im Admin-Menü Ihrer Website zum Tab "Erweitern", suchen Sie nach Pathauto, aktivieren Sie das Kontrollkästchen und installieren Sie es.

  1. Pathauto konfigurieren

Nun müssen Sie bestimmte URL-Muster erstellen, die Pathauto für die automatische Alias-Generierung verwendet. Gehen Sie im Admin-Menü zu „Konfiguration → Suche und Metadaten → URL-Aliase“. Wechseln Sie zum Tab „Muster“ und klicken Sie auf „+ Pathauto-Muster hinzufügen“. Danach:

  • Wählen Sie einen Muster-Typ aus – Entitäten, für die Sie ein Muster erstellen. In unserem Fall ist das die Inhaltsentität.
  • Erstellen Sie ein Muster: Fügen Sie den unveränderlichen Teil der URL hinzu und definieren Sie dann ein Muster für die Spezifizierung. Wenn wir ein Pfadmuster für den Inhaltstyp Rezept erstellen, fügen wir den unveränderlichen Teil „recipe/“ hinzu und instruieren Pathauto, den Titel-Token hinzuzufügen, indem wir „[node:title]“ eingeben. Unser URL-Muster lautet also „recipe/[node:title]“. Wenn Sie mit Tokens nicht vertraut sind, können Sie das Token-Drupal-Modul installieren, das Platzhalter für URL-Muster bereitstellt. Eine Liste verfügbarer Tokens finden Sie unter „Verfügbare Tokens durchsuchen“.
  • Wählen Sie die Inhaltstypen aus, für die Sie ein Muster erstellen: In unserem Fall beschränken wir das Muster auf den Inhaltstyp Rezept.
  • Erstellen Sie eine klare und beschreibende Bezeichnung für Ihr Muster.
  • Vergessen Sie nicht, das Kontrollkästchen bei „Aktiviert“ zu setzen und die Änderungen zu speichern.

Herzlichen Glückwunsch! Sie wissen nun, wie Sie Alias-Muster mit dem Pathauto-Modul auf Drupal-10-Websites erstellen. Die Konfiguration ist auch für ältere Drupal-Versionen ähnlich.

  1. URLs für bestehende Inhalte neu generieren

Die obigen Anweisungen gelten nur für neue Inhalte. Wie können Sie jedoch URL-Aliase für bereits vorhandene Inhalte neu generieren?

Gehen Sie zu „Konfiguration → Suche und Metadaten → URL-Aliase“ im Admin-Menü und wählen Sie den Tab „Massen generieren“. Wählen Sie einfach den Entitätstyp aus, für den Sie die Aliase neu generieren möchten, und wählen Sie je nach Bedarf eine der folgenden Optionen aus:

  • Einen URL-Alias nur für Pfade ohne Alias generieren
  • Den URL-Alias für Pfade mit einem alten Alias aktualisieren
  • URL-Aliase für alle Pfade neu generieren

Das war’s! Wir hoffen, dass Ihnen dieses kurze Tutorial bei der automatischen URL-Generierung auf Drupal-Websites hilft.

Abschließende Gedanken

Die automatische Alias-Generierung ist dank des Pathauto-Drupal-Moduls ein müheloser und fehlerfreier Prozess. Optimierte URLs ziehen nicht nur mehr Besucher an, sondern verbessern auch das Ranking Ihrer Website in den Suchergebnissen. Wenn Sie Unterstützung bei der URL-Konfiguration auf Ihrer Drupal-Website benötigen, vertrauen Sie auf Drupfan, Ihren zuverlässigen Drupal-Entwicklungspartner.

Entdecken Sie Trends & Erkenntnisse in fortschrittlichen Technologien