我们正在推出一个支持 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 中定义) .
看起来谷歌只支持一个 xhtml:link 元素及其支持的属性,但在我尝试手动修改基本的 sitemap.xsd 以包含它之前,我想看看是否有人花时间发布已经有的 XSD包括http://www.sitemaps.org/schemas/sitemap/0.9和http://www.w3.org/1999/xhtml?如果是这样,你能指出我正确的方向吗?或者,如果我出于某种原因在这里走错了路,我也很感激被引导到正确的方向。在此先感谢您的帮助!