XML Sitemap Generator
Generiere XML-Sitemaps aus einer URL-Liste mit Prioritäts- und Änderungshäufigkeitseinstellungen.
Geben Sie eine URL pro Zeile ein. HTTP/HTTPS erforderlich.
Über dieses Tool
Eine XML-Sitemap ist eine strukturierte Datei, die Suchmaschinen wie Google über alle Seiten Ihrer Website, deren Wichtigkeit und Aktualisierungshäufigkeit informiert. Der XML-Sitemap-Generator ermöglicht es Ihnen, schnell eine ordnungsgemäß formatierte Sitemap aus einer einfachen Liste von URLs zu erstellen, ohne XML manuell schreiben oder Serversoftware installieren zu müssen. Dies ist unerlässlich, um Suchmaschinen dabei zu helfen, Ihren Inhalt effizienter zu entdecken und zu indexieren, besonders auf größeren Websites oder solchen mit komplexer Navigation.
Um das Tool zu verwenden, fügen Sie einfach Ihre URLs in das Eingabefeld ein—eine pro Zeile—und legen Sie optional Priorität (0,0 bis 1,0) und Änderungshäufigkeit (nie, jährlich, monatlich, wöchentlich, täglich, stündlich) für jede URL fest. Das Tool generiert automatisch eine gültige XML-Sitemap, die dem Sitemap-Protokollstandard entspricht, und Sie können diese als XML-Datei herunterladen oder den Code direkt kopieren. Diese Sitemap kann dann an Google Search Console, Bing Webmaster Tools übermittelt oder im Stammverzeichnis Ihrer Website platziert werden.
Der XML-Sitemap-Generator ist besonders nützlich für E-Commerce-Seiten, Blogs mit hunderten Seiten und Content-Creator, die ihre Suchmaschinen-Sichtbarkeit verbessern möchten. Wenn Sie eine große Website verwalten oder Inhalte zwischen Plattformen migrieren, spart die Generierung einer genauen Sitemap Zeit und stellt sicher, dass Suchmaschinen Ihre wichtigsten Seiten priorisieren. Bei kleineren Websites können Sie automatisierte Sitemap-Generatoren verwenden, die in Ihr CMS integriert sind, aber dieses Tool bietet Ihnen vollständige Kontrolle über Prioritäts- und Änderungshäufigkeitseinstellungen.
Häufig gestellte Fragen
Code-Implementierung
from xml.dom.minidom import parseString
from xml.etree.ElementTree import Element, SubElement, tostring
from datetime import date
def generate_sitemap(urls):
urlset = Element("urlset")
urlset.set("xmlns", "http://www.sitemaps.org/schemas/sitemap/0.9")
for entry in urls:
url_el = SubElement(urlset, "url")
SubElement(url_el, "loc").text = entry["url"]
SubElement(url_el, "lastmod").text = entry.get("lastmod", date.today().isoformat())
SubElement(url_el, "changefreq").text = entry.get("changefreq", "weekly")
SubElement(url_el, "priority").text = str(entry.get("priority", 0.8))
xml_str = tostring(urlset, encoding="unicode")
declaration = '<?xml version="1.0" encoding="UTF-8"?>\n'
return declaration + parseString(xml_str).toprettyxml(indent=" ").split("\n", 1)[1]
urls = [
{"url": "https://example.com/", "priority": 1.0, "changefreq": "daily"},
{"url": "https://example.com/about", "priority": 0.7},
{"url": "https://example.com/contact", "priority": 0.5},
]
print(generate_sitemap(urls))Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.