我们正在推出一个主要网站,支持20种语言和大量区域内容(即针对特定国家或国家集团的内容).因此,我们有一个教科书用例,用于在我们的站点地图中使用xhtml:link with rel ='hreflang'.我们通常更喜欢从XSD生成类,以便我们可以以编程方式生成符合保证的XML.我希望在定义中找到包含xhtml:link的更新XSD.但是,我一直指向基础站点地图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包括在内?如果是这样,你能指出我正确的方向吗?或者如果我出于某种原因走错了路,我也很欣赏被引导到正确的方向.在此先感谢您的帮助!
来自谷歌的hreflang的站点地图指南是错误的.由于命名空间中不存在xhtml:链接,因此站点地图无法验证.
将命名空间更改为下面的命名空间,它将验证.
xmlns:xhtml="http://www.w3.org/TR/xhtml11/xhtml11_schema.html"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1297 次 |
| 最近记录: |