FROM CACHE - zh-cn_header

对不同国家的子域名如何正确添加hreflang标签

对不同国家的子域名如何正确添加hreflang标签

xxxm
访客
3 0 0

 我们有3个子域名的网站,比如https://abc.com/https://ca. abc.com/ , https://eu. abc.com/ ca和eu的域名下又包含一个fr的域名如: https://ca. abc.com/fr,https://eu. abc.com/fr 这个时候这样添加是对的吗?

<link rel="alternate" hreflang="x-default" href="{{ canonical_url | replace: shop.domain, 'https://turboant.com' }}" /> 
<link rel="alternate" href="{{ canonical_url | replace: shop.domain, 'https://abc.com' }}" hreflang="en-us" />
<link rel="alternate" href="{{ canonical_url | replace: shop.domain, 'https://ca.abc.com/fr' }}" hreflang="fr-ca" />
<link rel="alternate" href="{{ canonical_url | replace: shop.domain, 'https://eu.abc.com' }}" hreflang="en-eu" />
<link rel="alternate" href="{{ canonical_url | replace: shop.domain, 'https://eu.abc.com/fr' }}" hreflang="fr-fr" />
同时三个网站页面不完全重合,部分页面ca 和eu上没有,此时这是hreflang是否会导致错误
0 条回复0