/ / ASP.NET MVC Google साइटमैप ContentResult से - गलत नाम स्थान - asp.net, asp.net-mvc, साइटमैप

ContentResult से एएसपी.नेट एमवीसी Google साइटमैप - गलत नामस्थान - asp.net, asp.net-mvc, साइटमैप

मैंने एक Contentemult द्वारा उत्पन्न साइटमैप बनाया है, हालाँकि Google मुझे बताता है कि मेरा नाम स्थान गलत है। कोई विचार?

मेरा कोड:

public ContentResult Index()
{
//Build RSS for sitemap
XNamespace ns = "http://www.sitemaps.org/schemas/sitemap/0.9";
const string url = "http://www.openarmssoberliving.com/{0}";
var encoding = Response.ContentEncoding.WebName;
var items = _pagesRepos.Pages.OrderBy(p => p.Id).ToList();
items.Add(new Page { Title = "Contact Us", Slug = "ContactUs", LastModified = items[0].LastModified });
var sitemap = new XDocument(new XDeclaration("1.0", encoding, null),
new XElement(ns + "urlset",
from item in items
select
new XElement(ns + "url",
new XElement(ns + "loc", string.Format(url, (item.Id != 1) ? item.Slug : "")),
new XElement(ns + "lastmod", String.Format("{0:yyyy-MM-dd}", item.LastModified)),
new XElement(ns + "changefreq", "monthly"),
new XElement(ns + "priority", "0.5")
)
)
);
return Content("<?xml version="1.0" encoding="utf-8"?>n" + sitemap, "text/xml");
}

आउटपुट: http://www.openarmssoberliving.com/Sitemap

त्रुटि: लाइन 2. आपका साइटमैप या साइटमैप इंडेक्स फ़ाइल ठीक से नाम स्थान की घोषणा नहीं करता है।

उत्तर:

जवाब के लिए 0 № 1

ऐसा लगता है कि गूल अब मेरी फ़ीड को पसंद करता है। मूल कोड काम करता है।