Wie erstelle ich eine Sitemap?

Schuler schrieb am 09.11.2012 um 12:40 Uhr

Ich weiß, die Frage gab es bereits, aber nach genauerem Nachfragen erhielt ich leider keine Antwort.

Deshalb hier die Antwort eines Users und darunter meine zusätzliche Frage:

"Hallo,

das geschieht automatisch, wenn du im Reiter "Veröffentlichen" eine URL einträgst.

Die Hilfe sagt:


Website-URL: Geben Sie hier die komplette URL Ihrer Website ein, falls Sie automatisch eine XML-Sitemap generieren lassen möchten. Dies ist eine LIste aller Seiten dieser Website und hilft Suchmaschinen, alle Seiten Ihrer Website zu finden. Beim Export Ihrer Website wird die Datei sitemap.xml im Export-Ordner abgelegt. Wenn Sie keine URL eingeben, wird beim Export auch keine Sitemap erzeugt.

Hinweis: Da Sitemaps die komplette URL beinhalten müssen, kann die Sitemap nur dann erzeugt werden, wenn die URL verfügbar ist.

Überprüfen kannst du es dann, indem du www. (deineurl)/sitemap.xml aufrufst."

 

Meine Frage:

Muss ich für jede seite nur die hauptdomain (Bsp.: http://www.test.de) hier eingeben oder für jede unterseite die jeweils eigene domain (http://www.test.de/kontakt)?

danke im voraus

Kommentare

marboe schrieb am 09.11.2012 um 13:29 Uhr

Hi Schuler,

deine Domainadresse ist völlig ausreichend. Alle Unterseiten des Projektes werden automatisch hinzugefügt. Wichtig: alle Unterseiten deines Projektes! Wenn deine .../kontakt mit einer anderen .web-Datei erzeugt wäre, dann natürlich nicht.

Kontrollieren ob alles richtig geklappt hat, kannst du direkt nach der Veröffentlichung deiner Seiten durch Aufruf: www.deineDomain/sitemap.xml

 

Möchtest du evtl. dass eine Seite nicht in den Suchmaschinen auftaucht (oft bei persönlichen Daten wie Adressen gewünscht), dann kannst du per Platzhalter und folgendem Code im Body Head des Platzhalters eingeben: <meta name="robots" content="noindex, nofollow" />. Wenn du da noch mehr Infos möchtest, einfach bescheid geben.  Viel Erfolg, Gruß Martina

Korrektur 14:00 Uhr

Natürlich muss der Code in den Head - also den Kopf der Seite damit der Suchmaschinen-Bot diese wichtige Information direkt als eine der ersten Codezeilen zu lesen bekommt. Sorry, ist oben im Text korrigiert.

Schuler schrieb am 09.11.2012 um 13:38 Uhr

super, danke für die schnelle antwort.

werde es testen.

Schuler schrieb am 10.11.2012 um 14:42 Uhr

Hi Marboe,

habe auf der ersten Seite meine Hauptdomain in dem Feld eingetragen, komplett mit "http...". der eintrag wurde dann automatisch auf alle restlichen seiten übernommen, aber leider scheint es nicht zu funktionieren. unter www.factoring-atlas/sitemap.xml wird keine seite aufgebaut.

woran liegts?

marboe schrieb am 10.11.2012 um 20:00 Uhr

Hallo Schuler,

ist es richtig, dass deine Domain auf .de endet? Falls ja, ist dein Server erreichbar. Wenn deine Domain auf .com endet hast du ein anderes Problem.

Davon ausgehend, dass deine Adresse ...-atlas.de heißt, dann musst du unter Webeigenschaften -> Veröffentlichen unter "Website-URL" deine Adresse eingeben als www.deineSeite. Die definierte Adresse muss gleich sein dem Verzeichnis, in das du deine Daten auch hochlädst. Wenn du also in ein Verzeichnis www.DeineDomain/Verzeichnis hochlädst, dann hast du unter Unterordner den Eintrag "/Verzeichnis" und die URL-angabe muss auf das gleiche Verzeichnis lauten wo auch deine .index liegt. Hast du das so wie auf dem Bild gemacht?  Gruß Martina

Schuler schrieb am 12.11.2012 um 15:22 Uhr

ja, so hab ich das wohl gemacht. "http" wurde vom ystem selbst hinzugefügt.

marboe schrieb am 12.11.2012 um 17:37 Uhr

Hallo Schuler,

ich hab mir meinen Server nochmal genau angeguckt. Also: in die Webeigenschaften -> Veröffentlichen muss - neben den FTP-Zugangsdaten natürlich und evtl. der Angabe des Verzeichnisses (s.u.) die URLadresse so eingegeben werden wie gesagt und von dir richtig gemacht. Das "http://" wird automatisch hinzugefügt. Selbstverständlich ist das dann auf allen Seiten gleich; es ist also egal welche Seite man grad aktiviert hat wenn man da Einstellungen vornimmt. Die Eigenschaften unter "Veröffentlichen" gelten automatisch für alle Seiten.

Automatisch werden alle Seiten die in dem Projekt .web enthalten sind, in der sitemap aufgeführt. Sobald du nach Speichern dieser Einstellungen deine Seite exportierst, wird die sitemap.xml erstellt.  Schon in diesem Stadium, also auch vor dem Veröffentlichen, kannst du das in deinem Explorer kontrollieren indem du den Exportordner aufrufst und einfach auf die sitemap.xml doppelt klickst.

Das gleiche Bild ergibt sich dann auch auf dem Server; dies kann man sowohl mit dem programmeigenen FTP-explorer kontrollieren wie auch zB mit Filezilla.

Was ich zum Post von vorgestern korrigieren muss, ist das Verzeichnis. Ich lade meine Daten in ein Verzeichnis (unter Unterordner: /Verzeichnisname). Die reine Angabe der Domain nach dem Schema http://www.meineDomain.de unter Website-URL reicht aber aus.

Ich finde meine fertige Sitemap dann direkt in dem Verzeichnis wo auch meine .index.html liegt. Warum das bei dir nicht so klappen will, ist mir grad ein Rätsel.

 

Exportierst du in einen vorgegebenen Ordner? mmer den gleichen? Wähle doch hier mal einen eigenen und veröffentliche neu. Vielleicht hilft das ja dem Fehler auf die Spur zu kommen. Ich habe zur besseren Übersicht neben meinem Websiteordner einen extra Ordner angelegt nach dem Schema "meinProjekt_05_Expfiles". So kann ich immer gut kontrollieren was letztlich wann erstellt wurde und welche Seiten hochgeladen werden. Die Sitemap wird übrigens immer komplett neu hochgeladen; auch wenn man nur an einer Seite Änderungen gemacht hat. Dies sieht man dann auch nach Aufruf der Sitemap, hier wird das Datum mitübertragen.  Viel Erfolg!

Schuler schrieb am 12.11.2012 um 21:01 Uhr

Hi Marboe,

also bei mir wird erste gar keine sitemap erstellt, schon beim export nicht.

schätze, dass ich mal den support um rat frage.

trotzdem danke