Rolf B: Ergebnisse von sitemap-Generatoren

Beitrag lesen

Hallo Gerhard,

die Unterschiede betreffen zwei Bereiche.

(1) Wird xsi als Alias für den Namespace http://www.w3.org/2001/XMLSchema-instance definiert. Der ist hier beschrieben und definiert Attribute, die für die Validierung einer XML-Datei relevant sind. Mit xsi:schemaLocation gibst Du an, wo sich für einen Namespace eine XSD-Datei mit der Schemadefinition befindet. Das kann man machen, muss man aber nicht. Normalerweise sollte ein XML-Validator wissen, wo er für Standardschemas die XSD-Datei findet. Und die xsi:schemaLocation Angabe ist auch nur dann von Bedeutung, wenn Du einen XML-Validator über die Sitemap laufen lassen möchtest.

(2) werden zwei zusätzliche Angaben zu einer URL gemacht. Die lastmod und priority-Angaben sind optional, fehlen sie, ist die Sitemap immer noch gültig. Nur informationsärmer.

Ob eine Suchmaschine mit lastmod etwas anfängt, hängt von der Suchmaschine ab. VIELLEICHT verwendet sie die Angabe, um sich die Neuindexierung der URL zu sparen, wenn lastmod unverändert ist. Die Angabe kann jedenfalls nichts schaden. Ob es schlecht ist, wenn sie fehlt, weiß ich nicht.

Die priority-Angabe gibt an, welche URLs deiner Website wichtiger sind als andere, steht hier. Höher priorisierte URLs werden in Suchtreffern bevorzugt dargestellt. Wenn Du das weglässt, haben alle URLs die gleiche Prio. Diese Priorisierung betrifft aber nicht den Vergleich mit anderen Sites, nur die URL innerhalb deiner Site.

Rolf

--
sumpsi - posui - obstruxi