2012-12-06 114 views
1

所以客戶端有此自動生成網站地圖:http://nordwest-najad.se/sitemap.xml ,當我嘗試將其添加到谷歌網站管理員工具,我得到這個錯誤:谷歌網站管理員工具說網站地圖有錯誤,它並不

Missing XML tag 
This required tag is missing. Please add it and resubmit. 

問題是xml標籤在那裏,文檔沒有任何問題。
我已經確認的文檔與這些網站:
http://www.validome.org/google/
http://sitemapxml.net/sitemap-validator.php
http://www.xml-sitemaps.com/validate-xml-sitemap.html
和所有三個網站說有沒有錯誤。

回答

0

來源:http://support.google.com/webmasters/bin/answer.py?hl=en&answer=183668

您的站點地圖文件必須指定以下XML命名空間:XMLNS = 「http://www.sitemaps.org/schemas/sitemap/0.9」。

+0

仍然得到相同的錯誤:/ – Patrik

+0

我找不到任何關於作爲正確支持的XML標記。這可能是問題嗎? – 2012-12-06 18:18:42

+0

也許新聞網站地圖和網站地圖有區別。所以我不能在這個網站地圖中添加新聞。 http://support.google.com/news/publisher/bin/answer.py?hl=zh_CN&answer=74288&topic=2527688&ctx=topic – Patrik

0

Google網站站長工具顯示正確的錯誤,因爲您完全缺少XML標記。 因爲你的起跑線

「http://www.google.com/schemas/sitemap/0.9/sitemap.xsd「>」有錯誤

HTTP更改:// www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd「>

這對驗證定義元素和屬性的過程是必需的。您可以根據XML架構指南在您的站點地圖文件中進行定義。

1

我修好了我的情況

我檢查www.dhakalist.com/sitemap.xm升是工作而不是dhakalist.com/sitemap.xml

所以我說在我的.htaccess文件和問題就解決了這些行。

RewriteCond %{HTTP_HOST} !^www\. 

RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] 

現在谷歌正在採取網站地圖。

相關問題