XML Sitemap für SEO erstellen
Technisches SEO 3 Min. Lesezeit

XML Sitemap erstellen und optimieren: Guide für Industrie- und Shop-Sites

XML-Sitemap-Strategie für Hafenlogistik-Portale, Stahl-Shops und Industrie-Sites aus Duisburg. Mit Sitemap-Index, Bild-Sitemaps und CMS-Praxis.

Arnold Wender

Arnold Wender

SEO-Experte & Gründer

Aktualisiert: 8. Mai 2026
Inhaltsverzeichnis

Eine XML-Sitemap ist das Inhaltsverzeichnis, mit dem Sie Google durch Ihre Website lotsen — besonders kritisch für Industrie-Shops mit 4.000 Walzblech-Varianten, Hafenlogistik-Portale mit Branchenseiten oder Recycling-Anbieter mit 12 Standortseiten zwischen Bottrop, Witten und Recklinghausen. Ohne Sitemap entscheidet Googlebot allein, welche Seiten gecrawlt werden — mit Sitemap zeigen Sie aktiv, was indexiert werden soll.

Was ist eine XML-Sitemap?

Eine XML-Sitemap ist eine Datei, die alle URLs Ihrer Website auflistet, die indexiert werden sollen:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.hafenlogistik-duisburg.de/</loc>
    <lastmod>2026-01-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.hafenlogistik-duisburg.de/leistungen/</loc>
    <lastmod>2026-01-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>

Warum eine Sitemap für Industrie-Sites unverzichtbar ist

  1. Vollständiges Crawling: Google findet auch tiefliegende Produktseiten
  2. Schnelle Indexierung: Neue Standortseiten oder Produkte erscheinen schneller
  3. Große Websites: Klare Struktur bei 4.000+ Produkt-URLs
  4. Versteckte Seiten: Auch ohne starke interne Verlinkung auffindbar
  5. Metadaten: Änderungsdatum signalisiert Aktualität

Sitemap-Struktur verstehen

Die Elemente

<url>
  <loc>https://www.hafenlogistik-duisburg.de/leistungen/verzollung/</loc>
  <lastmod>2026-01-29</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.8</priority>
</url>
ElementPflichtBeschreibung
<loc>JaVollständige URL der Seite
<lastmod>NeinLetztes Änderungsdatum (YYYY-MM-DD)
<changefreq>NeinErwartete Änderungshäufigkeit
<priority>NeinRelative Wichtigkeit (0.0-1.0)

changefreq-Werte

always   - Ändert sich bei jedem Zugriff (z. B. Live-Tracker)
hourly   - Stündliche Updates
daily    - Tägliche Updates (z. B. Newsroom)
weekly   - Wöchentliche Updates (z. B. Blog)
monthly  - Monatliche Updates (z. B. Service-Seiten)
yearly   - Jährliche Updates
never    - Archivierte Inhalte

priority-Empfehlungen

SeitentypPriority
Homepage1.0
Wichtige Branchen-/Service-Seiten0.8-0.9
Produktkategorien0.7-0.8
Blog-Artikel0.5-0.7
Impressum, Datenschutz0.3-0.5

Sitemap erstellen

Option 1: CMS-Plugins

WordPress:

  • Yoast SEO (automatisch)
  • Rank Math (automatisch)
  • XML Sitemaps Generator

Shopify:

  • Automatisch unter /sitemap.xml

Astro:

// astro.config.mjs
import sitemap from '@astrojs/sitemap';

export default defineConfig({
  site: 'https://www.hafenlogistik-duisburg.de',
  integrations: [sitemap()],
});

Option 2: Online-Tools

  • Screaming Frog (bis 500 URLs kostenlos)
  • XML-Sitemaps.com
  • Sitemap Generator von Small SEO Tools

Option 3: Manuell für kleine Sites

Für Brochure-Sites mit wenigen Seiten:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.tech-startup-innenhafen.de/</loc>
    <lastmod>2026-01-29</lastmod>
  </url>
  <url>
    <loc>https://www.tech-startup-innenhafen.de/leistungen/</loc>
    <lastmod>2026-01-20</lastmod>
  </url>
  <url>
    <loc>https://www.tech-startup-innenhafen.de/kontakt/</loc>
    <lastmod>2026-01-15</lastmod>
  </url>
</urlset>

Sitemap-Index für große Industrie-Shops

Bei mehr als 50.000 URLs oder 50 MB Dateigröße — typisch für Stahl-Shops oder Chemikalien-Distributoren:

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://www.industrie-shop.de/sitemap-pages.xml</loc>
    <lastmod>2026-01-29</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://www.industrie-shop.de/sitemap-blog.xml</loc>
    <lastmod>2026-01-28</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://www.industrie-shop.de/sitemap-products.xml</loc>
    <lastmod>2026-01-29</lastmod>
  </sitemap>
