Jak ověřit vyhovující XML Sitemap?

hlasů
8

Pro následující záhlaví Mám dva stejné chyby na všech mých Sitemap. Je to matoucí, protože když Google neumí číst mé Sitemap, jak potom mohou říkat, že každý URL má stejnou prioritu? Hlavička se počítá jako vedení 2, po prohlášení XML. Google tvrdí, jen aby si indexovány asi 2% z URL z mapy. Prosím pomozte.

UPDATE: Myslím, že problém je, že nevím, jak ověřit proti schématu. Jak to udělat?

<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/sitemap.xsd>

==Parsing error
We were unable to read your Sitemap. It may contain an entry we are 
unable to recognize. Please validate your Sitemap before resubmitting.

==Notice
All the URLs in your Sitemap have the same priority...

UPDATE: Prosím, buďte trpěliví, poprvé validaci XML. Nechápu chyby.

Errors in the XML document:
    4:  80  SchemaLocation: schemaLocation value = 'http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd' must have even number of URI's.
    4:  80  cvc-elt.1: Cannot find the declaration of element 'urlset'.

XML document:
1   <?xml version=1.0 encoding=UTF-8?>
2   <urlset xmlns=http://www.sitemaps.org/schemas/sitemap/0.9
3     xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
4     xsi:schemaLocation=http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd>
5     <url>
6       <loc>http://nutrograph.com/1-butter-salted</loc>
7       <changefreq>monthly</changefreq>
8       <priority>0.8</priority>
9     </url>
10    <url>
11      <loc>http://nutrograph.com/2-butter-whipped-with-salt</loc>
12      <changefreq>monthly</changefreq>
13      <priority>0.8</priority>
14    </url>
15  </urlset>
Položena 20/11/2008 v 13:06
zdroj uživatelem
V jiných jazycích...                            


4 odpovědí

hlasů
8

Už jste ověřili váš XML proti schématu zde uvedených: http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd

Pokud ano, jaký byl výsledek?

Pokud ne, co je adresa URL souboru Sitemap?

Pokud si nevíte, jak ověřit XML proti schématu, použijte http://www.xmlvalidation.com/

Vložit mapu stránek XML tam, klikněte na tlačítko „Potvrdit proti vnějšímu schématu XML“ a vložte schéma po kliknutí na tlačítko Ověřit.

To vám řekne, co je ve vašem XML špatně. Pokud si nevíte, jak interpretovat výsledky, prosím změnit svou původní otázku odpovídajícím způsobem.

Edit: Došlo k chybě chybějící namesapce-URL ve schemaLocation. První značka musí vypadat takto:

<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">
Odpovězeno 20/11/2008 v 13:11
zdroj uživatelem

hlasů
4

Udeřit z výše uvedených. Při pohledu na Googlu místě jejich sitemap hlavička se zdá být o něco déle, než je ta vaše.

Je na této stránce: https://www.google.com/webmasters/tools/docs/en/protocol.html

<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">
Odpovězeno 20/11/2008 v 13:13
zdroj uživatelem

hlasů
0

Také jsem něco chybí v této syntaxi

xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance"
xsi: schemaLocation = "http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xs">

Myslíte si, co chybělo tuto syntaxi ?!

Jen písmeno „d“ na konci rozšíření url ( http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xs )

Vyřešit můj tento problém po přidání písmeno „d“

Odpovězeno 05/12/2014 v 14:05
zdroj uživatelem

hlasů
0

Nottice že schemaLocation má 2 URI ... (musí mít sudý počet URI)

To by mělo vypadat následovně: **

xsi: schemaLocation = "http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd "

**

Odpovězeno 16/04/2009 v 21:19
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more