2008-11-20 18 views
8

निम्नलिखित शीर्षलेख के लिए मुझे अपने सभी साइटमैप पर दो ही त्रुटियां मिलती हैं। यह भ्रमित है क्योंकि, अगर Google मेरा साइटमैप नहीं पढ़ सकता है, तो वे कैसे कह सकते हैं कि प्रत्येक यूआरएल की प्राथमिकता है? एक्सएमएल घोषणा के बाद हेडर लाइन 2 के रूप में गिना जाता है। Google ने केवल नक्शे से यूआरएल के लगभग 2% अनुक्रमित करने का दावा किया है। कृपया मदद करे।अनुरूप XML साइटमैप को कैसे सत्यापित करें?

अद्यतन: मुझे लगता है कि समस्या यह है कि मुझे नहीं पता कि स्कीमा के खिलाफ सत्यापन कैसे किया जाए। उसको कैसे करे?

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

अद्यतन: कृपया धैर्य रखें, पहली बार मान्य एक्सएमएल हो। मुझे त्रुटियों को समझ में नहीं आता है।

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> 
+0

तुम कैसे जानते हो शीर्षक में त्रुटियाँ हैं के बाद मेरे इस समस्या को हल? क्या आप साइटमैप फ़ाइल से कुछ और पोस्ट कर सकते हैं? – Slavo

उत्तर

8

आप स्कीमा के खिलाफ अपने एक्सएमएल मान्य है यहाँ दी: http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd

यदि हाँ, तो परिणाम क्या था?

यदि नहीं, तो आपके साइटमैप का URL क्या है?

आप नहीं जानते कि कैसे स्कीमा के खिलाफ सत्यापन के लिए XML, http://www.xmlvalidation.com/

का उपयोग वहाँ साइटमैप-एक्सएमएल पेस्ट करें, "बाहरी XML स्कीमा के खिलाफ मान्य" पर क्लिक करें और Validate- क्लिक करने के बाद स्कीमा पेस्ट बटन।

यह आपको बताएगा कि आपके एक्सएमएल में क्या गलत है। यदि आप नहीं जानते कि परिणाम की व्याख्या कैसे करें, तो कृपया तदनुसार अपना मूल प्रश्न संशोधित करें।

संपादित करें: स्कीमा स्थान में त्रुटि अनुपलब्ध नाम-URL थी। पहला टैग इस तरह दिखना है:

<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"> 
+0

मुझे यकीन नहीं है कि यह कैसे करें .. – Jesse

4

उपरोक्त स्ट्राइक करें। गुगल साइट पर देखकर, उनका साइटमैप हेडर आपके से थोड़ा लंबा लगता है।

यह इस पृष्ठ पर है: 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"> 
+0

मुझे लगता है कि समस्या यह है कि मुझे नहीं पता कि स्कीमा के विरुद्ध सत्यापन कैसे किया जाए। – Jesse

+0

वह प्रारूप था जिसे मैंने पहले देखा था। यह काम नहीं लग रहा था। मैं इसे फिर से कोशिश करूंगा। – Jesse

0

Nottice कि schemaLocation है 2 उरी के ...

यह इस तरह दिखना चाहिए (यूआरआइ के भी नंबर होना चाहिए): **

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

**

0

मैं भी इस वाक्य रचना में कुछ याद आ रही थी

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

क्या आप इस वाक्यविन्यास को याद कर रहे थे ?!

यूआरएल एक्सटेंशन ( http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xs)

के अंत में

बस पत्र "डी" जोड़ने पत्र "डी"

संबंधित मुद्दे