</sitemapindex>

Struktur-Beispiel für einen Stahl-Shop

/sitemap.xml (Index)
├── /sitemap-pages.xml (Hauptseiten und Branchen-Hubs)
├── /sitemap-blog.xml (Fachartikel)
├── /sitemap-products.xml (Walzbleche, Profile, Träger)
├── /sitemap-locations.xml (Standorte: Witten, Bottrop, Bochum)
└── /sitemap-images.xml (Bilder)

Spezielle Sitemap-Typen

Bild-Sitemap

Für bessere Bild-Indexierung — relevant bei Industrie-Galerien:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://www.hafenlogistik-duisburg.de/referenzen/terminal-innenhafen/</loc>
    <image:image>
      <image:loc>https://www.hafenlogistik-duisburg.de/bilder/terminal-innenhafen-drohne.webp</image:loc>
      <image:title>Containerterminal Innenhafen Duisburg Drohnenaufnahme</image:title>
      <image:caption>Luftaufnahme des Containerterminals am Innenhafen</image:caption>
    </image:image>
  </url>
</urlset>

Video-Sitemap

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>https://www.stahl-zulieferer.de/walzstrasse-imagefilm/</loc>
    <video:video>
      <video:thumbnail_loc>https://www.stahl-zulieferer.de/thumb-walzstrasse.jpg</video:thumbnail_loc>
      <video:title>Walzstraße im ThyssenKrupp-Umfeld — Imagefilm</video:title>
      <video:description>Einblick in Produktion und Qualitätssicherung</video:description>
      <video:content_loc>https://www.stahl-zulieferer.de/video.mp4</video:content_loc>
      <video:duration>600</video:duration>
    </video:video>
  </url>
</urlset>

News-Sitemap

Für Branchen-Newsrooms (etwa eines Hafenbetreibers oder Industriedichtungs-Herstellers):

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
  <url>
    <loc>https://www.hafen-news.de/news/neue-kran-anlage-2026/</loc>
    <news:news>
      <news:publication>
        <news:name>Hafen Duisburg News</news:name>
        <news:language>de</news:language>
      </news:publication>
      <news:publication_date>2026-01-29T08:00:00+01:00</news:publication_date>
      <news:title>Neue Kran-Anlage am Innenhafen-Terminal in Betrieb</news:title>
    </news:news>
  </url>
</urlset>

Sitemap einreichen

Google Search Console

  1. Search Console öffnen
  2. “Sitemaps” im Menü wählen
  3. URL der Sitemap eingeben
  4. “Senden” klicken

Mehr zu Search-Console-Workflows in unserem Search-Console-Guide.

robots.txt

Sitemap-Verweis hinzufügen:

User-agent: *
Allow: /

Sitemap: https://www.hafenlogistik-duisburg.de/sitemap.xml

Bing Webmaster Tools

Ähnlich wie Google Search Console — unter “Sitemaps” einreichen. Bei B2B-Sites lohnt es sich, weil Geschäftskunden überdurchschnittlich oft Bing nutzen.

Best Practices

Was gehört in die Sitemap?

✅ Einschließen:
- Alle indexierbaren Seiten
- Wichtige Blog-/Magazin-Artikel
- Service- und Branchenseiten
- Produktkategorien
- Standortseiten

❌ Ausschließen:
- noindex-Seiten
- Weiterleitungen (301/302)
- 404-Fehlerseiten
- Paginierte Seiten (oft)
- Filter-/Parameter-URLs
- Duplicate Content

URL-Konsistenz

❌ Inkonsistent:
<loc>http://hafenlogistik-duisburg.de/seite</loc>
<loc>https://www.hafenlogistik-duisburg.de/seite/</loc>

✅ Konsistent:
<loc>https://www.hafenlogistik-duisburg.de/seite/</loc>
<loc>https://www.hafenlogistik-duisburg.de/andere-seite/</loc>

Immer die Canonical-URL verwenden — siehe unseren Canonical-Guide.

lastmod richtig nutzen

❌ Falsch: Heute für ALLE Seiten setzen (auch unveränderte)
<lastmod>2026-01-29</lastmod>

✅ Richtig: Echtes Änderungsdatum
<lastmod>2025-06-15</lastmod>

Google erkennt fake lastmod-Werte und ignoriert das Feld dann komplett für Ihre Domain.

Sitemap-Probleme beheben

Häufige Fehler in Search Console

FehlerUrsacheLösung
”URL nicht gefunden”404-Seiten in SitemapEntfernen oder Redirect setzen
”URL von robots.txt blockiert”robots.txt verbietet Zugriffrobots.txt anpassen
”URL hat noindex”noindex-Tag vorhandenEntfernen oder aus Sitemap nehmen
”URL ist Duplikat”Nicht-Canonical in SitemapNur Canonicals listen

