Ratgeber

XML-Sitemap aus einer URL-Liste erstellen

Geben Sie die Adressen zeilenweise ein, wählen Sie bei relativen Pfaden eine passende Basis sowie bei Bedarf Änderungsfrequenz und Priorität, und erstellen Sie daraus XML-Sitemap-Text. Bei einem leeren Feld entsteht stattdessen ein einzelner Fallback-Eintrag mit Priorität `1.0`.

Tool XML-Sitemap-Generator

Geben Sie die Adressen zeilenweise ein, wählen Sie bei relativen Pfaden eine passende Basis sowie bei Bedarf Änderungsfrequenz und Priorität, und erstellen Sie daraus XML-Sitemap-Text. Bei einem leeren Feld entsteht stattdessen ein einzelner Fallback-Eintrag mit Priorität 1.0.

Sitemap-Text aus vorhandenen Adressen vorbereiten

Der Sitemap Generator wandelt eine zeilenweise erfasste Liste in XML-Sitemap-Text um. Das ist praktisch, wenn bereits Pfade oder vollständige Adressen vorliegen und daraus eine einheitlich strukturierte Ausgabe entstehen soll. Relative Pfade lassen sich dabei mit einer frei gewählten Basis-URL verbinden. Zusätzlich können Sie eine Änderungsfrequenz und einen Prioritätswert für die erzeugten Einträge vorgeben.

Die Eingabe bleibt übersichtlich, wenn jede Adresse in einer eigenen Zeile steht. Leere Zeilen müssen Sie nicht vorab entfernen, weil sie bei der Verarbeitung ausgelassen werden. Auch Leerzeichen am Anfang oder Ende einer Zeile werden berücksichtigt und entfernt. So erhalten Sie aus einer kopierten Liste eine saubere Grundlage für die XML-Erstellung, ohne jede Zeile einzeln in Tags einfassen zu müssen.

Eine XML-Sitemap aus einer Zeilenliste erzeugen

  1. Erfassen Sie die gewünschte Liste im Eingabefeld. Schreiben Sie pro Zeile eine vollständige Adresse oder einen relativen Pfad. Umgebende Leerzeichen werden entfernt, und vollständig leere Zeilen werden nicht als eigene Einträge verarbeitet.

  2. Legen Sie eine passende Basis-URL fest, wenn Sie relative Pfade verwenden. Eine Zeile, die nicht mit http beginnt, erhält diese Basis vorangestellt. Vor dem Zusammensetzen wird ein abschließender Schrägstrich der Basis ebenso entfernt wie ein führender Schrägstrich des Pfads. Dadurch vermeiden Sie einen doppelten Trenner zwischen beiden Teilen.

  3. Prüfen Sie die Basis besonders dann, wenn die Liste nur Pfade enthält. Ohne eigene Angabe verwendet das Werkzeug eine voreingestellte Basis. Diese Voreinstellung ist für einen konkreten Shop, eine Organisation oder ein anderes eigenes Projekt nicht automatisch die passende Wahl.

  4. Legen Sie bei Bedarf die Änderungsfrequenz und die Priorität fest. Für Einträge aus nicht leeren Eingabezeilen gelten standardmäßig monthly und 0.8. Die eingegebenen Werte werden als Text übernommen, ohne dass eine angegebene Prüfung oder Vereinheitlichung stattfindet.

  5. Starten Sie die Erstellung und lesen Sie den ausgegebenen XML-Sitemap-Text. Die Ausgabe beginnt mit einer XML-Deklaration und enthält einen Container für die Sitemap-Einträge. Bei Einträgen aus nicht leeren Zeilen wird der Text innerhalb des Ortsfelds für XML maskiert, damit Sonderzeichen dort als XML-Inhalt behandelt werden können.

  6. Kontrollieren Sie den Sonderfall vor dem Erstellen, wenn das Feld leer ist oder nur aus Leerzeichen besteht. Dann entsteht nicht eine Ausgabe ohne Eintrag, sondern ein einzelner Eintrag für die Basis-URL mit nachgestelltem Schrägstrich. Die gewählte Änderungsfrequenz wird verwendet; die Priorität dieses Eintrags beträgt fest 1.0.

