Bedienung für Shop-Betreiber

Diese Anleitung richtet sich an Shop-Betreiber und OXID-Admin-Benutzer ohne Server- oder Programmierzugriff. Installation und technische Updates sind unter Installation für Agenturen beschrieben.

Wo sich das Modul befindet

SimpleSitemap hat eine eigene Modulseite im Admin: In der linken Navigation finden Sie im eComStyle-Menü den Eintrag „SimpleSitemap“. Dort liegen sowohl die Einstellungen als auch die Schaltflächen zur Generierung – getrennte Moduleinstellungen unter Erweiterungen ‣ Module gibt es bei diesem Modul nicht.

Die Modulseite zeigt oben die Einstellungen, darunter den Abschnitt „Generierung“ mit der Zieldatei, dem Zeitpunkt der letzten Generierung und der Cronjob-URL.

Einstellungen

Einstellung

Wirkung

Speicherpfad (relativ zu source)

Zielordner für die XML-Dateien. Leer lassen = die Dateien liegen direkt im Shop-Hauptverzeichnis und sind unter <shop-url>/sitemap.xml erreichbar – die empfohlene Standardeinstellung.

Shopsprachen

Für jede ausgewählte Sprache werden eine Produkt- und eine Seiten-Sitemap erzeugt und in sitemap.xml eingebunden.

Kategorie-Ausschluss

Kategoriebaum mit Kontrollkästchen: Markierte Kategorien werden aus der Sitemap entfernt. Inaktive und versteckte Kategorien sind entsprechend gekennzeichnet.

Ausgewählte Kategorien einschließlich Unterkategorien ausschließen

Aktiviert (Standard): Die Sperre gilt auch für alle Unterkategorien und die darin enthaltenen Artikel. Deaktiviert: Nur die direkt markierten Kategorien werden ausgeschlossen.

Mehrfach zugeordnete Artikel ausschließen

Aktiviert: Ein Artikel fällt aus der Sitemap, sobald er einer ausgeschlossenen Kategorie zugeordnet ist. Deaktiviert (Standard): Der Artikel bleibt enthalten, solange er mindestens einer nicht ausgeschlossenen Kategorie zugeordnet ist.

Cronjob-Schlüssel

Langer geheimer Schlüssel für die automatische Generierung per Cronjob. Leer lassen deaktiviert den Cronjob-Aufruf. Sobald ein Schlüssel hinterlegt ist, zeigt die Modulseite die fertige Cronjob-URL an.

Achtung

Behandeln Sie den Cronjob-Schlüssel und die daraus angezeigte Cronjob-URL wie ein Passwort. Wer die URL kennt, kann die aufwendige Generierung jederzeit auslösen.

Sitemap generieren

  • Sitemap jetzt generieren erzeugt sofort alle Sitemap- Dateien. Anschließend zeigt die Modulseite Datum und Uhrzeit der letzten Generierung sowie die Anzahl der enthaltenen URLs.

  • SEO-URLs generieren erzeugt fehlende SEO-URLs für alle aktiven Artikel – nur Artikel ohne SEO-URL werden verarbeitet. Bei vielen Artikeln kann das einige Zeit dauern. Sinnvoll vor der ersten Generierung oder nach dem Import vieler neuer Artikel.

Schnellstart

  1. Öffnen Sie die Modulseite „SimpleSitemap“ im eComStyle-Menü.

  2. Wählen Sie die gewünschten Shopsprachen und markieren Sie gegebenenfalls auszuschließende Kategorien; speichern Sie die Einstellungen.

  3. Klicken Sie zuerst SEO-URLs generieren und danach Sitemap jetzt generieren.

  4. Rufen Sie <shop-url>/sitemap.xml im Browser auf und prüfen Sie, ob Index und Sprach-Dateien erreichbar sind.

  5. Hinterlegen Sie für die automatische Aktualisierung einen Cronjob-Schlüssel und lassen Sie die angezeigte Cronjob-URL von Ihrer Agentur als Cronjob einrichten.

Was in den Sitemaps steht

  • Produkt-Sitemap je Sprache: alle aktiven, nicht versteckten Artikel mit ihrer kanonischen Kategorie-URL.

  • Seiten-Sitemap je Sprache: aktive sichtbare Kategorien, aktive CMS-Seiten und Hersteller-Seiten.

  • Sitemap-Index sitemap.xml: verweist auf alle Sprach-Dateien. Zusätzlich wird sitemap_articles.xml als Kopie des Index mitgeschrieben, damit früher eingereichte Adressen gültig bleiben.

Ausgeschlossene Kategorien, versteckte Kategorien und nicht aktive Inhalte tauchen nicht in den Sitemaps auf.

Empfohlene Arbeitsweise

  • Lassen Sie den Speicherpfad leer, damit sitemap.xml unter der bekannten Standard-Adresse erreichbar ist.

  • Reichen Sie den Index <shop-url>/sitemap.xml in der Google Search Console und den Bing Webmaster Tools ein.

  • Richten Sie den Cronjob ein, damit neue Artikel und Seiten ohne manuelle Schritte in den Sitemaps erscheinen – bei stark wechselndem Sortiment täglich, sonst wöchentlich.

  • Schließen Sie reine interne Kategorien (z. B. unsichtbare Struktur-Kategorien) über den Kategorie-Ausschluss aus.

Grenzen und Hinweise

  • Die Sitemaps enthalten nur öffentlich sichtbare, aktive Inhalte. Kundengruppen-Beschränkungen oder zeitliche Freigaben werden nicht gesondert abgebildet.

  • Das Modul reicht die Sitemap nicht selbst bei Suchmaschinen ein – das erfolgt über die jeweiligen Webmaster-Tools.

  • Es gibt keine Bilder- oder News-Sitemaps und kein automatisches Pingen von Suchmaschinen.

Prüfung vor dem Live-Betrieb

  • sitemap.xml und mindestens eine Sprach-Datei lassen sich im Browser öffnen und enthalten URLs.

  • Ausgeschlossene Kategorien und deren Artikel fehlen in den Dateien.

  • Die Cronjob-URL liefert nur mit gültigem Schlüssel ein Ergebnis.

  • Der Eintrag der Sitemap-Adresse ist in der Google Search Console hinterlegt.

Häufige Anwenderfragen

Die sitemap.xml ist nicht erreichbar

Prüfen Sie den Speicherpfad: Steht dort ein Unterordner, liegt die Sitemap unter <shop-url>/<ordner>/sitemap.xml. Prüfen Sie außerdem, ob die Generierung ohne Fehlermeldung durchlief und die Datei im Zielordner existiert.

Ein Artikel fehlt in der Sitemap

Der Artikel ist inaktiv, versteckt oder ausschließlich einer ausgeschlossenen Kategorie zugeordnet. Prüfen Sie auch, ob für die Sprache des Artikels eine SEO-URL existiert – notfalls einmal SEO-URLs generieren ausführen.

Der Cronjob meldet „Zugriff verweigert“

Der verwendete Schlüssel stimmt nicht mit dem hinterlegten Cronjob-Schlüssel überein oder der Schlüssel ist leer. Kopieren Sie die komplette Cronjob-URL von der Modulseite neu in den Cronjob.

Die Generierung bricht ab oder läuft doppelt

Eine laufende Generierung sperrt weitere Aufrufe automatisch. Warten Sie den laufenden Lauf ab und starten Sie die Generierung erneut. Bei sehr großen Sortimenten kann ein Lauf länger dauern.