WB Google Sitemap

WebsiteBakerEin weiteres PHP Script für das Content Managment System WebsiteBaker (getestet mit v2.7). Es generiert dynamisch aus allen verfügbaren Seiten eine Google konforme Sitemap. Diese kann man anschließend bei den Google Webmaster-Tools eintragen lassen. So erfährt Google immer direkt, wann Änderungen auf der Webseite gemacht wurden.

Da das Script ziemlich simpel gehalten ist, gibt es keine automatische Prioritätsliste. Das heißt alles bekommt statisch einen gleichen Rang, was aber bei kleineren Seiten sicherlich kaum eine Rolle spielen sollte.

Installation
Dieses Script lässt sich nicht direkt als “Plugin” definieren, da es nicht mit der Modul API fungiert. Es ist vielmehr ein zusätzliches Script, welches WebsiteBaker erweitert.

Zur Installation muss das Script sitemap.php per FTP/SCP in das Hauptverzeichnis von WebsiteBaker hochgeladen werden. Es empfiehlt sich außerdem noch Zugriffe auf /sitemap.xml auf die Seite /sitemap.php weiterzuleiten. Mit mod_rewrite funktioniert das folgendermaßen. In der .htaccess den folgenden Eintrag hinzufügen:

RewriteBase /
RewriteRule ^sitemap.xml$ sitemap.php

Ist das getan, kann man die Sitemap bei den Google Webmaster-Tools eintragen lassen. Google erfährt so immer, wann etwas auf der Seite geändert wurde.

Download
Version 0.4 für WebsiteBaker Version 2.6 und höher

Changelog

  • Version 0.1: Interne Version für Tester.
  • Version 0.2: Erster offizieller Release auf Simlau.net.
  • Version 0.3: Backport für PHP4, Script ist nun laufähig unter PHP4. (Danke an Asmodiel)
  • Version 0.4: Bugfix, teilweise falsche Verlinkung aufgrund von Prefixen. (Danke an Mobe)

Einen Kommentar hinterlassen

Dein Kommentar