我的网站
www.mydomain.net
我的内容有两种语言,德语和英语。
根据用户所在国家/地区,“mydomain.net”会自动重定向到:
www.mydomain.net/de
或
www.mydomain.net/en
我正在使用这些href-lang标签:
<link rel="alternate" hreflang="x-default" href="mydomain.net/en"/>
<link rel="alternate" hreflang="de" href="mydomain.net/de"/>
<link rel="alternate" hreflang="en" href="mydomain.net/en"/>
预期结果
如果德国用户使用Google搜索“mydomain.net”,则应显示该网站的德语内容(元描述等)。
如果英语用户使用Google搜索“mydomain.net”,则应显示该网站的英文内容(元描述等)。
但目前这种方法无法正常工作。
实际结果
当德国用户谷歌“mydomain.net”时,他获得了英语结果。将显示英语元描述。不应该谷歌显示德国的结果?
但是,如果德国用户使用Google搜索“mydomain.net Kontakt”(包括德语单词),它将按预期显示德语结果。
答案 0 :(得分:0)
自动重定向通常是一个坏主意。如果机器人被自动重定向,那么它可能无法发现您的所有内容。您还使用Cookie来存储用户的内容偏好。
我建议的是: