Back to top

Einrichten der automatischen URL-Generierung in Drupal 10

Die Standard-URL von Drupal sieht aus wie /node/123 und sieht weder gut aus noch ist sie SEO-freundlich. Google und andere Suchmaschinen übersehen solche URLs immer, da Webseiten-Crawler den Inhalt des Knotens nicht entziffern können.

Das manuelle Hinzufügen eines aussagekräftigen URL-Alias zu jedem Knoten kann schwierig und zeitaufwändig werden, insbesondere bei großen Websites. Gibt es in Drupal eine Lösung, um automatisch benutzerfreundliche und SEO-freundliche URLs zu generieren? Aber sicher doch! Im heutigen Blogbeitrag erforscht das Team von Drupfan, warum klare URLs wichtig sind und wie man die automatische Generierung von URL-Aliasen in Drupal 10 einrichtet.

Warum sind URLs wichtig?

URL (Uniform Resource Locator) ist viel mehr als eine Folge von Symbolen, die die Webseite im Netz zuordnen. Es ist die Vorstellung einer Website bei den Nutzern und Suchmaschinen, die den Eindruck über unsere Plattform prägt. Sehen wir uns an, warum optimierte URLs für Ihre Website so wichtig sind.

  • Verbesserte Suchmaschinenoptimierung und Indizierung

Wie wir bereits erwähnt haben, wird ein optimierter Alias von Google und anderen Suchmaschinen sehr bevorzugt. Hierarchische und beschreibende URLs erleichtern nicht nur den Crawl-Bots die Navigation durch Ihre Website, sondern garantieren auch eine höhere Position in der SERP (Search Engine Results Page).

auto url
  • Bessere Website-Navigation mit Breadcrumbs

Eine hierarchische URL, die die Struktur der Website darstellt, ist das bewährte Mittel, um die Navigation einer Website zu verbessern und intuitiver zu gestalten. Verwenden Sie Breadcrumbs. Breadcrumbs sind eine spezielle Art von Navigationsstruktur, die den Nutzern hilft, ihre aktuelle Position auf einer Website sowie ihren Weg durch die Website bis zur aktuellen Seite zu verstehen.

  • Höhere Bindungsquoten durch verbesserte Benutzerfreundlichkeit

Wenn die Nutzer leicht durch die Website navigieren und mühelos finden können, was sie brauchen, wächst ihre Loyalität. Wenn ein Nutzer mit seiner Erfahrung auf der Website zufrieden ist, kommt er wieder. Infolgedessen verbessert sich die Verweildauer und die Konversionsrate steigt in die Höhe.

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

Die wichtigsten Punkte von SEO-geprüften URLs

Die Webspezialisten von Drupfan erläutern hier die wichtigsten Merkmale einer guten und SEO-freundlichen URL:

  • Die URL ist beschreibend: Ein Alias sollte Nutzern und Suchmaschinen eine allgemeine Vorstellung vom Inhalt der Webseite vermitteln. Alle Wörter sollten lesbar sein. Bitte vermeiden Sie IDs. Sie können auch Artikel weglassen.
  • Wörter in der URL werden durch Interpunktion getrennt: Verwenden Sie zur Trennung von Wörtern in Aliasen einen Bindestrich. Z.B. /automatische-url-erzeugung-in-drupal
  • URL enthält Schlüsselwörter: Die beste Lösung für die Wahl der Alias-Wörter ist, einfach Schlüsselwörter hinzuzufügen, die für den Inhalt der Webseite relevant sind.
  • Die URL ist kurz: Halten Sie die URLs kurz, ohne ihren Beschreibungswert zu beeinträchtigen. Die empfohlene Höchstlänge für eine URL beträgt 75 Zeichen.

Wie richtet man die automatische URL-Generierung in Drupal 10 ein?

Die automatische Generierung von URLs in Drupal ist dank der Drupal-Community keine Herausforderung! Auf drupal.org finden Sie Module, die auf diese Aufgabe ausgerichtet sind. Hier erforscht das Drupfan Drupal-Team die beste Lösung für die automatische Einrichtung von URL-Aliasen - das Pathauto-Modul.

Drupal-Modul Pathauto

