Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Sitemapgenerator
Dokuwiki kann automatisch eine XML Sitemap für die großen Suchmaschienen wie Google und Yahoo erzeugen.
Um die automatischen Erstellung der Sitemap einzurichten, gehe folgendermaßen vor:
- Erzeuge in deinem Stammverzeichnis deiner Wiki 2 leere Dateien: sitemap.xml.gz und sitemap.xml
- Gehe jetzt im Adminbereich in die Konfiguration und suche den Eintrag Sitemap. Trage hier eine negativen Wert, zB -100 ein.
- nach dem Speichern hat Dokuwiki eine neue Sitemapdatei erzeugt.
- Jetzt kannst den Wert in der Konfiguration zb auf 5 setzen. Jetzt wird eine neue Sitemapdatei erzeugt,wenn diese älter als 5 Tage ist.
Wenn die Sitemap erstellt/aktualisiert wurde, informiert DokuWiki automatisch die Suchmaschinen mit einen HTTP ping:
- Google
- Yahoo
- Microsoft Live/MSN
Hinweise
Überprüfe nach dem Erstellen der leeren xml Dateien, ob diese auch beschrieben werden dürfen. Setze für alle Fälle per chmod die Rechte auf 777. Sonst kann Dokuwiki diese Dateien nicht beschreiben. Setze die Zugriffsrechte so, dass der Benutzer, unter dessen Kennung der Webserver ausgeführt wird, unter Fedora Linux ist dies beispielsweise der Benutzer „apache“, die Dateien schreiben kann. Die Zugriffsrechte sollten auf 640 gesetzt werden.
Überprüfe deinen Webserver, ob dieser das .gz Format beherrscht. Die meisten modernen Server können über PHP Dateien mit Deflate-Algorithmus komprimieren (Dateiendung: gz). Dann ist es nicht erforderlich, die unkomprimierte xml-Datei zu erstellen.