使django站点地图与Google

时间:2015-08-13 14:11:54

标签: python django sitemap django-sitemaps

我得到的一个问题是,我怀疑content_type不正确,Google无法正确查看sitemaps.xml - 它突出了以下问题:

Your Sitemap appears to be an HTML page. Please use a supported sitemap format instead.

所以,我怀疑我需要更改内容类型。我看到了一些奇怪的方法,一切都使用lambdas和HttpResponse解决方案。使用以下网址,是否可以轻松地将content_type更改为'text/plain''text/xml'

以下不起作用:

url(r'^sitemap\.xml$', sitemap, {'sitemaps': sitemaps, content_type='plain/xml'}, name='sitemap')

sitemaps = {'views': ViewSitemap}

其中ViewSiteMap是我的类,它返回静态URL。这样做的更聪明的方法是什么?

0 个答案:

没有答案