2015-11-12 12 views
6

Wie kann ich meine GoogleNews-Sitemap testen/validieren?Test Google News Sitemap?

Wenn ich zur Suchkonsole gehe, habe ich die Option, Sitemap hinzuzufügen/zu testen. Allerdings sagt, es Ich habe einen ungültigen XML-Tag:

Geordnetes Tag: Veröffentlichung Tag: keywords

Aber ich kann diesen Tag sehe gültig ist, so glaube ich, der Validator als normale Sitemap testet kein Google spezifisches ein: https://support.google.com/news/publisher/answer/74288?hl=en#submitsitemap

<?xml version="1.0" encoding="UTF-8"?> 
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9"> 
<url> 
<loc> 
http://www.website.com/page 
</loc> 
<news:news> 
<news:publication> 
<news:name>Sitename/news:name> 
<news:language>en</news:language> 
<news:keywords>Shopping</news:keywords> 
</news:publication> 
<news:title>Page title here</news:title> 
<news:publication_date>2015-11-12T14:16:31+00:00</news:publication_date> 
</news:news> 
</url> 
<url> 
<loc> 
http://www.website.com/other-page 
</loc> 
<news:news> 
<news:publication> 
<news:name>Sitename</news:name> 
<news:language>en</news:language> 
<news:keywords>Shopping</news:keywords> 
</news:publication> 
<news:title> 
Page 2 title here 
</news:title> 
<news:publication_date>2015-11-12T12:52:03+00:00</news:publication_date> 
</news:news> 
</url> 
<url> 

Wenn ich die Nachrichten-Tools Homepage in Google gehe sein mir zu sagen, dass die Website in Google News aufgenommen wird. Aber wie kann ich überprüfen, ob meine Sitemap korrekt funktioniert?

Antwort

4

Das Tag ist gültig, war aber an der falschen Stelle in der XML-Struktur.

<url> 
    <loc> 
     http://www.website.com/page 
    </loc> 
    <news:news> 
     <news:publication> 
     <news:name>Sitename/news:name> 
     <news:language>en</news:language> 
    </news:publication> 
     <news:title>Page title here</news:title> 
     <news:publication_date>2015-11-12T14:16:31+00:00</news:publication_date> 
     <news:keywords>Shopping</news:keywords> 
    </news:news> 
</url> 
4

Von Google selbst: Validating a News Sitemap

Das folgende XML-Schema definiert die Elemente und Attribute, die in einer News-Sitemap-Datei angezeigt werden können. Eine News-Sitemap kann sowohl News-spezifische Elemente als auch zentrale Sitemap-Elemente enthalten. Sie können die Schemas von den folgenden Links herunterladen:

Für Nachrichtenspezifische Elemente:http://www.google.com/schemas/sitemap-news/0.9/sitemap-news.xsd.

Für Sitemap Elemente Kern:http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd

Es gibt eine Reihe von Werkzeugen zur Verfügung, um Ihnen die Struktur Ihrer Sitemap auf der Grundlage dieser Schemata validieren. Sie können eine Liste von XML-Tool an jeden der folgenden Stellen:

http://www.w3.org/XML/Schema#Tools http://www.xml.com/pub/a/2000/12/13/schematools.html

Um Ihre News-Sitemap-Datei gegen ein Schema, die XML-Datei zusätzliche Header müssen zu bestätigen, wie unten gezeigt :

<?xml version='1.0' encoding='UTF-8'?> 
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" 
    xmlns:news="http://www.google.com/schemas/sitemap-news/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 
     http://www.google.com/schemas/sitemap-news/0.9 
     http://www.google.com/schemas/sitemap-news/0.9/sitemap-news.xsd"> 
<url> 
    ... 
</url> 
</urlset> 
+0

Ich habe diese Dokumentation bereits gelesen. Ich kann immer noch nicht sehen, was mit meinem Beispiel nicht stimmt. – Evans