Sie sind nicht angemeldet.

excalibur1976

el grande cheffe

  • »excalibur1976« ist der Autor dieses Themas

Beiträge: 474

Wohnort: Kiel

Beruf: Softwareentwickler

Danksagungen: 44

  • Nachricht senden

1

10.04.2011, 22:35

PHP XML-Sitemap-Generator Klasse

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
Software: Windows 7, Cubase 5, Cubasis AV ;), Renoise 2.6, Novation Bass Station VSTi, Sylenth1, several Samples-Libaries. Hardware: AMD Phenom II X4 955 Black Edition, 4 GB RAM, SB Audigy 2 ZS Platinum, m-audio axiom 25, Behringer MS20 (active nearfield monitor)

excalibur1976

el grande cheffe

  • »excalibur1976« ist der Autor dieses Themas

Beiträge: 474

Wohnort: Kiel

Beruf: Softwareentwickler

Danksagungen: 44

  • Nachricht senden

2

05.07.2011, 20:52

Es gibt ein Update der XMLSitemap-Klasse:

  • zusätzlich zur XML-Sitemap wird jetzt eine komprimierte (*.gz) XML-Sitemap (deaktivierbar) erstellt
  • kleinere Bugfixes
Weitere Informationen und Download unter:
http://www.benjamin-butschko.de/projekt-php-xmlsitemap.html
Software: Windows 7, Cubase 5, Cubasis AV ;), Renoise 2.6, Novation Bass Station VSTi, Sylenth1, several Samples-Libaries. Hardware: AMD Phenom II X4 955 Black Edition, 4 GB RAM, SB Audigy 2 ZS Platinum, m-audio axiom 25, Behringer MS20 (active nearfield monitor)

Forenuser - Die Foren
Findmaschine