Hallo zusammen,
ich bin grad dabei mich mit den xml-sitemaps zu befassen. Folgendes ist der Fall:
ich habe einige (wichtige) seiten auf der homepage, die dynamisch erstellt werden:
beispiel: 1. www.meineseite.de/produkte.php?id=30025&produkt=aufnäher - es werden aufnäherprodukte gezeigt und erklärt 2. www.meineseite.de/produkte.php?id=30045&produkt=broschüren drucken - es wird alles zum Broschürendruck erklärt
NUN MEINE FRAGE:
Sonderzeichen wie & müssen ja codiert werden in & - aber was ist mit Umlauten ä ü oder Leerzeichen?
Es könnte ja folgendermaßen aussehen:
... <url> <loc>http://www.meineseite.de/produkte.php?id=30025&produkt=aufn(ä?)her</loc> ... ... ... </url>
Wie muss ich nun die Umlaute umwandeln?
hier ein kleiner Ausschnitt aus der google seite: https://www.google.com/webmasters/tools/docs/de/protocol.html#xmlTagDefinitions unter Entity-Escaping stehen 3 Möglichkeiten, aber welche soll ich denn nehmen??
ISO-8859-1 codiert oder
UTF-8 codiert oder
mit Entity-Escaping ???
Ich bin echt überfrage und auf Profi-Hilfe angewiesen. Vielleicht kann mir jemand das beispielhaft für meine beiden oberen Beispiele zeigen.
DAnke euch vorab!
Im Grunde solltest du das gleiche Encoding wählen, was du später zum Vergleich heranziehen wirst.
Deine Produkte (Annäher und Broschüren) wirst du sicher in einer Datenbank (oder anderen Quelle/Textdatei/XML) gespeichert haben. Diese Quelle verwendet eine Kodierung (z.B. UTF-8 oder ISO-8859-1 (Latin1)). Diese solltest du auch in deiner URL angeben. D.h. du nimmst das passende der drei Beispiele aus deinem Link, was zu deiner Kodierung passt.
Wichtig ist nur, dass die Codierungen nicht vermischt werden (URL anders als Datenbank), da ansonsten der Vergleich fehlschlagen könnte und dein PHP das Produkt nicht erkennt.

Hallo, Seiten wie Deine beiden Beispiele gehören meines Wissens nicht in eine Sitemap. Im siteexplorer von yahoo kannst Du solche Adressen umwandeln, was ich selbst noch nicht gemacht habe. Ich erzeuge alle meine Bilderseiten automatisch, da ist immer ein Fragezeichen im Link, aber bei der Sitemaperzeugung habe ich diese Art Links gesperrt. Beispiel: http://www.linkliste.l-seifert.de/Kostenlose-Bilder.php