南方都市报
优点是直观易排💎查,缺点是页面较多📌时维护成本高
方案三:HTTP响应头(适用于非HTML文件) 如果网站提供PDF、图片或其他非HTML资源的多语言版本,可以在服务器端通过HTTP头部添加 Link 字段指定hreflang
如果发现错误,常见的排查步骤包括: 确认所有语言版本都已互相引用,没有遗漏; 检查hreflang值是否符合 ISO 639-1语言代码 和 ISO 3166-1国家代码 格式,例如“zh-cn”正确,但“zh-chinese”错误; 使用在线hreflang验证工具扫描网🎯站,查看是否有返回错误标注的页面; 确认x-default版本已经配置,以便搜索引擎无法匹配用户语言时展示默认页面
com/fr/" /> <link rel="alter❤️nate" hreflang="x-default" href="https://example
对于百度等中文搜索引擎🔑,虽然hreflan🌅g标签主要被Google采用,但百度同样支持通过 注:alternate 方式指向不同语言版本
方案二:Sitemap XML扩展(适合大量页面) 在网站地图中为每个URL声明hreflang关🎊系,示例如下: <url> <loc>https://example
com/en/</loc⭐> <xhtml:link rel="alternate" hreflang="en" href="https://example
hreflang标签的基础形式与常见误区 hreflang标签通常放在页面的 <head> 部分,写法如下: <link rel="alternate" hreflang="en" href="https://example
此方案对技术🎵能力要求较高,一般作为前两种方案的补充
com/en/" /> <🌅;link rel="alternate" hreflang="fr" href="https://example
com/" /&💯gt; 许多新手容易犯的错误包括: 只标注了语言而未标注国家代码 (比如只用“en”而不用“en-us”或“en🌟-gb”),或者 忘记添加自引用标签 (即当前页面也需标注自己的hreflang)