【问题标题】:How to build a sitemap using Sitecore如何使用 Sitecore 构建站点地图
【发布时间】:2013-02-19 11:29:34
【问题描述】:

我需要为 Sitecore 网站创建站点地图。我该怎么做?

【问题讨论】:

标签: sitecore


【解决方案1】:

如果您想要一个站点地图页面来列出您网站上的页面,您应该尝试共享源模块“站点地图”。 http://marketplace.sitecore.net/en/Modules/Sitemap.aspx

但是,如果您希望使用站点地图来优化搜索引擎,请使用站点地图 XML。 http://marketplace.sitecore.net/en/Modules/Sitemap_XML.aspx

【讨论】:

  • 我已经设置好了,但是我得到了一个空白的 XML 文件 - 尝试包括我们正在使用的每个模板,并且我已经三次检查了所有配置文件设置...
  • 我和@LeviWallach 一样。是否有任何文档可以让您从安装到按预期运行?
  • 我在 Sitecore 9 中有 Sitemap XML 工作。为了让它工作,我删除了 SitemapXML.config 中“”下的默认站点条目,并为我的多站点解决方案添加了适当的条目,然后我在“/sitecore/system/Modules/Sitemap XML/Sitemap configuration”项的“Enabled templates”字段中添加了我想要添加到 XML 站点地图的页面模板。
【解决方案2】:

这取决于您需要什么样的站点地图。您想要一个发送到 Google 的 XML 站点地图吗? 或者您想要一个显示您网站结构的站点地图?

我建议查看 Sitecore 市场 (http://marketplace.sitecore.net/SearchResults#query=sitemap),可能下载源代码以了解它是如何完成的。我认为两者都有一个例子。

否则,您也可以创建自己的,但我们需要更多信息 - 您想用 XSLT 编写还是使用 C# 等代码隐藏?

【讨论】:

    猜你喜欢
    • 2017-08-23
    • 1970-01-01
    • 2014-06-02
    • 1970-01-01
    • 1970-01-01
    • 2015-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多