Menüs und Weiterleitungen
Die Navigation Ihrer Website pflegen und alte Adressen mit 301- oder 302-Weiterleitungen auf neue Seiten umleiten.
Worum es geht
Menüs legen fest, welche Links in der Navigation Ihrer Website stehen – zum Beispiel das Hauptmenü oben und das Menü in der Fusszeile. Weiterleitungen sorgen dafür, dass alte Adressen nach einem Umbau oder Relaunch auf die neuen Seiten führen.
Voraussetzungen
- Für Menüs brauchen Sie das Recht Menüs verwalten.
- Für Weiterleitungen brauchen Sie das Recht Einstellungen verwalten.
- Menüs und Weiterleitungen gehören zur Umgebung, die oben in der Seitenleiste gewählt ist.
Ein Menü anlegen
- Öffnen Sie Menüs und klicken Sie auf Neues Menü.
- Tragen Sie den Schlüssel ein, z.B.
mainoderfooter. Unter diesem Schlüssel fragt Ihre Website das Menü ab. - Tragen Sie einen Name ein, z.B. „Hauptmenü“.
- Klicken Sie auf Erstellen. Das Menü erscheint links in der Liste.
Wichtig: Welche Schlüssel Ihre Website erwartet, legt die Website fest. Die Vorlagen von Scorebase verwenden
mainfür das Hauptmenü. Fragen Sie im Zweifel Ihren Entwickler, bevor Sie einen Schlüssel erfinden – ein Menü mit unbekanntem Schlüssel erscheint nirgends.
Menüeinträge pflegen
- Klicken Sie links auf das Menü.
- Klicken Sie auf Eintrag hinzufügen.
- Füllen Sie den Eintrag aus:
| Feld | Bedeutung |
|---|---|
| Beschriftung | Der Text in der Navigation, z.B. „Über uns“ |
| Typ | Seite, Collection, Externer Link oder Eigene URL |
| Seite | Bei Typ Seite: eine Seite aus Inhalte. Ändert sich ihr Pfad, passt sich der Link an. |
| Collection | Bei Typ Collection: eine Collection, z.B. für eine Übersichtsseite des Blogs |
| URL | Bei Externer Link und Eigene URL: die Zieladresse. Beide Typen führen auf diese Adresse; Ihre Website erhält den Typ mit und kann ihn unterschiedlich darstellen. |
| Link-Ziel | Gleiches Fenster oder Neues Fenster |
| Sichtbar | Ausgeschaltet bleibt der Eintrag gespeichert, erscheint aber nicht in der Navigation |
- Ordnen Sie die Einträge mit den Pfeilen; das Papierkorb-Symbol entfernt einen Eintrag.
- Klicken Sie auf Speichern. Erst dann gilt die neue Reihenfolge.
Mit Menü löschen entfernen Sie das ganze Menü nach einer Bestätigung.
Menüs in mehreren Sprachen
Ein Menüeintrag hat eine Beschriftung für alle Sprachen. Fragt Ihre Website ein Menü für eine bestimmte Sprache ab, zeigen Einträge vom Typ Seite automatisch auf die Seite in dieser Sprache, sofern es sie gibt. Brauchen Sie andere Beschriftungen je Sprache, legen Sie je Sprache ein eigenes Menü an und stimmen Sie die Schlüssel mit Ihrem Entwickler ab.
Wichtig: In der Oberfläche sind Menüs einstufig. Untermenüs (eine Ebene) lassen sich nur über die Pflege als Code anlegen, siehe Website als Code. Speichern Sie ein solches Menü danach in der Oberfläche, gehen die Unterebenen verloren – alle Einträge stehen dann auf einer Ebene. Pflegen Sie Menüs mit Untermenüs deshalb nur als Code.
Weiterleitungen einrichten
Eine Weiterleitung schickt Besucher und Suchmaschinen von einer alten Adresse auf eine neue.
- Öffnen Sie Einstellungen und die Karte Weiterleitungen.
- Klicken Sie auf Weiterleitung erstellen.
- Tragen Sie ein:
- Quelle (alter Pfad), z.B.
/alte-seite, - Ziel, z.B.
/neue-seiteoder eine vollständige Adressehttps://beispiel.ch/seite, - Statuscode: 301 — Dauerhaft für endgültige Umzüge (Suchmaschinen übertragen den Wert der alten Adresse) oder 302 — Temporär für befristete Umleitungen,
- Aktiv: ein- oder ausgeschaltet.
- Quelle (alter Pfad), z.B.
- Klicken Sie auf Erstellen. Bestehende Weiterleitungen ändern Sie über das Stift-Symbol und Speichern.
Die Liste zeigt Quelle, Ziel, Code und Status. Weiterleitungen gelten je Umgebung – legen Sie sie in der Umgebung an, die Ihre Website ausliefert.
Wichtig: Ausgeführt wird die Weiterleitung von Ihrer Website. Sie ruft die aktiven Weiterleitungen über die Content API ab (
GET /redirects) und wendet sie an. Die Vorlagen von Scorebase tun das bereits; bei einer eigenen Website muss Ihr Entwickler das einbauen.
Wenn etwas nicht klappt
| Symptom | Ursache | Lösung |
|---|---|---|
| Das Menü erscheint nicht auf der Website | Der Schlüssel passt nicht zu dem, was die Website abfragt, oder das Menü liegt in einer anderen Umgebung | Schlüssel mit dem Entwickler abgleichen; Umgebung prüfen |
| Ein Eintrag fehlt in der Navigation | Sichtbar ist aus, oder die Änderung wurde nicht gespeichert | Schalter prüfen, Speichern klicken |
| Beim Speichern erscheint „Eintrag …: Seite wählen“ | Bei einem Eintrag vom Typ Seite ist keine Seite gewählt | Seite auswählen oder den Typ ändern |
| Die Weiterleitung greift nicht | Die Weiterleitung ist inaktiv, liegt in einer anderen Umgebung, oder die Website wertet Weiterleitungen nicht aus | Aktiv und Umgebung prüfen; bei eigener Website den Entwickler fragen |
| Änderungen erscheinen verzögert | Die Website speichert Menüs zwischen | Einen Webhook einrichten lassen, siehe Webhooks |