多语言Web中的langhtml标记

多语言Web中的langhtml标记,html,internationalization,seo,lang,Html,Internationalization,Seo,Lang,建议在html中设置lang标记,如下所示: <html lang="en"> 我的网站可以提供多种语言(英语、西班牙语、法语等)的网页,具体取决于位置或用户设置 我应该如何设置一个好的搜索引擎优化标签?我认为如果我使用国际化设置,它将被设置为搜索爬虫位置(我不知道这样做是否正确) 谢谢 我认为您可能需要为每种语言添加以下内容 <link rel="alternate" href="http://www.mysite.it

建议在html中设置
lang
标记,如下所示:

<html lang="en">

我的网站可以提供多种语言(英语、西班牙语、法语等)的网页,具体取决于位置或用户设置

我应该如何设置一个好的搜索引擎优化标签?我认为如果我使用国际化设置,它将被设置为搜索爬虫位置(我不知道这样做是否正确)


谢谢

我认为您可能需要为每种语言添加以下内容

<link rel="alternate" href="http://www.mysite.it" hreflang="it-it" />


我认为每一页都必须这样做,我认为您可能需要为每种语言添加以下内容

<link rel="alternate" href="http://www.mysite.it" hreflang="it-it" />

我认为每一页都必须这样做

我的网站已经准备好以多种语言(英语, 西班牙语、法语等),具体取决于位置或用户设置

从您的这句话中,您可以理解您正在使用PI来调整您的内容

不要使用IP分析来调整您的内容。IP位置分析 困难且通常不可靠。此外,谷歌可能不会 能够正确地抓取站点的变体。大部分,但不是全部, 谷歌爬行起源于美国,我们并不试图改变搜索结果 检测站点变化的位置。使用显式方法之一 此处显示(hreflang、备用URL和显式链接)

谷歌在本指南中提出了一个可能的解决方案:

要在Google上定位您的站点,请执行以下操作:

页面或站点级别:为站点或页面使用特定于区域设置的URL

我的网站已经准备好以多种语言(英语, 西班牙语、法语等),具体取决于位置或用户设置

从您的这句话中,您可以理解您正在使用PI来调整您的内容

不要使用IP分析来调整您的内容。IP位置分析 困难且通常不可靠。此外,谷歌可能不会 能够正确地抓取站点的变体。大部分,但不是全部, 谷歌爬行起源于美国,我们并不试图改变搜索结果 检测站点变化的位置。使用显式方法之一 此处显示(hreflang、备用URL和显式链接)

谷歌在本指南中提出了一个可能的解决方案:

要在Google上定位您的站点,请执行以下操作:

页面或站点级别:为站点或页面使用特定于区域设置的URL


您可以通过简单地添加该语言的一些文本来创建多语言页面。 问题是:

<html lang="en">

仅当您将

<html>

像simple一样,说话的人(例如:Spainsh)可能需要使用Google Translate,但它现在是多语言的

谢谢你


ErrorLane

只需添加该语言的一些文本,就可以创建多语言页面。 问题是:

<html lang="en">

仅当您将

<html>

像simple一样,说话的人(例如:Spainsh)可能需要使用Google Translate,但它现在是多语言的

谢谢你


ErrorLane

我希望有人能提出一个更简单的解决方案谢谢你,米娜。问题是我没有为每种语言设置不同的页面。所有内容都在同一页面中以正确的语言加载欢迎您,如果您指向href中的同一站点作为解决方法,该怎么办。我不知道这是否合适,或者是一种黑客行为。你是否可以创建子目录或子域并导航到它们,作为更改网站语言的副作用,并且所有这些子域返回相同的页面,但语言正确。我希望有人提交一个更简单的解决方案谢谢你,米娜。问题是我没有为每种语言设置不同的页面。所有内容都在同一页面中以正确的语言加载欢迎您,如果您指向href中的同一站点作为解决方法,该怎么办。我不知道这是否正常,或者是一个问题。你是否可以创建子目录或子域并导航到它们,作为更改网站语言的副作用,并且所有这些子域返回相同的页面,但使用正确的语言。这个问题似乎离题了,因为它是关于SEO的,在堆栈溢出时离题了。请阅读以更好地理解什么时候可以在这里问SEO问题(大多数不是),以及在哪里可以得到帮助。这是最烦人的事情,而且与SEO不兼容。每种语言都有一个URL。人们会用一种语言搜索关键词,如果他们得到一个不同语言的页面(通常不是100%相等),他们会非常恼火。很多时候,英语网站有更多的页面,所以你会将我们从有用的谷歌结果重定向到糟糕的页面。有重定向到相关语言的主页是可以的。但像大多数(但谷歌)网站一样,将内容保留为每种语言的一个URL。顺便说一句:可以使用
lang=en
。您可以在相对(和动态)
上指定真正的语言。这个问题似乎是离题的,因为它是关于SEO的,而SEO在堆栈溢出时是离题的。请阅读以更好地理解什么时候可以在这里问SEO问题(大多数不是),以及在哪里可以得到帮助。这是最烦人的事情,而且与SEO不兼容。每种语言都有一个URL。人们会用一种语言搜索关键词,如果他们得到一个不同语言的页面(通常不是100%相等),他们会非常恼火。很多时候,英语网站有更多的页面,所以你会将我们从有用的谷歌结果重定向到糟糕的页面。有重定向到相关语言的主页是可以的。但像大多数(但谷歌)网站一样,将内容保留为每种语言的一个URL。顺便说一句:可以使用
lang=en
。您可以在相对(和动态)的
上指定真正的语言不,不,我没有使用IP分析。它检测浏览器的区域设置并尝试使用相同的语言