DESC-Logo [Bild]

Deutscher E-Mail-Schachclub

Turniere ¦ Service ¦ Kontakt ¦ Sitemap

Sitemap

Erstellung einer Sitemap

Die Pflege einer Sitemap ist recht aufwendig. Jegliche Änderung an einer einzelnen Seite kann sich hier auswirken. Die Übersicht ist also nur sehr schwierig aktuell zu halten.

Als Lösung ist die automatische Erstellung der entsprechenden Informationen durch ein kleines Skript umgesetzt, dass im Wurzelverzeichnis der Webseiten aufgerufen wird, die Unterseiten nach geeigneten Informationen durchsucht und diese als verschachtelte Liste in eine Datei schreibt. Diese Datei wird dann von der Sitemap eingebunden.

Die »geeigneten Informationen« sehen z.B. folgendermaßen aus:

<!-- SITEMAP:
  Kontakt | Ummeldung
  Ummeldung
  Änderung der E-Mailadresse
-->    

Die Folge ist, dass diese Seite (hier als Beispiel: das Formular zur Änderung der E-Mailadresse) an drei Stellen auftaucht: Direkt unter den Punkten »Ummeldung« und »Änderung der E-Mailadresse« sowie als Unterpunkt von »Kontakt«. Insbesondere die Möglichkeit, die Seiten unter mehreren Sitchworten bzw. Kategorien einzusortieren ist für das Wiederfinden vorteilhaft.

Auch tiefere Verschachtelungen sind möglich:

<!-- SITEMAP:
  Service | Newsletter | Anmeldung
-->    

Was nicht geht: Zwei verschiedene Seiten können aufgrund des Aufbaus der Liste nicht unter ein und demselben Pfad einsortiert werden (jedes Stichwort ist mit höchstens einem Link hinterlegt). Der Benutzer muss aber nicht alle Stichworte der anderen Seiten kennen: Das Skript erzeugt in diesem Fall eine Fehlermeldung, und dann muss man sich eben einig werden.

Zuletzt geändert am 06.11.2008