2016-09-19 43 views
0

我的网站是SEO:hreflang工作不正常 - 我该如何解决?

www.rufsam.com 

我有2种语言,德语和英语的内容。

根据用户的国家, “rufsam.com” 将自动重定向到:

www.rufsam.com/de 

www.rufsam.com/en 

我使用这些HREF浪标签:

<link rel="alternate" hreflang="x-default" href="http://www.rufsam.com/en"/> 
<link rel="alternate" hreflang="de" href="http://www.rufsam.com/de"/> 
<link rel="alternate" hreflang="en" href="http://www.rufsam.com/en"/> 

预期结果

如果德国用户搜索“rufsam.com”,则应显示该网站的德语内容(元描述等)。

如果英文用户谷歌“rufsam.com”,它应该显示网站的英文内容(元描述等)。

但是目前这种方法无法正常工作。

实际结果

当德国用户谷歌 “rufsam.com”,他得到的英语成绩。英文元描述将被显示。不应该谷歌显示德国的结果?

但是,如果德国用户谷歌例如像这样的“rufsam.com Kontakt”(包括一个德语单词),它会按预期显示德国的结果。

+0

这里有什么吗? https://www.google.come/search?q = hreflang%20seo – mplungjan

+0

我已经检查过不同的网站,很遗憾,我无法修复这些信息。 – rufsam

+0

顺便说一句,你的主页的HTML显示不同的URL('/ en'而不是'lang = en')。 - 您可能会在[webmasters.se]上获得更好的帮助(标记您的问题并请管理员迁移它)。 – unor

回答

0

自动重定向通常是一个坏主意。如果bot自动重定向,那么它可能无法发现您的所有内容。您还使用Cookie来存储用户的内容首选项。

什么我建议是:

  1. rufsam.com(主页)可自动重定向到/ EN或/日,但/ EN 和/日页面不应该重定向(目前要重定向他们 基于cookie)
  2. 使用rufsam.com(您的主页)作为x-default的href。谷歌的文档说,x-default应该用于重定向的页面。
+0

非常感谢您的帮助!我/ de或/ en页面没有重定向到某处,或者我错过了什么? – rufsam

+0

当我尝试访问您在美国的/ de页面时,它将我重定向到/ en – tinkerr

+0

确定吗?你能再试一次吗?如果我访问英文的一个rufsam.com/en,它不会将我重定向到德语版的德文版。 – rufsam

相关问题