【问题标题】:Meta canonical and hreflang in multilanguage website多语言网站中的元规范和 hreflang
【发布时间】:2016-11-03 18:01:06
【问题描述】:

我需要一些帮助来修复我的多语言网站上的潜在错误。它有3种语言;英语、土耳其语和俄语。默认为英文。

关于主页的问题

当我们通过http://example.com/访问页面时,有如下元数据:

   <link rel="canonical" href="http://example.com/" />
   <link rel='alternate' href='http://example.com/' hreflang='x-default' />
   <link rel='alternate' hreflang='tr' href='http://example.com/tr' />
   <link rel='alternate' hreflang='en' href='http://example.com/en' />
   <link rel='alternate' hreflang='ru' href='http://example.com/ru' />

当我们通过http://example.com/trhttp://example.com/enhttp://example.com/ru访问网站时,结果保持不变。

问题 1: 在这种情况下,您认为有什么错误吗?我有什么需要改变的吗?

关于产品链接的问题

产品英文页面链接为:http://example.com/item-english
产品俄文页面链接为:http://example.com/item-russian

在英文页面上,我放置了以下元数据:

    <link rel="canonical" href="http://example.com/item-english" />
    <link rel='alternate' hreflang='x-default' href='http://example.com/item-english' />
    <link rel='alternate' hreflang='en' href='http://example.com/item-english' />
    <link rel='alternate' hreflang='ru' href='http://example.com/item-russian' />

在俄语页面上,我放置了以下元数据:

    <link rel="canonical" href="http://example.com/item-russian" />
    <link rel='alternate' hreflang='x-default' href='http://example.com/item-russian' />
    <link rel='alternate' hreflang='en' href='http://example.com/item-english' />
    <link rel='alternate' hreflang='ru' href='http://example.com/item-russian' />

问题 2: 在这种情况下,您认为有什么错误吗?我有什么需要改变的吗?

【问题讨论】:

    标签: html seo multilingual canonical-link hreflang


    【解决方案1】:

    对于 Q2:您的 x-default 在所有页面上都应该相同。事实上,所有的 hreflang 标签在所有页面上都应该是相同的。

    【讨论】:

    • 谢谢。我一定会尝试这个并测量结果。
    猜你喜欢
    • 2016-05-06
    • 2015-10-29
    • 2013-11-07
    • 1970-01-01
    • 2016-01-30
    • 2019-10-17
    • 2022-08-09
    • 1970-01-01
    • 2018-09-17
    相关资源
    最近更新 更多