Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: sitemap1.xml nach Erstellung defekt

    bencore

    • Mitglied
    • Beiträge: 170
    sitemap1.xml nach Erstellung defekt
    am: 21. April 2009, 16:51:50
    Hi,

    irgendwas stimmt mit der google_sitemap nicht, vielleicht liegt es ja auch an was anderem, jedenfalls bekomm ich diese Meldung wenn ich die sitemap1.xml aufrufe:

    Code: XML  [Auswählen]
    XML-Verarbeitungsfehler: XML- oder Text-Deklaration nicht am Beginn der Entität
    Adresse: http://.../sitemap1.xml
    Zeile Nr. 2, Spalte 4:          <?xml version='1.0' encoding='UTF-8'?>
    --------^
    bei Google (Webmaster-Tools) steht: Warnung:

    Code: XML  [Auswählen]
            Einleitender Leerraum
    Ihre XML-Sitemap-Datei beginnt mit einem Leerraum. Wir haben die Datei angenommen, es wird jedoch empfohlen, den Leerraum zu entfernen, damit die Datei dem XML-Standard entspricht
    Seit Freitag mach ich da rum,.. aber es haut nicht hin. Eine Indizierung hat bis jetzt auch noch nicht statt gefunden. evtl liegt das ja an der google_sitemap.php.

    (ps. verwende die SEO freundliche URL´s Funktion)

    hoff mir kann jemand helfen.

    mfg
    Bencore



    Linkback: https://www.modified-shop.org/forum/index.php?topic=705.0

    Anonym

    • Gast
    sitemap1.xml nach Erstellung defekt
    Antwort #1 am: 21. April 2009, 21:42:54
    HI.. Überschreibe die Datei hier im Zip mit Deiner im Shop ( Hauptebene ) und bitte erneut testen. Sollte weg sein.

    bencore

    • Mitglied
    • Beiträge: 170
    sitemap1.xml nach Erstellung defekt
    Antwort #2 am: 22. April 2009, 19:46:33
    Danke

    Jetzt gehts, Danke.

    aber, mein Shop ist auf Deutsch eingestellt. In der Sitemap1.xml wird alles mit der Endung
    Code: XML  [Auswählen]
    html?language=en
    an was liegt es..

    bzw. wo stell ich die Sprache auf Standard Deutsch um ??

    bencore

    • Mitglied
    • Beiträge: 170
    sitemap1.xml nach Erstellung defekt
    Antwort #3 am: 22. April 2009, 21:35:10
    niemand eine Idee ?

    hab schon versucht in der google_sitemap.php die spracheinträge umzustellen,..

    Code: PHP  [Auswählen]
    foreach($cat_array as $lang_array) {
            foreach($lang_array as $cat_id => $cat_data) {
                    $lang_param = ($cat_data['code'] != DEFAULT_LANGUAGE) ? '&language='.$cat_data['code'] : '';
    DEFAULT_LANGUAGE) 'de'

    funktioniert leider auch nicht.

    Anonym

    • Gast
    sitemap1.xml nach Erstellung defekt
    Antwort #4 am: 22. April 2009, 22:02:37
    Welche Sprache ist bei Dir im Shop STANDARD? Wenn nicht D dann mal auf 1 setzen. Des weiteren gibt den Usern mal ein bisschen Zeit zum antworten keiner wohnt hier im Forum und bis Dato gab es immer Hilfe zu Fragen.

    bencore

    • Mitglied
    • Beiträge: 170
    sitemap1.xml nach Erstellung defekt
    Antwort #5 am: 22. April 2009, 22:09:30
    Ich hab Standard auf Deutsch und auf 1 gesetzt. Funtioniert leider nicht.

    Ja, weiß schon, war nur bisserl geschockt, da google meine seiten sonst über die sitemap.xml auf englisch ausgibt.

    SEO - freundliche URL´s sind auch aktiv

    Meine German.php sieht so aus:

    Code: PHP  [Auswählen]
    define('TITLE', STORE_NAME);
    define('HEADER_TITLE_TOP', 'Startseite');
    define('HEADER_TITLE_CATALOG', 'Katalog');

    define('HTML_PARAMS','dir="ltr" lang="de"');

    @setlocale(LC_TIME, 'de_DE@euro', 'de_DE', 'de-DE', 'de', 'ge', 'de_DE.ISO_8859-1', 'German','de_DE.ISO_8859-15');

    define('DATE_FORMAT_SHORT', '%d.%m.%Y');  // this is used for strftime()
    define('DATE_FORMAT_LONG', '%A, %d. %B %Y'); // this is used for strftime()
    define('DATE_FORMAT', 'd.m.Y');  // this is used for strftime()
    define('DATE_TIME_FORMAT', DATE_FORMAT_SHORT . ' %H:%M:%S');
    define('DOB_FORMAT_STRING', 'tt.mm.jjjj');
     
    schaut ja alles richtig aus..

    bencore

    • Mitglied
    • Beiträge: 170
    sitemap1.xml nach Erstellung defekt
    Antwort #6 am: 23. April 2009, 16:24:11
    also ich komm nicht dahinter..

    hab jetzt einfach mal ein anderes modul installiert (auch ein google_sitemap modul)..

    der Witz an der Sache ist, wenn ich den Shop auf englisch umstelle, gibt das Modul die Links mit der korrekten Endung aus ->html?language=de

    Stell ich die Sprache um, also wieder auf Deutsch, dann werden die Links in englisch ausgeben!

    (Die Standard Google-Sitemap die im Shop integriert ist, gibt bei Spracheinstellung "englisch" die Links in englisch aus und wenn der Shop auf deutsch eingestellt ist, werden die Links auch in englisch ausgeben).

    hab auch schon in der DB geschaut.. ob die Sprache dort auf englisch defeniert ist. In der DB steht, Standard Sprache = de;

    Hat jemand vielleicht noch eine Idee ?

    bencore

    • Mitglied
    • Beiträge: 170
    sitemap1.xml nach Erstellung defekt
    Antwort #7 am: 23. April 2009, 20:16:34
    Ich hab das Problem nach 5 Std rumprobieren gelöst!

    Irgendwie war der Shop 80% deutsch und der rest englisch, z.B. bei Bewertung die Sterne,.. wurde mir der Text in englisch angezeigt... usw.. aber keine Ahung warum!?!

    zur Lösung (so wollte ich es nicht machen, aber es geht! ;)):

    1. -> root/lang den Ordner "Englisch" löschen!
    2. -> Im Adminbereich bei Sprachen, die Sprache Englisch löschen!

    so funktioniert es!

    auch die sitemap1.xml wird ohne "...html?language" ausgegeben, aber es geht :)

    mfg
    bencore

    7 Antworten
    5746 Aufrufe
    09. Oktober 2014, 15:49:55 von pauloscar
    13 Antworten
    1436 Aufrufe
    09. Mai 2022, 19:27:43 von Tomcraft
    4 Antworten
    3517 Aufrufe
    30. Januar 2010, 10:03:52 von vinznvegas
               
    anything