ClassXMLSitemap ist eine kleine, einfache PHP-Klasse, welche eine XML-Sitemap zu einer beliebigen URL erstellt.
Auf diese Weise kann man einfach und übersichtlich aktuelle XML-Sitemaps erstellen, die dann regelmässig von Suchmaschinen indiziert werden.
Folgende Features hat diese Klasse:
- Einfache Einbindung und Aufruf
- Crawlen einer beliebigen URL
- Flexibel Anpassbar:
- freie Angabe Ziel-Ordner und Dateiname der XML-Sitemap
- Optional: Datum der letzten Modifikation
- Optional: Angabe der Aktualisierungs-Frequenz der Seite
- Optional: Angabe einer Mindest-Priorisierung der Seiten (Zufallsgenerator)
Das Script ist als zip Archiv verfügbar.
Es gibt das Script natürlich kostenlos und ist OpenSource (GPL).
Roadmap für diese Klasse
- Zur Zeit keine Erweiterungen geplant
Anwendung / Dokumentation
In eigener Sache:
Für diese Klasse / dieses Script übernimmt der Autor keine Haftung. Erstellen Sie vorher ein Backup Ihrer Daten.
Feedback
Ein Feedback zu dieser Klasse wäre wünschenswert, ebenso Verbesserungsvorschläge. Anregungen, Verbesserungsvorschläge oder Kritiken bitte an:
info@benjamin-butschko.de
Zuerst wird die Klasse in ein bestehendes - oder neues - PHP Script eingebunden:
|
PHP-Quelltext
|
1
2
3
4
5
6
|
<?php
require ('ClassXMLSitemap.php');
?>
|
Anschließend wird die Klasse initialisiert und die jeweilige Sitemap für eine beliebige URL erstellt:
|
PHP-Quelltext
|
1
2
3
4
5
6
|
<?php
$xml_sitemap = new XMLSitemap();
$xml_sitemap->createXMLSitemap('www.benjamin-butschko.de');
?>
|
Danach kann man die Sitemap in einem Browser betrachten und entsprechend bei Suchmaschinen einreichen:
http://www.benjamin-butschko.de/sitemap.xml
Weitere Informationen und Download:
http://www.benjamin-butschko.de/projekt-php-xmlsitemap.html