XML-Sitemaps sind grundsätzlich sehr hilfreich, da sie die Indexierung komplexer Webseiten erleichtern. Mit ihrer Hilfe stellen Sie sicher, dass Suchmaschinen wie Google auch Seiten finden, die durch dynamische Inhalte, fehlende interne Verlinkungen oder eine tief verschachtelte Navigation schwer erreichbar sind.
Problematisch wird es, wenn die Sitemap.xml nach der Indexierung in den Google Suchergebnissen bei wichtigen Suchanfragen erscheint. Das ist in der Regel unerwünscht, da die Sitemap keinen Mehrwert für Nutzer bietet und dort eigentlich nicht auftauchen sollte. Die enthaltenen URLs müssen weiterhin indexiert werden – die Sitemap-Datei selbst jedoch nicht.
Verhindern, dass Google die XML-Sitemap indexiert
Die Indexierung einer XML-Sitemap kann man über die .htaccess Datei gesteuert werden. Voraussetzung ist, dass die Webseite auf einem Apache Webserver mit aktiviertem mod_rewrite Modul läuft.
Eine .htaccess Datei im Hauptverzeichnis der Domain erstellen
Legen Sie eine .htaccess-Datei im Hauptverzeichnis an (oder ergänzen Sie eine bestehende) und fügen Sie folgenden Code ein, wenn nur eine einzelne Sitemap existiert:
<IfModule mod_rewrite.c>
<Files sitemap.xml>
Header set X-Robots-Tag "noindex"
</Files>
</IfModule>Wenn die Sitemap als Dateiname nicht „sitemap.xml“ sondern beispielsweise „uebersicht.xml“ heißt, dann muß man den Befehl in der .htaccess Datei entsprechend abändern:
<IfModule mod_rewrite.c>
<Files uebersicht.xml>
Header set X-Robots-Tag "noindex"
</Files>
</IfModule>Verwendet man mehrere XML Sitemaps auf einer Domain, dann kann man folgenden Befehl in der .htaccess Datei anwenden:
<IfModule mod_rewrite.c>
<Files ~ "^(sitemap1|sitemap2|sitemap3)\.xml$">
Header set X-Robots-Tag "noindex"
</Files>
</IfModule>Auch hier müssen die Dateinamen für sitemap1, sitemap2 oder sitemap3 dann entsprechend der eigenen verwendeten Dateien abgeändert werden.
Um zu checken, dass alle Befehle korrekt funktionieren, kann man auf der Internetseite https://www.xml-sitemaps.com/validate-xml-sitemap.html die XML-Sitemap prüfen. Dazu dort einfach die volle URL der eigenen Sitemap eingeben und auf das Ergebnis warten.