【发布时间】:2013-05-23 20:00:01
【问题描述】:
我们正在推出一个支持 20 种语言和大量区域内容(即针对特定国家或一组国家的内容)的主要网站。因此,我们有一个教科书用例在我们的站点地图中使用 xhtml:link 和 rel='hreflang'。我们通常更喜欢从 XSD 生成类,以便我们可以以编程方式生成保证兼容的 XML。我希望找到一个更新的 XSD,其中包含 xhtml:link 在定义中。但是,我一直被指向基本站点地图 xsd:http://www.sitemaps.org/schemas/sitemap/sitemap.xsd,它不支持 xhtml:link(在 xhtml-link-1.xsd 中定义)。
看起来 Google 只支持 xhtml:link 元素及其支持的属性,但在我尝试手动修改基本的 sitemap.xsd 以包含它之前,我想看看是否有人花时间发布 XSD已经包含http://www.sitemaps.org/schemas/sitemap/0.9 和http://www.w3.org/1999/xhtml?如果是这样,你能指出我正确的方向吗?或者,如果我出于某种原因在这里走错了路,我也很感激被引导到正确的方向。提前感谢您的帮助!
【问题讨论】:
-
看起来不太有希望。如果我最终走修改 XSD 的路线,我一定会发布它以防其他人想要它...