这看起来不错吗?搜索引擎优化专家说,这是做到这一点的方法,但出于某种原因,我认为这可能是错误的,因为我们使用相同的网址进行不同的hreflang
<link rel="alternate" hreflang='en-bn' href='http://www.xxx.com/gsa'/>
<link rel="alternate" hreflang='en-cn' href='http://www.xxx.com/gsa'/>
<link rel="alternate" hreflang='en-hk' href='http://www.xxx.com/gsa'/>
<link rel="alternate" hreflang='en-in' href='http://www.xxx.com/gsa'/>
<link rel="alternate" hreflang='en-id' href='http://www.xxx.com/gsa'/>
<link rel="alternate" hreflang='en-jp' href='http://www.xxx.com/gsa'/>
<link rel="alternate" hreflang='en-kr' href='http://www.xxx.com/gsa'/>
<link rel="alternate" hreflang='en-my' href='http://www.xxx.com/gsa'/>
<link rel="alternate" hreflang='en-pk' href='http://www.xxx.com/gsa'/>
<link rel="alternate" hreflang='en-ph' href='http://www.xxx.com/gsa'/>
<link rel="alternate" hreflang='en-sg' href='http://www.xxx.com/gsa'/>
<link rel="alternate" hreflang='en-lk' href='http://www.xxx.com/gsa'/>
<link rel="alternate" hreflang='en-tw' href='http://www.xxx.com/gsa'/>
<link rel="alternate" hreflang='en-th' href='http://www.xxx.com/gsa'/>
谷歌会因此对网站进行处罚吗?
答案 0 :(得分:4)
我认为他们可能。如果您看到 this post on the Google Webmaster Central Blog ,则建议您执行以下操作:
<link rel="alternate" hreflang="es" href="http://www.example.com/" />
<link rel="alternate" hreflang="es-ES" href="http://es-es.example.com/" />
<link rel="alternate" hreflang="es-MX" href="http://es-mx.example.com/" />
<link rel="alternate" hreflang="en" href="http://en.example.com/" />
谷歌说:
如果您指定区域子标签,我们将假设您要定位 那个地区。请记住,所有这些注释都将被使用 基于每个URL。您应该注意使用特定的URL,而不是 主页,这两个链接元素。
另外,来自 guidelines here ,
将一个网址与一条内容相关联。我们推荐 针对多种语言使用相同的网址,例如服务 基于example.com/page.html的法语和英语版本 用户信息(IP地址,Accept-Language HTTP标头)。 (强调我的)
如果您没有根据语言/本地化将用户重定向到不同的网站,那么您可能会受到惩罚,因为Google明确建议不要这样做。