Internationalization 非重复网站上的hreflang

Internationalization 非重复网站上的hreflang,internationalization,seo,sitemap,Internationalization,Seo,Sitemap,希望在多语言网站上使用hreflang。以下是场景: 最初,同一个网站有3个版本(过期、不符合SEO、包含Flash)。英语,韩语,汉语。我们将英文版更新为一个全新的(SEO友好)网站,而韩文版和中文版保持不变 我在站点地图和非英语版本的标题中使用了以下代码: <link rel="alternate" hreflang="zh-us" href="http://example.com/cn"/> <link rel="alternate" hreflang="ko-us" h

希望在多语言网站上使用hreflang。以下是场景:

最初,同一个网站有3个版本(过期、不符合SEO、包含Flash)。英语,韩语,汉语。我们将英文版更新为一个全新的(SEO友好)网站,而韩文版和中文版保持不变

我在站点地图和非英语版本的标题中使用了以下代码:

<link rel="alternate" hreflang="zh-us" href="http://example.com/cn"/>
<link rel="alternate" hreflang="ko-us" href="http://example.com/kr"/>
网站地图:

<url>
    <loc>http://example.com</loc>
    <xhtml:link
        rel="alternate"
        hreflang="zh"
        href="http://example.com/cn"
        />
    <xhtml:link
        rel="alternate"
        hreflang="ko"
        href="http://example.com/kr"
        />
</url>

http://example.com
非英语版本的标题:

<link rel="alternate" hreflang="zh-us" href="http://example.com/cn"/>
<link rel="alternate" hreflang="ko-us" href="http://example.com/kr"/>


我是否也需要将hreflang标记添加到新的更新英语版本中?国际版还有什么需要补充的吗


非常感谢您的帮助

站点地图和标题中都不需要此代码。只在一个地方使用它。我建议您将其从站点地图中删除

此外,您还需要在所有页面上以不同语言提供指向所有语言版本的链接。例如,您应该将:

<link rel="alternate" hreflang="en" href="http://example.com/en" />
<link rel="alternate" hreflang="ko-us" href="http://example.com/kr" />
<link rel="alternate" hreflang="zh-us" href="http://example.com/cn" />

或者,更好的是,您可以将英语设置为默认值:

<link rel="alternate" hreflang="x-default" href="http://example.com/en" />
<link rel="alternate" hreflang="ko-us" href="http://example.com/kr" />
<link rel="alternate" hreflang="zh-us" href="http://example.com/cn" />


请查看此链接以供参考:

“我是否还需要将hreflang标记添加到新的更新英文版本?”--“需要”根据…?