如何使用rel =" alternate"在一个多语言网站hreflang

时间:2016-03-24 06:22:32

标签: html seo

英语为website.com/en/content1,德语为website.com/de/content1,内容相同。

我的问题是我需要在我的整个网站上对所有网址使用rel="alternate" hreflang。因为我是SEO的新手所以我需要知道如何以及在哪里实现它

1 个答案:

答案 0 :(得分:0)

由于您的网站也有德语版本,您可能需要查看以下内容: www.ranking-check.de/blog/hreflang-die-5-haeufigsten-fehler-und-hall-of-fame/

但实际上并没有那么复杂。只需将每种语言的链接元素添加到页面的开头部分即可。

<link rel="alternate" href="http://website.com/de/content1" hreflang="de"/>
<link rel="alternate" href="http://website.com/en/content1" hreflang="en"/>

唯一的问题是,必须为每个页面调整href属性。理想情况下,页面是由一些脚本语言动态创建的,只有一个起始点(例如,任何内容都被重定向到index.php)。然后,您只需要更改1个文件,因为您可以在路由后构建URL。

如果提供切换语言(标志)的链接,也可以在那里添加hreflang属性。