Hallo,
in den Google Webmaster Tools wurde mir gestern angezeigt, das die sitemap.xml ein "Nicht unterstütztes Dateiformat" ist.
So weit ich weiß, wird die Sitemap von "google_rss_feed.php" erzeugt.
Beim Ansehen der google_rss_feed.php bekomme ich mit Firefox folgenden Fehler angezeigt:
XML-Verarbeitungsfehler: "Junk" nach Dokument-Element
Adresse: http://www.domain.de/google_rss_feed.php
Zeile Nr. 5, Spalte 1:
<?xml version="1.0" encoding="UTF-8"?>
In Google Chrom folgende Fehlermeldung:
This page contains the following errors:
error on line 5 at column 6: XML declaration allowed only at the start of the document
Below is a rendering of the page up to the first error.
http://validator.w3.org/feed gibt folgende Fehlermeldung aus:
Sorry
This feed does not validate.
line 2, column 0: [COLOR='#FF8C00']Undefined root element: style[/COLOR]
<style type="text/css" media="all"><!--
line 5, column 0: [COLOR='#FF8C00']XML parsing error: <unknown>:5:0: junk after document element[/COLOR]
<?xml version="1.0" encoding="UTF-8"?>
In addition, interoperability with the widest range of feed readers could be improved by implementing the following recommendation.
Your feed appears to be encoded as "utf-8", but your server is reporting "US-ASCII"
Source: http://www.domain.de/google_rss_feed.php
01.
02. [COLOR='#FF8C00']<style type="text/css" media="all"><!--[/COLOR]
03. .ds1 /*agl rulekind: base;*/ { font-weight: bold; }
04. --></style>
05. [COLOR='#FF8C00']<?xml version="1.0" encoding="UTF-8"?>[/COLOR]
06.
07. <rss version="2.0" xmlns:g="http://base.google.com/ns/1.0" xmlns:c="http://base.google.com/cns/1.0">
08.
...........
Alles anzeigen
Ich hatte seit der commerce:SEO v2next 2.5.6 Shopinstallation probleme mit der utf-8 Kodierung.
Umlaute wurde falsch angezeigt, und die google_rss_feed.php zeigte gar nichts an.
Nach dem Fix fp5_qf7_plus wurden die Umlaute richtig angezeigt, und die google_rss_feed.php wurde auch richtig angezeigt.
Nur in der Kategorien Ansicht wurde die Umlaute immer noch falsch angezeigt.
Mit dem Fix fp5_qf8_plus wurden auch die Umlaute in den Kategorien richtig angezeigt.
Weiter habe ich folgende Möglichkeiten erfolglos durchprobiert:
Ich habe dann die google_rss_feed.php aus allen 3 Versionen ausprobiert.
In der google_rss_feed.php habe ich "UTF-8" gegen "US-ASCII" und "ISO-8859-1" ausgetauscht.
Bis auf einen Testartikel hatte ich mal alle Artikel deaktiviert, um Fehler mit Umlauten und Sonderzeichen ausschließen zu können.
Template zurückgesetzt auf v2next-boot-flat mit den Standart Dateien und CSS.
Alles Erfolglos.
Ich hoffe, es kann jemand helfen, und bedanke mich schon einmal im Voraus.