【发布时间】:2020-07-29 10:23:20
【问题描述】:
建议在html中设置lang标签如下:
<html lang="en">
我的网站已准备好以多语言方式(英语、西班牙语、法语等)提供页面,具体取决于位置或用户设置。
我应该如何设置这个标签以获得良好的 SEO?我想如果我使用我的国际化设置,它将被设置为搜索爬虫位置(我不知道这样做是否正确)。
谢谢!
【问题讨论】:
-
这个问题似乎是题外话,因为它是关于 SEO 这在 Stack Overflow 上是题外话。请阅读"Which SEO questions should be closed as non-programming/non-admin?",以更好地了解何时可以在此处提出 SEO 问题(大多数情况不可以)以及您可以在哪里获得帮助。
-
这是最烦人的事情,与 SEO 不兼容。每种语言都有一个 URL。人们会用一种语言搜索关键字,如果他们获得不同语言的页面(通常不是 100% 相同),他们会非常恼火。很多时候英文网站有更多的页面,所以你会把我们从有用的谷歌结果重定向到糟糕的页面。可以将主页重定向到相关语言。但就像大多数(但谷歌)网站所做的那样,将内容保留为每种语言的一个 URL。顺便说一句:可以有
lang=en。您可以在相对(和动态)<div>上指定真实语言
标签: html internationalization seo lang