2015-11-12 16 views
6

Tôi làm cách nào để kiểm tra/xác thực sơ đồ trang web Googlenews của mình?Kiểm tra sơ đồ trang web tin tức của google?

Nếu tôi chuyển đến bảng điều khiển tìm kiếm, tôi có tùy chọn thêm/kiểm tra sơ đồ trang web. Tuy nhiên nó nói rằng tôi có một thẻ không hợp lệ XML: thẻ

phụ huynh: ấn Tag: từ khóa

Nhưng tôi có thể nhìn thấy thẻ này là hợp lệ vì vậy tôi nghĩ rằng validator đang thử nghiệm nó như là một sitemap bình thường không phải là một Google News cụ thể một: 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> 

Nếu tôi đi đến các công cụ tin tức trang web trong google nó nói với tôi rằng trang web được đưa vào Google News. Nhưng làm cách nào tôi có thể kiểm tra xem sơ đồ trang web của tôi có hoạt động chính xác không?

Trả lời

4

Thẻ hợp lệ nhưng ở sai vị trí trong cấu trúc 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

Từ Google chính nó: Validating a News Sitemap

Các lược đồ XML sau xác định các yếu tố và các thuộc tính có thể xuất hiện trong một tập tin Sơ đồ trang web Tin tức. Sơ đồ trang web dành cho News có thể chứa cả các yếu tố cụ thể của Tin tức và các yếu tố Sơ đồ trang web cốt lõi. Bạn có thể tải xuống các lược đồ từ các liên kết bên dưới:

Đối với các yếu tố cụ thể của Tin tức:http://www.google.com/schemas/sitemap-news/0.9/sitemap-news.xsd.

Đối với các yếu tố cốt lõi Sơ đồ trang web:http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd

Có một số công cụ có sẵn để giúp bạn xác cấu trúc của Sơ đồ trang web của bạn dựa trên những schemas. Bạn có thể tìm thấy một danh sách các công cụ liên quan đến XML tại mỗi địa điểm sau:

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

Để xác nhận tập tin Tin tức Sơ đồ trang web của bạn chống lại một lược đồ, các tập tin XML sẽ cần tiêu đề bổ sung như hình dưới đây :

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

Tôi đã đọc tài liệu đó. Tôi vẫn không thể thấy những gì sai với ví dụ của tôi. – Evans

Các vấn đề liên quan