nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Re: Ungültiges XML-Attribut

Von: Michael Konietzka (m.konietzka@gmx.net) [Profil]
Datum: 01.02.2008 15:35
Message-ID: <fnvao4$2ou$1@schlund.de>
Newsgroup: de.comm.infosystems.suchmaschinen
Karl-Heinz Bongartz schrieb:
> Huch, ich hab die falsche Sitemap hier zur Prüfung gegeben. Die
sitemap
> vom Boml-Werk wird von Google nicht reklamiert. Es ist vielmehr die
> Sitemap vom Café Konkurs
(<http://www.cafe-konkurs.com/sitemap.xml>).
>
> Michael Konietzka <M.Konietzka@gmx.net> wrote:
>> Dir fehlen doch die Namespaces, oder?
>
> Ich hab Nullahnung.
>
>> <urlset 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"
>> xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
>
> Das verwirrt mich (ich bin leider nicht des Englischen mächtig).
>
>> Bei dir hast du "xsi:" angegeben, aber nirgendwo
erklärt, welcher
>> Namespace das wäre.
>
> "xsi:" ??? (da sind doch nur URLs zu sehen, oder seht Ihr was, was ich
> nicht (aus Dummheit) erkennen kann?
>
> Ich hab die Sitemap von einem im Netz der Netze öffentlichen
> Sitemap-Generator machen lassen. Kann das sein, daß sich Google an
> "http://www.cafe-konkurs.com/fotogalerie.html?48" stört
(hinten an dem
> Fragezeichen mit der Achtundvierzig - da weiß ich nämlich
nicht, wo die
> herkommen, soviel ich mich erinnern kann und weiß, nicht von mir)?

Hm, ok.
Bei dir sieht der Anfang der Sitemap so aus:
<?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">


In meiner funktionierenden Sitemap sind da keine Zeilenumbrüche
oä bei
schemaLocation drin:
<urlset 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"
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

Sorg mal in deiner sitemap.xml, daß das Element "urlset" und die
Attribute, das sind "xmlns" etc, in einer Zeile stehen. Du hast bei
xsi:schemaLocation=" ... "  (das ist das Attribut) irgeindein verbotenes
Zeichen drin. Du kannst auch einfach meine obige Zeile nehmen. Aber
keine Zeilenümbruche oder Tabulators oder ähnliches mit
kopieren.

HTH
Michael


[ Auf dieses Posting antworten ]

Antworten