SEO-URLs & Canonical-Verwaltung
Einführung
Für ein Produkt bzw. eine Kategorie können im Laufe der Zeit mehrere SEO-URLs entstehen, z. B. wenn sich der Name ändert, ein Bulk Template angepasst wird oder eine URL manuell überschrieben wurde. Shopware behält die bisherigen URLs dabei bei, markiert aber nur eine URL je Verkaufskanal und Sprache als Canonical URL. Diese URL wird als Canonical Link ausgegeben und überall im Shop verlinkt.
Im Shopware Standard ist in der Administration immer nur die aktuelle Canonical URL sichtbar. Über die SEO-URLs & Canonical-Verwaltung siehst du dagegen alle SEO-URLs des Produkts bzw. der Kategorie über alle Verkaufskanäle und Sprachen hinweg und kannst diese direkt bearbeiten.
Die Verwaltung findest du im SEO Tab des Produkts bzw. der Kategorie direkt unterhalb der Konfiguration der Canonical Urls.
Aufbau der Übersicht
In der Übersicht werden alle SEO-URLs des Produkts bzw. der Kategorie mit den folgenden Informationen ausgegeben:
- SEO-Pfad
Die sprechende URL, unter der das Produkt bzw. die Kategorie erreichbar ist.
- Verkaufskanal
Der Verkaufskanal, für den die URL gilt.
- Sprache
Die Sprache, für die die URL gilt.
- Canonical
Ein grüner Haken kennzeichnet die Canonical URL. Je Verkaufskanal und Sprache gibt es genau eine Canonical URL. Alle weiteren URLs sind zusätzliche URLs, die weiterhin aufgerufen werden können und auf die Canonical URL verweisen.
Über das Menü am Ende jeder Zeile (...) stehen die Aktionen Als Canonical-URL setzen und Löschen zur Verfügung.
SEO-URL bearbeiten
Mit einem Doppelklick auf einen SEO-Pfad kann dieser direkt in der Übersicht bearbeitet werden. Die Änderung bestätigst du mit der Enter-Taste oder über die Schaltfläche zum Speichern. Mit der Esc-Taste wird die Bearbeitung abgebrochen.
Beim Speichern wird der Pfad automatisch in eine gültige URL umgewandelt, also z. B. in Kleinbuchstaben konvertiert und Sonderzeichen sowie Leerzeichen ersetzt. Weicht die gespeicherte URL von deiner Eingabe ab, wirst du per Hinweis über die tatsächlich gespeicherte URL informiert.
Prüfung, ob die URL bereits vergeben ist
Bevor die URL gespeichert wird, wird geprüft, ob sie in dem Verkaufskanal und der Sprache bereits vergeben ist:
- Die URL ist bereits für ein anderes Produkt bzw. eine andere Kategorie hinterlegt
Es erscheint eine Warnung, für welches Produkt (inkl. Produktnummer) bzw. welche Kategorie die URL bereits hinterlegt ist. Du kannst den Vorgang nun abbrechen oder mit Weiter fortfahren. In diesem Fall wird an die URL ein eindeutiger Anhang gehängt, damit sie nicht mit der bestehenden URL kollidiert. Unter welcher URL gespeichert wird, siehst du bereits vorab in dem Dialog.
- Die URL ist bereits für dieses Produkt bzw. diese Kategorie hinterlegt
In diesem Fall wird der Vorgang mit einem entsprechenden Hinweis abgebrochen. Möchtest du diese URL als Canonical URL verwenden, nutze stattdessen die Aktion Als Canonical-URL setzen in der jeweiligen Zeile.
Alte URL löschen oder beibehalten
Anschließend wirst du gefragt, was mit der bisherigen URL passieren soll:
- Alte URL beibehalten
Die neue URL wird zusätzlich angelegt. Die bisherige URL bleibt als zusätzliche (nicht kanonische) URL erhalten und kann weiterhin aufgerufen werden.
- Alte URL löschen
Die bisherige URL wird durch die neue URL ersetzt. Ein Aufruf der alten URL führt anschließend zu einer Fehlerseite (404).
War die bearbeitete URL die Canonical URL, so wird die neue URL in beiden Fällen zur Canonical URL.
Empfehlung: Wurde die alte URL bereits von Suchmaschinen wie Google indexiert oder ist sie z. B. in Links, Newslettern oder Anzeigen im Umlauf, solltest du die alte URL beibehalten. Besucher und Suchmaschinen landen so weiterhin auf der richtigen Seite, und die alte URL verweist über den Canonical Link auf die neue URL. Ist in den Shopware Einstellungen unter Einstellungen » SEO die Option Statt canonical URLs zu verwenden, per HTTP 301 auf die aktuellste URL umleiten aktiv, so wird von der alten URL stattdessen per 301 auf die neue URL weitergeleitet.
Canonical URL wechseln
Über die Aktion Als Canonical-URL setzen kann eine andere URL als Canonical URL definiert werden. Die bisherige Canonical URL des gleichen Verkaufskanals und der gleichen Sprache bleibt dabei als zusätzliche URL erhalten.
Die neue Canonical URL wird gleichzeitig als manuell geändert markiert. Dadurch wird sie beim nächsten Generieren der SEO-URLs durch Shopware nicht wieder überschrieben.
SEO-URL hinzufügen
Über die Schaltfläche URL hinzufügen kann eine neue SEO-URL angelegt werden. Hierbei wählst du den Verkaufskanal und die Sprache aus, hinterlegst den SEO-Pfad und legst fest, ob die URL direkt als Canonical URL gesetzt werden soll.
Auch beim Hinzufügen wird vorab geprüft, ob die URL bereits vergeben ist (siehe: Prüfung, ob die URL bereits vergeben ist). Brichst du den Vorgang an dieser Stelle ab, bleibt der Dialog mit deinen Eingaben geöffnet, sodass du den SEO-Pfad direkt anpassen kannst.
SEO-URL löschen
Über die Aktion Löschen kann eine SEO-URL nach einer Sicherheitsabfrage entfernt werden. Ein Aufruf der gelöschten URL führt anschließend zu einer Fehlerseite (404).
Die Canonical URL kann nicht gelöscht werden. Möchtest du diese entfernen, setze zunächst eine andere URL als Canonical URL.
Hinweise
- Alle Änderungen in der Verwaltung werden sofort gespeichert. Ein zusätzliches Speichern des Produkts bzw. der Kategorie ist nicht erforderlich.
- Wird die Canonical URL über die Verwaltung geändert, wird das Feld
SEO Pfad in der Konfiguration der Canonical Urls automatisch aktualisiert.
- Zum Bearbeiten werden die Berechtigungen zum Bearbeiten von Produkten bzw. Kategorien benötigt. Ohne diese Berechtigungen wird die Übersicht nur lesend angezeigt.
- Ist für die SEO-URLs eine Bulk Konfiguration mit der Bedingung
Immer ausführen (Wert immer überschreiben) hinterlegt, so kann die Canonical URL beim nächsten Durchlauf des Bulk Generators wieder überschrieben werden (siehe: Module » Produkt- und Kategorie Bulk Generator).
dl dt {
font-weight: bolder;
margin-top: 1rem;
}
dl dd {
padding-left: 2rem;
}
h2 code {
font-size: 32px;
}
.category--description ul {
padding-left: 2rem;
}
dt code,
li...
mehr erfahren »
Fenster schließen
SEO-URLs & Canonical-Verwaltung
Einführung
Für ein Produkt bzw. eine Kategorie können im Laufe der Zeit mehrere SEO-URLs entstehen, z. B. wenn sich der Name ändert, ein Bulk Template angepasst wird oder eine URL manuell überschrieben wurde. Shopware behält die bisherigen URLs dabei bei, markiert aber nur eine URL je Verkaufskanal und Sprache als Canonical URL. Diese URL wird als Canonical Link ausgegeben und überall im Shop verlinkt.
Im Shopware Standard ist in der Administration immer nur die aktuelle Canonical URL sichtbar. Über die SEO-URLs & Canonical-Verwaltung siehst du dagegen alle SEO-URLs des Produkts bzw. der Kategorie über alle Verkaufskanäle und Sprachen hinweg und kannst diese direkt bearbeiten.
Die Verwaltung findest du im SEO Tab des Produkts bzw. der Kategorie direkt unterhalb der Konfiguration der Canonical Urls.
Aufbau der Übersicht
In der Übersicht werden alle SEO-URLs des Produkts bzw. der Kategorie mit den folgenden Informationen ausgegeben:
- SEO-Pfad
Die sprechende URL, unter der das Produkt bzw. die Kategorie erreichbar ist.
- Verkaufskanal
Der Verkaufskanal, für den die URL gilt.
- Sprache
Die Sprache, für die die URL gilt.
- Canonical
Ein grüner Haken kennzeichnet die Canonical URL. Je Verkaufskanal und Sprache gibt es genau eine Canonical URL. Alle weiteren URLs sind zusätzliche URLs, die weiterhin aufgerufen werden können und auf die Canonical URL verweisen.
Über das Menü am Ende jeder Zeile (...) stehen die Aktionen Als Canonical-URL setzen und Löschen zur Verfügung.
SEO-URL bearbeiten
Mit einem Doppelklick auf einen SEO-Pfad kann dieser direkt in der Übersicht bearbeitet werden. Die Änderung bestätigst du mit der Enter-Taste oder über die Schaltfläche zum Speichern. Mit der Esc-Taste wird die Bearbeitung abgebrochen.
Beim Speichern wird der Pfad automatisch in eine gültige URL umgewandelt, also z. B. in Kleinbuchstaben konvertiert und Sonderzeichen sowie Leerzeichen ersetzt. Weicht die gespeicherte URL von deiner Eingabe ab, wirst du per Hinweis über die tatsächlich gespeicherte URL informiert.
Prüfung, ob die URL bereits vergeben ist
Bevor die URL gespeichert wird, wird geprüft, ob sie in dem Verkaufskanal und der Sprache bereits vergeben ist:
- Die URL ist bereits für ein anderes Produkt bzw. eine andere Kategorie hinterlegt
Es erscheint eine Warnung, für welches Produkt (inkl. Produktnummer) bzw. welche Kategorie die URL bereits hinterlegt ist. Du kannst den Vorgang nun abbrechen oder mit Weiter fortfahren. In diesem Fall wird an die URL ein eindeutiger Anhang gehängt, damit sie nicht mit der bestehenden URL kollidiert. Unter welcher URL gespeichert wird, siehst du bereits vorab in dem Dialog.
- Die URL ist bereits für dieses Produkt bzw. diese Kategorie hinterlegt
In diesem Fall wird der Vorgang mit einem entsprechenden Hinweis abgebrochen. Möchtest du diese URL als Canonical URL verwenden, nutze stattdessen die Aktion Als Canonical-URL setzen in der jeweiligen Zeile.
Alte URL löschen oder beibehalten
Anschließend wirst du gefragt, was mit der bisherigen URL passieren soll:
- Alte URL beibehalten
Die neue URL wird zusätzlich angelegt. Die bisherige URL bleibt als zusätzliche (nicht kanonische) URL erhalten und kann weiterhin aufgerufen werden.
- Alte URL löschen
Die bisherige URL wird durch die neue URL ersetzt. Ein Aufruf der alten URL führt anschließend zu einer Fehlerseite (404).
War die bearbeitete URL die Canonical URL, so wird die neue URL in beiden Fällen zur Canonical URL.
Empfehlung: Wurde die alte URL bereits von Suchmaschinen wie Google indexiert oder ist sie z. B. in Links, Newslettern oder Anzeigen im Umlauf, solltest du die alte URL beibehalten. Besucher und Suchmaschinen landen so weiterhin auf der richtigen Seite, und die alte URL verweist über den Canonical Link auf die neue URL. Ist in den Shopware Einstellungen unter Einstellungen » SEO die Option Statt canonical URLs zu verwenden, per HTTP 301 auf die aktuellste URL umleiten aktiv, so wird von der alten URL stattdessen per 301 auf die neue URL weitergeleitet.
Canonical URL wechseln
Über die Aktion Als Canonical-URL setzen kann eine andere URL als Canonical URL definiert werden. Die bisherige Canonical URL des gleichen Verkaufskanals und der gleichen Sprache bleibt dabei als zusätzliche URL erhalten.
Die neue Canonical URL wird gleichzeitig als manuell geändert markiert. Dadurch wird sie beim nächsten Generieren der SEO-URLs durch Shopware nicht wieder überschrieben.
SEO-URL hinzufügen
Über die Schaltfläche URL hinzufügen kann eine neue SEO-URL angelegt werden. Hierbei wählst du den Verkaufskanal und die Sprache aus, hinterlegst den SEO-Pfad und legst fest, ob die URL direkt als Canonical URL gesetzt werden soll.
Auch beim Hinzufügen wird vorab geprüft, ob die URL bereits vergeben ist (siehe: Prüfung, ob die URL bereits vergeben ist). Brichst du den Vorgang an dieser Stelle ab, bleibt der Dialog mit deinen Eingaben geöffnet, sodass du den SEO-Pfad direkt anpassen kannst.
SEO-URL löschen
Über die Aktion Löschen kann eine SEO-URL nach einer Sicherheitsabfrage entfernt werden. Ein Aufruf der gelöschten URL führt anschließend zu einer Fehlerseite (404).
Die Canonical URL kann nicht gelöscht werden. Möchtest du diese entfernen, setze zunächst eine andere URL als Canonical URL.
Hinweise
- Alle Änderungen in der Verwaltung werden sofort gespeichert. Ein zusätzliches Speichern des Produkts bzw. der Kategorie ist nicht erforderlich.
- Wird die Canonical URL über die Verwaltung geändert, wird das Feld
SEO Pfad in der Konfiguration der Canonical Urls automatisch aktualisiert.
- Zum Bearbeiten werden die Berechtigungen zum Bearbeiten von Produkten bzw. Kategorien benötigt. Ohne diese Berechtigungen wird die Übersicht nur lesend angezeigt.
- Ist für die SEO-URLs eine Bulk Konfiguration mit der Bedingung
Immer ausführen (Wert immer überschreiben) hinterlegt, so kann die Canonical URL beim nächsten Durchlauf des Bulk Generators wieder überschrieben werden (siehe: Module » Produkt- und Kategorie Bulk Generator).