【发布时间】:2012-08-05 22:46:14
【问题描述】:
我正在使用 django 并使用站点地图框架来构建我的 xml 站点地图。 Google 的 SEO 指南建议除了 xml 站点地图之外还有一个 HTML 站点地图,所以我正在构建一个。
话虽如此,我想简单地构建一个 XSLT 并从站点地图 xml 中引用它。基本上,我正在尝试这样的事情:
- 转到 /sitemap.xml,您会看到站点地图 xml
- 转到 /sitemap,您将获得相同的 xml,只是引用了 xsl 工作表,这将导致 html 被呈现。
这应该很容易维护,因为我不需要做任何事情来维护 html 页面。
关于如何用 django 做到这一点的任何想法?我现在最好的想法是覆盖默认站点地图视图并使用 python 在生成的 xml 中插入 xsl 引用。有没有其他办法?
【问题讨论】:
标签: xml django xslt seo sitemap