Konfiguration
Die Einstellungen befinden sich unter FUNCKGROUP → FG Sitemap → Einstellungen. Sie werden in der WordPress-Option fg_sitemap_wp_settings gespeichert.
FG Sitemap aktivieren
Section titled “FG Sitemap aktivieren”Standard:
aktiv
Funktion:
Stellt den Sitemap-Index unter /fg-sitemap.xml und die zugehörigen Child-Sitemaps bereit.
Wann sinnvoll:
Für den normalen Betrieb des Plugins.
Technische Auswirkungen:
Ist die Option deaktiviert, liefert FG Sitemap keine XML-Ausgabe. Die Einstellung zur WordPress-Core-Sitemap greift dann ebenfalls nicht.
WordPress-Core-Sitemap deaktivieren
Section titled “WordPress-Core-Sitemap deaktivieren”Standard:
aktiv
Funktion:
Setzt den WordPress-Filter wp_sitemaps_enabled auf false, solange FG Sitemap selbst aktiviert ist.
Wann sinnvoll:
Wenn nicht parallel die WordPress-Core-Sitemap ausgeliefert werden soll.
Technische Auswirkungen:
Wird FG Sitemap deaktiviert, verändert diese Option die Core-Sitemap nicht mehr.
In robots.txt angeben
Section titled “In robots.txt angeben”Standard:
aktiv
Funktion:
Ergänzt die virtuelle WordPress-robots.txt um die absolute URL des FG-Sitemap-Index.
Wann sinnvoll:
Bei Websites ohne statische robots.txt im WordPress-Home-Pfad.
Technische Auswirkungen:
Eine vorhandene statische robots.txt wird nicht verändert. Der Admin-Bereich erkennt diesen Fall und weist auf einen fehlenden Sitemap-Eintrag hin.
IndexNow aktivieren
Section titled “IndexNow aktivieren”Standard:
aktiv
Funktion:
Sammelt Änderungen ausgewählter öffentlicher Post Types und Taxonomien und meldet deren URLs über IndexNow.
Wann sinnvoll:
Wenn Änderungen zusätzlich über das IndexNow-Protokoll bekannt gemacht werden sollen.
Technische Auswirkungen:
URLs werden in einer WordPress-Option zwischengespeichert und per WP-Cron in Batches gesendet. Bei deaktivierter WordPress-Indexierbarkeit werden keine URLs übertragen.
Details: IndexNow.
IndexNow-Key
Section titled “IndexNow-Key”Standard:
automatisch erzeugter Schlüssel mit 8 bis 128 alphanumerischen Zeichen bzw. Bindestrichen; die aktuelle Erzeugung verwendet in der Regel 32 Hex-Zeichen
Funktion:
Verifiziert die Kontrolle über die gemeldete Website gegenüber IndexNow.
Wann sinnvoll:
Der Key wird automatisch verwaltet und ist im Backend nur zur Information sichtbar.
Technische Auswirkungen:
Die Key-Datei wird virtuell unter /{key}.txt ausgeliefert. Ein ungültiger oder fehlender Key wird beim Laden der Einstellungen neu erzeugt.
Bilder einbeziehen
Section titled “Bilder einbeziehen”Standard:
aktiv
Funktion:
Ergänzt Post-/Page-/CPT-Einträge um <image:image> mit <image:loc>.
Wann sinnvoll:
Wenn indexierbare Inhalte relevante Bilder enthalten.
Technische Auswirkungen:
Berücksichtigt werden Beitragsbild, ausgewählte <img>-Quellen aus post_content und unterstützte ACF-Felder. Pro URL werden maximal 1.000 eindeutige Bild-URLs ausgegeben.
Details: Bild-Sitemaps.
Öffentliche CPT-Archive einbeziehen
Section titled “Öffentliche CPT-Archive einbeziehen”Standard:
aktiv
Funktion:
Nimmt Archive ausgewählter öffentlicher Post Types mit has_archive in eine eigene Archiv-Sitemap auf.
Wann sinnvoll:
Wenn diese Archivseiten eigenständige indexierbare Hub-Seiten darstellen.
Technische Auswirkungen:
Archive ohne indexierbare Beiträge werden nicht ausgegeben. Bei FG Multilang können aktive sprachabhängige Archivvarianten berücksichtigt werden.
Inhaltstypen
Section titled “Inhaltstypen”Standard:
alle beim erstmaligen Erzeugen der Einstellungen registrierten öffentlichen Post Types außer attachment
Funktion:
Steuert, welche Post Types eigene Sitemap-Bereiche erhalten und für IndexNow berücksichtigt werden.
Wann sinnvoll:
Nur öffentliche Inhaltstypen auswählen, deren einzelne Permalinks indexiert werden sollen.
Technische Auswirkungen:
Ausgegeben werden nur veröffentlichte, nicht passwortgeschützte und nach den weiteren Prüfungen indexierbare Inhalte.
Die Auswahl wird gespeichert. Später neu registrierte öffentliche Post Types werden nicht automatisch in eine bereits vorhandene gespeicherte Auswahl aufgenommen.
Taxonomien
Section titled “Taxonomien”Standard:
alle beim erstmaligen Erzeugen der Einstellungen registrierten öffentlichen Taxonomien außer post_format
Funktion:
Steuert, welche Taxonomien eigene Sitemap-Bereiche erhalten und für IndexNow berücksichtigt werden.
Wann sinnvoll:
Für öffentliche Taxonomie-Archive, die indexiert werden sollen.
Technische Auswirkungen:
Es werden nur nicht-leere Terms berücksichtigt. Noindex-/Canonical-Regeln und optionale FG-Multilang-Regeln können Terms zusätzlich ausschließen.
Die Auswahl wird gespeichert. Später neu registrierte öffentliche Taxonomien werden nicht automatisch in eine bestehende Auswahl aufgenommen.
Autorenarchive einbeziehen
Section titled “Autorenarchive einbeziehen”Standard:
deaktiviert
Funktion:
Erstellt Child-Sitemaps mit Autorenarchiv-URLs für Benutzer mit veröffentlichten Beiträgen.
Wann sinnvoll:
Nur wenn Autorenarchive öffentlich und indexierbar eingesetzt werden.
Technische Auswirkungen:
Für Autorenarchive wird kein künstliches lastmod erzeugt.
Datumsarchive einbeziehen
Section titled “Datumsarchive einbeziehen”Standard:
deaktiviert
Funktion:
Erstellt Child-Sitemaps für monatliche WordPress-Archive des Post Types post.
Wann sinnvoll:
Nur wenn monatliche Datumsarchive tatsächlich indexiert werden sollen.
Technische Auswirkungen:
Berücksichtigt werden Monate mit mindestens einem veröffentlichten, nicht passwortgeschützten Beitrag. Für diese Archive wird kein künstliches lastmod erzeugt.
URLs pro Sitemap
Section titled “URLs pro Sitemap”Standard:
500
Erlaubter Bereich:
1 bis 50.000
Funktion:
Steuert die Seitengröße der aufgeteilten Post-Type-, Taxonomie-, Autoren- und Datums-Sitemaps.
Wann sinnvoll:
Der Standardwert reduziert die Größe einzelner XML-Dateien. Größere Werte verringern die Anzahl der Child-Sitemaps.
Technische Auswirkungen:
Der Code begrenzt den Wert hart auf maximal 50.000 URLs pro Sitemap.
Standard:
60 Minuten
Erlaubter Bereich:
0 bis 10.080 Minuten
Funktion:
Speichert erzeugtes XML in WordPress-Transients.
Wann sinnvoll:
Bei größeren Websites reduziert der Cache wiederholte Datenbankabfragen für identische Sitemap-Requests.
Technische Auswirkungen:
0 deaktiviert den XML-Cache. Änderungen an relevanten Inhalten und Einstellungen leeren den registrierten Sitemap-Cache zusätzlich ereignisbasiert.
Details: Cache und robots.txt.
Zusätzliche URLs
Section titled “Zusätzliche URLs”Standard:
leer
Funktion:
Ergänzt URLs, die nicht aus den normalen WordPress-Abfragen stammen.
Format:
https://example.com/seite/ | 2026-08-30 | weeklyEine URL steht pro Zeile. Der zweite Wert ist optionales lastmod, der dritte optionales changefreq.
Zulässige changefreq-Werte:
alwayshourlydailyweeklymonthlyyearlyneverTechnische Auswirkungen:
Die URL muss nach der Normalisierung zur WordPress-Home-URL gehören. Fremde Scheme-/Host-/Port-Kombinationen oder Pfade außerhalb des WordPress-Home-Pfads werden verworfen. Ungültige Datumswerte oder unbekannte changefreq-Werte werden ignoriert, ohne die URL selbst zwingend zu verwerfen.