国际SEO:Hreflang基础指南

Try Proseoai — it's free
AI SEO Assistant
SEO Link Building
SEO Writing

国际SEO:Hreflang基础指南

目录

  1. 介绍
  2. 为什么要使用 hreflang 属性
  3. hreflang 属性的最佳实践
  4. 多语言网站的三种托管类型
  5. 使用 hreflang 属性的基本规则
  6. 使用 hreflang 属性的示例
  7. hreflang 属性的值
  8. 其他搜索引擎用于确定本地化版本的信号
  9. 总结
  10. 常见问题解答

😃 介绍

欢迎来到我的频道,我是ish。今天在这个视频中,我们将讨论 hreflang 属性的含义、如何使用以及最佳实践。如果你是第一次来到我的频道,请订阅并提供反馈意见。让我们开始这个视频吧!


🌍 为什么要使用 hreflang 属性

在地区扩展市场时,对不同语言和国家的目标受众提供本地化版本的网站非常重要。虽然搜索引擎可以通过其他外部信号找到您的网站,将德语版本的网站展示给德国人,并将西班牙语版本的网站展示给西班牙人。但如果您明确告诉搜索引擎,可以对搜索引擎更有帮助。因此,使用 hreflang 属性可以指定不同语言和国家的本地化版本,提高网站的可见性和用户体验。


📝 hreflang 属性的最佳实践

在使用 hreflang 属性时,有一些基本规则需要遵循:

  1. 双向绑定:在多语言网站中使用 hreflang 属性时,应该双向绑定,确保各个版本之间能够互相链接。

  2. 自我引用:尽管这不是强制规定,但在默认版本中自我引用是一个良好的实践。在默认版本中,你可以使用英语来自我引用,在德语版本中,你可以使用德语来自我引用,在西班牙语版本中,你可以使用西班牙语来自我引用。如果使用了国家代码,可以同时使用语言和国家代码。

  3. 定义 x-default:定义 hreflang 属性时,应该使用 x-default 值,用作回退链接。这是一个最佳实践,可以给搜索引擎提供备用链接。


🌐 多语言网站的三种托管类型

在上面的示例中,我使用了子目录的方式来创建多语言网站。除了使用子目录之外,还有两种常见的托管类型:

  1. 国家代码顶级域名(CCTLD):每个国家都有自己的顶级域名,例如英国的 ".co.uk"、澳大利亚的 ".com.au"。这是一种根据国家代码来托管本地化版本的方式。

  2. 子域名:子域名的示例是 "us.test.com"、"uk.test.com"、"au.test.com",每个子域名对应一个本地化版本。

每种托管类型都有其优缺点,这里不会详细讨论。下面我们继续下一个话题。


📍 使用 hreflang 属性的基本规则

在使用 hreflang 属性时,需要遵循一些基本规则:

  1. 双向绑定:在我的示例中,我偏好使用英语作为我的默认版本,并针对美国市场。如果我使用德语作为德语版本,针对德国市场,我希望能够链接回我的默认版本。同样,如果我使用西班牙语版本,针对西班牙市场,我也希望能够链接回我的默认版本。所以,无论你是使用多种语言的网站,请注意在所有版本中包含 hreflang 属性,并进行双向绑定。

  2. 自我引用:自我引用不是强制规则,但是这是一个良好的实践。如果在默认版本中,您可以自我引用英语版本,在德语版本中自我引用德语,在西班牙语版本中自我引用西班牙语。不仅仅是语言,如果您使用了国家代码,您还可以同时使用语言和国家代码。

  3. 定义 x-default:在 hreflang 属性中,使用 x-default 值来指定默认版本。如果某个版本无法使用 hreflang 属性中的任何一个值,那么搜索引擎将使用 x-default 值作为回退链接。因此,建议在 hreflang 属性中使用 x-default 值,并提供默认版本的链接。


🔗 使用 hreflang 属性的示例

让我们看一下使用 hreflang 属性的示例:

  1. 默认版本(英语):<link rel="alternate" hreflang="en" href="https://www.test.com/" />
  2. 德语版本(德国市场):<link rel="alternate" hreflang="de" href="https://www.test.com/de/" />
  3. 西班牙语版本(西班牙市场):<link rel="alternate" hreflang="es" href="https://www.test.com/es/" />

通过这种方式,当搜索引擎抓取您的网站时,它会理解这是网站的不同版本,并展示适合特定语言受众的 URL。


📜 hreflang 属性的值

在 hreflang 属性中,可以使用三个不同的值:语言、语言和国家代码,以及 x-default。

例如:

  • hreflang="en":显示英语版本的网站。
  • hreflang="de-AT":显示针对奥地利市场的德语版本的网站。
  • hreflang="x-default":作为回退链接使用的默认版本。

根据这个顺序,搜索引擎会给予不同的值优先级,以确定展示哪个本地化版本。


🌐 其他搜索引擎用于确定本地化版本的信号

除了 hreflang 属性,搜索引擎还使用其他信号来确定本地化版本的网站。这些信号包括:

  • 国家代码顶级域名(CCTLD):搜索引擎会优先考虑与目标国家相对应的顶级域名。
  • 语言:如果您的网站有翻译,并且本地受众容易选择该语言,搜索引擎会优先考虑此信号。
  • 货币:您的网站使用的货币是哪种货币。
  • 服务器位置:您的网站托管在哪个国家。
  • 入站链接:网站是否有本地的入站链接。
  • 搜索控制台:从搜索控制台设置的目标选项。

除了 hreflang 属性之外,搜索引擎会根据这些信号来确定本地化版本。


✍️ 总结

在本视频中,我们了解了 hreflang 属性的含义、如何使用以及最佳实践。通过正确地使用 hreflang 属性,您可以为不同国家和语言的用户提供本地化版本的网站,提升您的网站的可见性和用户体验。


🤔 常见问题解答

1. hreflag 是什么意思?

hreflang 属性是一种用于指定不同语言和国家的本地化版本的 HTML 属性。

2. 如果我不使用 hreflang,会发生什么?

如果您不使用 hreflang 属性,搜索引擎仍然可以通过其他信号找到您的网站的本地化版本。然而,使用 hreflang 属性可以帮助搜索引擎更好地理解您的网站的不同版本。

3. 我应该使用哪种托管类型来创建多语言网站?

托管类型取决于您的需求和资源。子目录、国家代码顶级域名(CCTLD)和子域名都是常见的托管类型,每种都有其优缺点。您应该选择最适合您公司和目标市场的类型。

4. hreflang 属性支持哪些值?

hreflang 属性可以使用语言代码、语言代码和国家代码,以及 x-default 作为值。


资源

  • 了解更多关于 hreflang 属性的信息:链接
  • 获取有关多语言网站的最佳实践的指南:链接

Are you spending too much time on seo writing?

SEO Course
1M+
SEO Link Building
5M+
SEO Writing
800K+
WHY YOU SHOULD CHOOSE Proseoai

Proseoai has the world's largest selection of seo courses for you to learn. Each seo course has tons of seo writing for you to choose from, so you can choose Proseoai for your seo work!

Browse More Content