Sitemap Generator für Openclaw

Ein Python-basiertes Dienstprogramm zur Erstellung von SEO-konformen sitemap.xml- und robots.txt-Dateien durch Web-Crawling oder lokales Verzeichnisscanning.

charlie-morrison
v1.0.0
Apr 14, 2026
0
695
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install xml-sitemap-generator

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, xml-sitemap-generator über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist Sitemap Generator?

Der Sitemap Generator ist ein spezialisiertes Tool, das entwickelt wurde, um Suchmaschinenoptimierungsaufgaben innerhalb des Openclaw Skills-Frameworks zu vereinfachen. Es ermöglicht Entwicklern, Sitemaps programmgesteuert zu generieren, indem sie entweder eine Live-Website mithilfe eines Breitensuche-Algorithmus (BFS) crawlen oder ein lokales Projektverzeichnis scannen. Durch die Automatisierung der Seitenerkennung und der Generierung korrekt formatierter XML-Dateien stellt dieses Skill sicher, dass Webinhalte von Suchmaschinen leicht auffindbar sind, ohne dass eine manuelle Wartung erforderlich ist.

Dieses Dienstprogramm ist leichtgewichtig und frei von Abhängigkeiten und unterstützt verschiedene Ausgabeformate, darunter XML, JSON und Klartext. Es ist besonders nützlich für moderne Webentwicklungs-Workflows, bei denen Sitemaps während des Build-Prozesses häufig aktualisiert werden müssen. Als Teil der Openclaw Skills-Suite bietet es eine robuste Grundlage für automatisierte SEO-Audits und die Verwaltung der Website-Indexierung.

Sitemap Generator Anwendungsfälle

  • Generierung einer sitemap.xml für eine Produktions-Website zur Verbesserung der Suchmaschinenindizierung.
  • Scannen eines lokalen Build-Ordners (z. B. Ausgabe eines Static Site Generators), um Sitemaps vor der Bereitstellung zu erstellen.
  • Erstellung einer konformen robots.txt-Datei, die automatisch auf die generierte Sitemap verweist.
  • Exportieren der Seitenstruktur in das JSON-Format für Datenanalysen oder Migrationsplanungen.
  • Automatisierung von SEO-Metadaten-Updates innerhalb einer CI/CD-Pipeline unter Verwendung von Openclaw Skills.

So funktioniert Sitemap Generator

  1. Der Benutzer gibt einen Ziel-Einstiegspunkt an, bei dem es sich um eine Live-URL für das Crawling oder einen lokalen Verzeichnispfad für das Dateiscanning handeln kann.
  2. Im Crawl-Modus führt das Tool eine Link-Extraktion und Normalisierung durch, um sicherzustellen, dass nur URLs derselben Domain gesammelt werden.
  3. Im lokalen Modus scannt das Tool HTML-, Markdown- und PHP-Dateien und verwendet Dateisystem-Metadaten zur Bestimmung der Änderungsdaten.
  4. Das System filtert unwesentliche Assets wie Bilder, CSS und JavaScript heraus, um die Sitemap sauber zu halten.
  5. Das Tool fügt die entdeckten URLs gemäß dem sitemaps.org-Schema zu einer gültigen XML-Struktur zusammen.
  6. Optional wird eine robots.txt-Datei mit standardmäßigen Allow/Disallow-Anweisungen und einem Sitemap-Link generiert.

Sitemap Generator Einrichtung

Der Sitemap Generator erfordert Python 3.6 oder höher und verwendet nur die Standardbibliothek, was ihn hochgradig portabel macht. Um dies innerhalb Ihrer Openclaw Skills-Umgebung zu verwenden, führen Sie das Skript über die CLI aus.

# Generieren einer Sitemap durch Crawling einer Website
python3 scripts/sitemap_gen.py https://example.com --output sitemap.xml

# Generieren einer Sitemap aus einem lokalen Verzeichnis
python3 scripts/sitemap_gen.py --local ./dist --base-url https://example.com --output sitemap.xml

Sitemap Generator Datenschema & Taxonomie

Das Tool generiert Standard-SEO-Dateien und kann Metadaten auch in strukturierten Formaten ausgeben. Nachfolgend ist die Zuordnung der Datenverarbeitung dargestellt:

Attribut Beschreibung Logik
loc Die absolute URL der Seite Gecrawlter Link oder Base-URL + lokaler Pfad
lastmod Das letzte Änderungsdatum Im lokalen Modus aus dem Dateisystem-mtime extrahiert
changefreq Aktualisierungshäufigkeit Standardmäßig nicht enthalten, um modernen SEO-Best-Practices zu folgen
format Ausgabedateityp Unterstützt .xml (Standard), .json oder .txt

Sitemap Generator Erweiterte Funktionen

  • Intelligente URL-Normalisierung, die Fragmente entfernt und nachgestellte Schrägstriche (Slashes) standardisiert, um Duplicate-Content-Probleme zu vermeiden.
  • Flexible Ausgabeoptionen, die es Benutzern ermöglichen, neben dem rohen XML auch eine für Menschen lesbare Zusammenfassung zu erhalten.
  • Anpassbare Crawl-Limits, einschließlich max-pages und Timeout-Einstellungen, um eine Überlastung der Server zu vermeiden.
  • Automatische Erkennung von lastmod-Daten aus lokalen Dateisystemen, wodurch genauere Metadaten als bei einfachen Crawlern bereitgestellt werden.
  • Nahtlose Integration für Openclaw Skills-Benutzer, die die Erstellung von robots.txt für komplexe Website-Architekturen automatisieren möchten.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*