Die erzeugte XML-Struktur sinnvoll prüfen

Bei einer normalen Liste steht jede nicht leere Eingabezeile grundsätzlich für einen erzeugten Sitemap-Eintrag. Maßgeblich ist dabei die bereinigte Zeile, weil führende und nachgestellte Leerzeichen entfernt werden. Ein relativer Pfad wird mit der ausgewählten Basis verbunden, während eine Zeile mit dem Präfix http nicht nach dieser Regel ergänzt wird.

Die XML-Struktur zeigt, wie die gelieferten Texte und Einstellungen zusammengeführt wurden. Eine XML-Deklaration und ein Sitemap-Container gehören zur Ausgabe; die Einträge enthalten Ortsangaben sowie die vorgesehenen Metadaten. Die Maskierung im Ortsfeld betrifft Einträge aus gelieferten, nicht leeren Zeilen und verändert die Darstellung für die XML-Ausgabe.

Behandeln Sie Änderungsfrequenz und Priorität als Eingabewerte, die Sie selbst passend auswählen müssen. Da diese Texte ohne angegebene Validierung oder Normalisierung übernommen werden, kann eine unpassende Eingabe in der Ausgabe erscheinen. Prüfen Sie deshalb die Adresszeilen, die Basis und die Metadaten vor der weiteren Verwendung.

Eine leere oder aus Leerzeichen bestehende Eingabe hat eine eigene Bedeutung. Sie führt zu einem Fallback-Eintrag und nicht zu einer leeren Liste. Die feste Priorität 1.0 bei diesem Eintrag unterscheidet sich von der Standardpriorität 0.8, die für Einträge aus gelieferten URL-Zeilen vorgesehen ist.

Für die Ergebnisprüfung genügt zunächst ein Blick auf die Anzahl der erwarteten Einträge, die zusammengesetzten Ortsangaben und die übernommenen Metadaten. Vergleichen Sie diese Punkte mit Ihrer Eingabeliste, bevor Sie den Text in einen anderen Arbeitsablauf übernehmen.

Praktisches Beispiel

Eine Shopbetreiberin möchte aus dem relativen Pfad /kategorie einen Eintrag für ihre Sitemap erzeugen.

Wählen Sie die Basis-URL des Shops, tragen Sie /kategorie als einzige Eingabezeile ein und starten Sie die Erstellung.

Die Ausgabe enthält eine XML-Deklaration, einen Sitemap-Container und einen Eintrag, dessen Ortsangabe aus der gewählten Shop-Basis und dem Pfad /kategorie zusammengesetzt ist; bei den Voreinstellungen erscheinen monthly und 0.8.

Einschränkungen

  • Das Werkzeug formatiert die gelieferten Texte; für Änderungsfrequenz und Priorität ist keine angegebene Validierung oder Normalisierung vorhanden. Kontrollieren Sie die Werte deshalb vor der weiteren Verwendung.

Häufige Fehler

  • Ein relativer Pfad erhält die falsche Basis, wenn vor der Erstellung keine passende Basis-URL ausgewählt wurde. Legen Sie die Projektadresse fest, bevor Sie die Ausgabe erzeugen; andernfalls greift die voreingestellte Basis.

Häufige Fragen

Kann ich relative Pfade eingeben?

Ja, das ist möglich, wenn die betreffende Zeile nicht mit http beginnt. Das Werkzeug entfernt dabei den abschließenden Schrägstrich der Basis und den führenden Schrägstrich des Pfads, bevor beide Bestandteile verbunden werden.

Was geschieht bei einem leeren Eingabefeld?

Eine leere oder nur aus Leerzeichen bestehende Eingabe erzeugt einen einzelnen Eintrag für die Basis-URL mit nachgestelltem Schrägstrich. Für diesen Fallback gilt die gewählte Änderungsfrequenz, während die Priorität fest auf 1.0 steht.

Werden Änderungsfrequenz und Priorität geprüft?

Bei Einträgen aus nicht leeren URL-Zeilen werden die eingetragenen Texte übernommen. Eine angegebene Validierung oder Normalisierung dieser beiden Werte findet nicht statt, daher sollten Sie die Eingaben vorher passend formulieren.

Tool

XML-Sitemap-Generator