如果您有几个针对不同语言或区域的页面版本,则必须将其告知Google。这将帮助搜索引擎根据语言或区域将用户指导到您网站最合适的版本。
请注意,即使您不采取任何措施,Google也可以使用其他语言找到该页面的替代版本,但是通常最好指出Google,哪些页面是针对不同语言和区域设计的。
示例建议指示替代页面:
仅当未翻译页面的主要内容时,该页面的本地化版本才被视为重复。
有三种方法可以向Google报告该页面的不同语言或区域版本:
这些方法在Google方面是等效的,您可以选择更方便的方法。尽管您可以同时使用所有三种方法,但这通常会使站点的管理变得复杂,因此最好选择一种方法。
使用Hreflang属性告诉Google您的内容版本,以便搜索引擎可以理解这些页面是相同内容的本地化版本。 Google不使用Hreflang或Lang属性来确定页面语言;相反,使用定义语言的算法。
添加元素在
对于页面的每个变体,您需要在
部分中添加一组元素,每个页面版本,包括页面本身。每个元素的语法示例:
在哪里:
标签应在
例如,如果您的网站上有美国,英国和德国的页面,则以下URL包含具有小区域差异的类似内容:
这些页面的<头>部分中的示例:
<head> <title>Ваш сайт</title> <link rel="alternate" hreflang="en" href="https://example.com/" /> <link rel="alternate" hreflang="en-gb" href="https://example.co.uk/" /> <link rel="alternate" hreflang="de" href="https://example.de/" /> <link rel="alternate" hreflang="x-default" href="https://www.example.com/" /> </head>
您可以将HTTP标题带有GET页面,以指示Google有关页面的所有语言和区域版本。这对于不是-Documents的页面,例如PDF文件很有用。
示例标头:
Link: <https://example.com/page.>; rel="alternate"; hreflang="en", <https://example.de/page.>; rel="alternate"; hreflang="de"
您可以使用网站的XML网站将每个页面的所有语言和区域版本告知Google。通过指示URL页面添加
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:x="http://www.w3.org/1999/x"> <url> <loc>https://example.com/page.</loc> <x:link rel="alternate" hreflang="en" href="https://example.com/page." /> <x:link rel="alternate" hreflang="de" href="https://example.de/page." /> </url> </urlset>
Hreflang属性的值由连字符分隔的一个或两个代码组成。例如,en -us。第一个代码指示该语言,第二个代码是区域。
为了诊断错误并修复了Hreflang的使用,您可以使用第三方工具:
关于网站优化和实施SEO方法的问题,您可以通过电子邮件与我们的公司联系: info@seo.computer 或通过whatsapp: +79202044461。
ID 68