Drupal XML-Sitemap erzeugen
Drupal bietet mit xmlsitemap ein Tool, das automatisiert XML-Sitemaps erzeugt und bei Google + Bing einreicht.
Die Einrichtung des Moduls ist eigentlich ganz einfach, aber ein paar Punkte vergißt man immer wieder gerne.
Das Modul wird in der üblichen Manier installiert.
Dabei kann man unter einigen Sub-Modulen wählen. Wer keine User- oder Taxonomy-Daten zu übermitteln hat, oder die Sitemap nicht automatisiert zu den Suchmaschinen übermitteln lassen will, läßt die entsprechenden Module einfach weg.
Danach findet man die Konfiguration hier: www.deinedomain.de/admin/config/search/xmlsitemap.
Hier fügt man eine neue Sitemap hinzu, die üblicherweise mit diesem Link erzeugt wird: www.deinedomain.de/sitemap.xml
Wer keine Clean URL verwendet, muß den folgenden Link aufrufen: www.deinedomain.de/?q=sitemap.xml . Die Verwendung von Clean URL wird aber dringend empfohlen.
Möglicherweise gibt es bereits eine Datei namens sitemap.xml im obersten Ordner der Drupal-Installation, die irgendwann händisch erzeugt wurde.
In dem Fall wird bei der Erzeugung mit dem XML-Modul eine Fehlermeldung generiert und wir müssen diese Datei erst entfernen.
Nach dem Erzeugen der Sitemap ist sie leer.
Die Links werden beim Cron-Lauf erzeugt.
Allerdings nur für die Inhalte, wo das ausdrücklich gewünscht ist.
Wir gehen deshalb bei den Inhaltstypen zu allen Typen, wo wir die Links in der Sitemap wünschen und wählen 'included' aus.