You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用三字母hreflang标签?适配ISO 639-2/3语言码

用元标签及相关属性标识三字母ISO 639-2/3语言版本

首先纠正一个常见误解:hreflang标签其实支持ISO 639-2/3的三字母语言码,并非仅局限于双字母的ISO 639-1。主流搜索引擎会识别并处理这类三字母编码,用于小众语言变体的页面关联。

以下是具体实现方式:

1. 直接在hreflang中使用三字母码

在页面的<head>区域,为每个语言版本的页面添加hreflang链接,直接填入三字母语言码即可。如果需要结合地区代码,也可以拼接(比如gle-IE表示爱尔兰的苏格兰盖尔语):

<link rel="alternate" hreflang="gle" href="https://example.com/gaelic">
<link rel="alternate" hreflang="en" href="https://example.com/english">

2. 为HTML根元素设置lang属性

在页面的<html>标签上声明三字母语言码,明确当前页面的语言:

<html lang="gle">

这个属性是HTML标准的一部分,浏览器和搜索引擎都会以此作为页面语言的核心标识。

3. 可选:使用content-language元标签(注意兼容性)

虽然HTML5已将<meta http-equiv="content-language">标记为过时属性,但部分旧的内容解析工具可能仍依赖它。如果需要兼容这类场景,可以添加:

<meta http-equiv="content-language" content="gle">

不过优先级低于lang属性,仅作为补充即可。

需要注意的是,确保所有关联页面的hreflang设置保持一致——每个语言版本的页面都要指向其他版本,形成完整的关联闭环,这样搜索引擎才能正确识别页面的语言变体关系。

内容的提问来源于stack exchange,提问作者user16861522

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 09:04:57