我有一个使用不同语言的网站 (http://www.boletus-app.com)。每种语言都显示在不同的子域中(http://en.boletus-app.com、http://es.boletus-app.com 等) .主站点 (www) 显示用户在以前的条目中使用的语言或浏览器默认使用的语言。 我应该使用哪种策略才能让 Google 识别出来?人们通常链接到 www 网站。
我目前所做的是添加替代标签:
<link href="http://es.boletus-app.com" rel="alternate" hreflang="es"/>
有什么我可以做的吗?
谢谢!
最佳答案
您可以通过三种不同的方式告诉 Google 您网站的特定语言版本。其中之一是您当前使用 rel="alternate"hreflang="x"
注释的方式。请注意,此标记被视为信号之一,而不是对 Google 抓取工具的指令。
您可以在 this webmaster tools link 下找到更多信息
此外,您应该查看此 Internationalisation FAQ由 Google Webmaster Central 提供,其中明确提到 Google 爬虫在每个 URL 的基础上检测语言,不需要使用任何特殊结构。但是,重要的是每个语言版本都在一个单独的 URL 上,并且 Googlebot 能够抓取所有版本。
所以,恕我直言,正如上述链接中所述,您对当前的风格感到满意。
关于subdomain - 为搜索引擎配置语言域 - SEO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13002042/