2015-11-12 2 views
6

Как я могу проверить/подтвердить мою карту сайта Googlenews?Тестовая версия сайта Google Sitemap?

Если я иду в консоль поиска, у меня есть возможность добавить/проверить карту сайта. Однако сказать, что я есть недопустимый XML-тег:

Parent тег: публикации Tag: ключевые слова

Но я могу видеть этот тег действительно так, я думаю, что валидатор проверяет его как обычная карта сайт не GoogleNews конкретного один: 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> 

Если я иду к новостям инструментов домашней странице в гугле его, говоря мне, что сайт включен в Google News. Но как я могу проверить правильность работы моего сайта?

ответ

4

Тег действителен, но не в том месте в структуре XML.

<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

С самого Google: Validating a News Sitemap

Следующие схемы XML определяют элементы и атрибуты, которые могут появиться в файле Sitemap для Новостей. Файл Sitemap для новостей может содержать как элементы, связанные с новостями, так и основные элементы Sitemap. Вы можете загрузить схемы по приведенным ниже ссылкам:

Для новостных элементов:http://www.google.com/schemas/sitemap-news/0.9/sitemap-news.xsd.

Для основных элементов сайта:http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd

Есть целый ряд инструментов, которые помогут вам проверить структуру вашего сайта на основе этих схем. Вы можете найти список инструментов XML, связанных в каждом из следующих мест:

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

Для того, чтобы подтвердить свой файл Sitemap для новостей против схемы, файл XML потребуются дополнительные заголовки, как показано ниже :

<?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

Ive уже прочитал эту документацию. Я все еще не могу понять, что случилось с моим примером. – Evans

Смежные вопросы