So erstellen Sie einheitliche, SEO-freundliche URLs in Joomla
Das Joomla-CMS erstellt mithilfe von Menü-Links SEO-freundliche URLs. Diese einfache Lektion sollte man beim Erstellen einer Joomla-Website stets im Hinterkopf behalten.
Wenn wir einheitliche URLs haben wollen, müssen wir wissen, welche Menü-Links wir erstellen sollen und welche nicht. Die Grundregeln lauten:
1) Erstellen Sie nicht mehrere Menü-Link-Elemente in einer Baumzeile
2) Erstellen Sie Menü-Links auf der obersten Ebene der Baumstruktur
Wir werden Ihnen alles zur Phoca-Cart-Komponente erläutern, mit der sich mehrere Ansichten erstellen lassen – sogar innerhalb einer einzigen Baumstruktur.
Erstellen Sie nicht mehrere Menü-Link-Elemente in einer Baumzeile
In Phoca Cart ist die folgende Ansichtsstruktur zu finden:
Kategorien-Ansicht - Kategorieansicht - Produktansicht
Mit anderen Worten: Wir werden in der Kategorien-Ansicht einen Menüpunkt einrichten, über den die/der Nutzer alle Kategorien einsehen kann. Mithilfe von Links im Frontend kann sie/er zu einer bestimmten Kategorie navigieren und über weitere Links zu einem bestimmten Produkt gelangen. Sie/Er navigiert also von der Kategorien-Ansicht zur Kategorieansicht, dann zur Produktansicht und wieder zurück.
Wenn wir einen Menü-Link zur Kategorien-Ansicht erstellen, ist alles in Ordnung. Joomla generiert ein SEO-freundliches URL-Format und verwendet dieses auf allen Ebenen. Das Problem tritt jedoch auf, wenn wir beispielsweise sowohl einen Menü-Link zur Kategorien-Ansicht als auch zur Kategorieansicht erstellen. Dann wird für jede Ebene ein anderes URL-Format generiert, und die SEO-freundlichen URLs sind nicht einheitlich.
Beispiel:
- Menü-Link zur Kategorien-Ansicht mit dem Alias "shop-kategorien" erstellt
- Menü-Link zur Kategorieansicht mit dem Alias "shop-kategorie" erstellt
In diesem Fall ändert sich das URL-Format, wenn der Benutzer von der Kategorien-Ansicht zur Kategorieansicht wechselt:
www-your-site-com/shop-kategorien (Kategorien-Ansicht) -> www-your-site-com/shop-kategorie (Kategorieansicht) -> www-your-site-com/shop-kategorie/produktname (Produktansicht)
Wenn nur ein Menü-Link zur "Kategorien-Ansicht" erstellt wird (z. B. mit dem Alias "shop"), ergibt sich folgendes Format:
www-your-site-com/shop (Kategorien-Ansicht) -> www-your-site-com/shop/categoryname (Kategorieansicht) -> www-your-site-com/shop/kategoriename/produktname (Produktansicht)
Das bedeutet, dass das SEO-freundliche URL-Format stabil und eindeutig bleibt.
Erstellen Sie daher nach Möglichkeit immer nur einen Menü-Link für Elemente innerhalb einer Baumstruktur.
Was aber tun, wenn Sie beispielsweise einen Menü-Link zur Kategorien-Ansicht haben und zusätzlich einen Menü-Link zu einer bestimmten Kategorie erstellen möchten?
Erstellen Sie in diesem Fall keinen neuen Menüeintrag, sondern navigieren Sie im Frontend von der Kategorien-Ansicht zur Kategorieansicht und kopieren Sie die automatisch erstellte SEO-freundliche URL. Erstellen Sie anschließend im Menü einen Menüeintrag vom Typ "Systemlinks – URL" und fügen Sie dort diese statische "absolute" URL ein.
Erstellen Sie Menü-Links auf der obersten Ebene der Baumstruktur
Wenn möglich, sollten Sie immer einen Menü-Link auf der obersten Ebene erstellen – in der Regel in der "Liste der Kategorien". Dies ist sehr wichtig, da dann alle Links innerhalb dieser Erweiterung ein eindeutiges, SEO-freundliches URL-Format erzeugen. Wenn Sie keinen Menü-Link auf der obersten Ebene erstellen, können andere Links, die nach ihren übergeordneten Menüelementen suchen, diese nicht finden und erzeugen keine korrekten, SEO-freundlichen URLs.
Was ist mit anderen Menü-Links, die nicht in der Baumstruktur enthalten sind?
In Phoca Cart können dies beispielsweise Links zur Kasse oder zur Benutzerkontoansicht usw. sein. Diese Links gehören nicht in die Hauptlinkstruktur (Kategorien-Ansicht – Kategorieansicht – Produktansicht). Daher ist es kein Problem, für diese Links eigene Menüpunkte anzulegen. Hier besteht keine Notwendigkeit, die für die Hauptlinkstruktur erforderliche Einheitlichkeit der URLs zu gewährleisten.