Pathauto ist ein Drupal-Modul, das automatisch URL-Aliase für beliebige Inhalte (Nodes, Benutzer, Taxonomie-Begriffe, Medien usw.) generiert. Die URL-Generierung über Pathauto ist nicht zufällig: Dieses Modul ermöglicht es Ihnen, das gewünschte Muster oder die Struktur zu konfigurieren. Pathauto hilft nicht nur bei der Generierung von Aliasen für neue Inhalte, sondern kann auch URLs für die bestehenden Webseiten neu generieren.

Eine kurze Anleitung zum Drupal Pathauto Modul

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

  1. Installation von Pathauto

Um das Pathauto-Modul zu installieren, fügen Sie einfach diesen Befehl in die Konsole ein:

composer require drupal/pathauto

Gehen Sie dann auf die Registerkarte "Erweitern" im Verwaltungsmenü Ihrer Website, 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 Generierung von Aliasen verwenden wird. Gehen Sie zu 'Konfiguration → Suche und Metadaten → URL-Aliase' im Admin-Menü. Gehen Sie auf die Registerkarte "Muster" und klicken Sie auf "+ Pathauto-Muster hinzufügen". Dann:

  • Wählen Sie einen Mustertyp - Entitäten, für die Sie ein Muster erstellen möchten. In unserem Fall ist dies eine Inhaltsentität.
  • Erstellen Sie ein Muster selbst. Fügen Sie z. B. den unveränderlichen Teil der URL hinzu und fügen Sie dann ein Muster für die Spezifikation hinzu. Da wir ein Pfadmuster für den Inhaltstyp "Rezept" erstellen, fügen wir den unveränderlichen Teil "recipe/" hinzu und weisen dann Pathauto an, das Titel-Token hinzuzufügen, indem wir "[node:title]" eingeben. Unser URL-Muster lautet also 'recipe/[node:title]'. Wenn Sie mit Token nicht vertraut sind, können Sie gerne das Token-Drupal-Modul installieren, das Platzhalter für URL-Muster bereitstellt. Sie können auf eine Liste der verfügbaren Token zugreifen, indem Sie auf 'Browse available tokens' klicken.
  • Wählen Sie die Inhaltstypen aus, für die Sie ein Muster erstellen möchten. Dies ist eine Mehrfachauswahl, aber in unserem Fall beschränken wir das Muster nur auf den Inhaltstyp "Rezept".
  • Erstellen Sie eine klare und beschreibende Bezeichnung für Ihr Muster.
  • Vergessen Sie nicht, ein Häkchen in das Kästchen neben "Aktiviert" zu setzen und die Änderungen zu speichern.

Herzlichen Glückwunsch! Jetzt wissen Sie, wie Sie Alias-Muster über das Pathauto-Modul auf Drupal 10-Websites erstellen können. Die Konfiguration sollte jedoch auch für ältere Drupal-Versionen ziemlich ähnlich sein.

  1. URLs für bestehende Inhalte neu generieren

Die obigen Anweisungen funktionieren nur für neue Inhalte. Wie aber lassen sich URL-Aliase für bereits vorhandene Inhalte neu generieren?

Gehen Sie zu "Konfiguration → Suche und Metadaten → URL-Aliase" im Verwaltungsmenü und wählen Sie die Registerkarte "Massengenerierung". Wählen Sie einfach den Entitätstyp, für den Sie die Aliase neu generieren möchten, und wählen Sie je nach Bedarf eine der folgenden Optionen:

  • Generieren Sie einen URL-Alias nur für Pfade ohne Aliasing
  • Aktualisieren Sie den URL-Alias für Pfade, die einen alten URL-Alias haben
  • URL-Alias für alle Pfade neu generieren

Das war's. Ich hoffe, dass dieses kurze Tutorial Ihnen bei der automatischen URL-Generierung auf Drupal-Websites helfen wird.

Abschließende Überlegungen

Die automatische Generierung von Aliasen ist dank des Pathauto Drupal-Moduls ein müheloser und fehlerfreier Prozess. Optimierte URLs ziehen nicht nur mehr Besucher an, sondern sorgen auch für eine bessere Platzierung Ihrer Website in den Suchergebnissen. Wenn Sie Hilfe bei der URL-Konfiguration auf Ihrer Drupal-Website benötigen, wenden Sie sich an Drupfan, Ihren zuverlässigen Drupal-Entwicklungspartner.