如何使hreflang标签双向?



以下两个hreflang标签示例:

<link rel="alternate" hreflang="en" href="www.123.com/en" />
<link rel="alternate" hreflang="es" href="www.123.com/es" />

我知道这会把英文页面翻译成西班牙语页面。然后我需要使它双向,所以西班牙语页面到英语。我如何使它双向?
我把这两个标签添加到我的英文版本,但是"西班牙语"页面在哪里?它是自动创建一旦我添加西班牙语标签,然后我去那个页面添加hreflang标签的英文版本,或者我添加四个hreflang标签(en, es和es, en)在同一页面等?

(我正在学习SEO,这是一个我很困惑的问题/话题。)

我不能100%肯定我是否正确理解了你的问题。我想你应该有一个西班牙语版的网页和一个英语版的网页。

google开发者指南给出了以下示例形式的推荐:

<head>
 <title>Widgets, Inc</title>
<link rel="alternate" hreflang="en-gb"
href="https://en-gb.example.com/page.html" />
<link rel="alternate" hreflang="en-us"
href="https://en-us.example.com/page.html" />
<link rel="alternate" hreflang="en"
href="https://en.example.com/page.html" />
<link rel="alternate" hreflang="de"
href="https://de.example.com/page.html" />
  <link rel="alternate" hreflang="x-default"
href="https://www.example.com/" />
</head>

你应该把链接rel标签放在两个html页面(西班牙语和英语版本的页面)

下面是对取自该示例的页面的引用:

网页的本地化版本。由于包含了绝对路径,因此可以清楚地看到哪个url绑定到哪个语言。

编辑:包括Vincent Orback评论的推荐

相关内容

  • 没有找到相关文章

最新更新