Banner

Gültige XML-Sitemap



Um Suchmaschinen dabei zu unterstützen die eigenen Seiten in ihren Suchindex aufzunehmen, sollte man so genannte Sitemaps anlegen.
Dies ist einfach eine Liste, welche die Seitenlinks enthält.

Sitemaps können auch Verweise auf andere Sitemaps enthalten. Das hilf vielleicht, um diese besser zu strukturieren, ist aber meistens nicht nötig.

Die Hauptsitemap sollte im Hauptverzeichnis der Website liegen und sitemap.xml heißen.

Google bietet in seinem Dienst "Google Webmaster Tools" die Möglichkeit, diese Sitemaps zu registrieren.

Eine Sitemap ist an folgendem Beispiel erklärt:

<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"> <url> <loc>http://www.edv-hacker.de/</loc> <priority>1.0</priority> <changefreq>daily</changefreq> <lastmod>2013-06-10</lastmod> </url> <url> <loc>http://www.edv-hacker.de/?l=referenzen&info=Referenzen</loc> <priority>0.7</priority> </url> <url> <loc>http://www.edv-hacker.de/?l=impressum&info=Impressum</loc> <priority>0.1</priority> </url> </urlset>



Der Obere Teil ist obligatorisch und definiert die Standards.

In jeder <url>...</url> - Klammer ist ein Link definiert.

Innerhalb von <loc> wird der Link mit voller Adresse beschrieben.


Die anderen drei möglichen Parameter sind optional:

<priority> beschreibt die Seitenpriorität. Diese liegt zwischen 0.0 und 1.0. Standardwert ist 0.5.
Es nutzt nichts hier alle Werte auf 1.0 zu setzten, denn dieser Wert gilt nur für die Verhältnismäßigkeiten innerhalb der eigenen Website.

<changefreq> gibt einfach an, wie oft sich eine Seite ändert.

<lastmod> gibt das letzte Änderungsdatum das Inhalts eines Links an.

Wichtig: Sonderzeichen wie & müssen innerhalb der URL entsprechend umgewandelt werden. In diesem Beispiel in "&amp;".

Die Adresse einer Sitemap kann in der robots.txt an beliebiger Stelle wie folgt hinterlegt werden:
Sitemap: /sitemap.xml


Zur Vollständigkeit: Eine Sitemap um Sitemaps zu verlinken, kann so aussehen:

<?xml version="1.0" encoding="UTF-8"?> <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <sitemap> <loc>http://sbf-teacher.edv-hacker.de/sitemaps/sitemap.xml</loc> </sitemap> <sitemap> <loc>http://sbf-teacher.edv-hacker.de/sitemaps/sitemap_quest_ft.xml</loc> </sitemap> </sitemapindex>