Google hreflang使用情况

时间:2012-11-13 22:10:11

标签: seo

这看起来不错吗?搜索引擎优化专家说,这是做到这一点的方法,但出于某种原因,我认为这可能是错误的,因为我们使用相同的网址进行不同的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'/>

谷歌会因此对网站进行处罚吗?

1 个答案:

答案 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明确建议不要这样做。