Sitemap validieren

  1. Google Search Console: Zeigt Fehler an
  2. XML Sitemap Validator: xmlsitemapvalidator.com
  3. W3C Validator: Für reine XML-Syntax

Debugging-Checkliste

□ XML-Syntax korrekt?
□ UTF-8 Encoding?
□ Unter 50 MB / 50.000 URLs?
□ Nur indexierbare URLs?
□ Canonical-URLs verwendet?
□ Keine Weiterleitungen?
□ lastmod akkurat?
□ In robots.txt verlinkt?

Sitemap automatisch aktualisieren

Mit WordPress (Yoast/Rank Math)

Automatisch bei Veröffentlichung — keine Aktion nötig.

Mit Astro (Build-Zeit)

# Sitemap wird bei jedem Build neu generiert
npm run build

Mit Custom CMS

// Pseudo-Code für automatische Generierung
function generateSitemap() {
    $urls = getAllPublishedPages();
    $xml = createSitemapXML($urls);
    file_put_contents('sitemap.xml', $xml);
    pingSearchEngines();
}

// Bei Veröffentlichung aufrufen
add_action('publish_post', 'generateSitemap');

Sitemap-Analyse

Metriken überwachen

In Google Search Console:

  • Eingereichte URLs: Wie viele in Sitemap
  • Indexierte URLs: Wie viele tatsächlich indexiert
  • Verhältnis: Sollte nahe 100% sein

Warnsignale

Eingereicht: 500 (z. B. Walzblech-Varianten)
Indexiert:    50

= 90% nicht indexiert — Problem!

Mögliche Ursachen:
- Thin Content (zu kurze Produktbeschreibungen)
- noindex-Tags
- Crawl-Budget-Probleme
- Duplicate Content

Checkliste XML-Sitemap

Erstellung

  • Sitemap generiert
  • XML-Syntax validiert
  • Nur indexierbare URLs enthalten
  • Canonical-URLs verwendet
  • lastmod akkurat

Einreichung

  • In Google Search Console eingereicht
  • In Bing Webmaster Tools eingereicht
  • In robots.txt verlinkt

Wartung

  • Automatische Aktualisierung eingerichtet
  • Monatliche Überprüfung geplant
  • Fehler in Search Console beobachtet

Fazit für Duisburger Industrie- und Logistik-Sites

Eine sauber gepflegte XML-Sitemap ist ein zentraler Baustein im technischen SEO. Sie garantiert keine Indexierung, aber sie hilft Google, große Industrie-Shops und mehrstandortige Logistik-Plattformen effizient zu crawlen. Halten Sie sie aktuell und fehlerfrei.

Erweitern Sie Ihre Sitemap-Strategie mit unserem Canonical-Leitfaden, unserer Search-Console-Anleitung und einer SEO-Analyse Ihrer aktuellen Indexierungsbasis. Regionale Praxisbeispiele finden Sie in Bochum, Essen und Mülheim — oder im Schwesternetz unter seo-essen.com und seo-ruhrgebiet.com. Spezialisten für Onpage-Architektur erreichen Sie auch unter onpage-optimierung.de.


FAQ

Braucht jede Website eine Sitemap?

Brochure-Sites mit fünf Seiten und sauberer interner Verlinkung kommen oft ohne aus. Industrie-Shops, Hafenlogistik-Portale und Sites mit vielen Standortseiten profitieren erheblich.

Wie oft sollte ich meine Sitemap aktualisieren?

Automatisch bei jeder Veröffentlichung ist ideal. Mindestens wöchentlich, wenn sich Inhalte ändern — bei Live-Trackern oder Newsroom-Sektionen täglich.

Kann eine Sitemap meinen Rankings schaden?

Nein, aber eine fehlerhafte Sitemap (404-URLs, noindex-Seiten, Filter-URLs) verschwendet Crawl-Budget und verwirrt Google. Pflege ist kein Luxus, sondern Pflicht.

Wie viele URLs sollten maximal in einer Sitemap sein?

Technisch 50.000 URLs oder 50 MB. Praktisch empfehle ich bei über 10.000 URLs einen Sitemap-Index mit thematisch geteilten Teil-Sitemaps — etwa nach Produktkategorien (Walzbleche, Profile, Träger) oder Standorten.

Arnold Wender, SEO-Experte

SEO-Experte & Gründer

Arnold Wender ist Gründer und Geschäftsführer der SEO-Agentur Duisburg. Mit über 19 Jahren Erfahrung in der Suchmaschinenoptimierung hilft er Unternehmen, ihre Online-Sichtbarkeit nachhaltig zu verbessern.

Profil anzeigen