【发布时间】: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/tr、http://example.com/en、http://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