如何在Google中报告网站的本地版本

如何在Google中报告网站的本地版本

如果您有几个针对不同语言或区域的页面版本,则必须将其告知Google。这将帮助搜索引擎根据语言或区域将用户指导到您网站最合适的版本。

请注意,即使您不采取任何措施,Google也可以使用其他语言找到该页面的替代版本,但是通常最好指出Google,哪些页面是针对不同语言和区域设计的。

示例建议指示替代页面:

  • 如果页面的主要内容是用一种语言编写的,但是仅将模板的元素(例如导航和地下室)翻译成另一种语言。
  • 如果您的网站在一种语言的框架中具有较小的区域变化。例如,专注于美国,英国和爱尔兰的英语内容。
  • 如果您的网站完全翻译成几种语言。例如,您有德语和英语的页面。

仅当未翻译页面的主要内容时,该页面的本地化版本才被视为重复。

指示搜索Google的替代版本的方法

有三种方法可以向Google报告该页面的不同语言或区域版本:

  • HTTP堆栈
  • SiteMap卡(SiteMap)

这些方法在Google方面是等效的,您可以选择更方便的方法。尽管您可以同时使用所有三种方法,但这通常会使站点的管理变得复杂,因此最好选择一种方法。

使用Hreflang属性告诉Google您的内容版本,以便搜索引擎可以理解这些页面是相同内容的本地化版本。 Google不使用Hreflang或Lang属性来确定页面语言;相反,使用定义语言的算法。

所有方法的建议

  • 每个语言版本都应提及自己以及所有其他语言版本。
  • 替代页面的地址应完成,包括数据传输方法(http/https),例如:https://example.com/foo,not/example.com/foo或/foo。
  • 替代页面不必在同一领域。
  • 如果您有几个针对不同区域的语言的替代页面,则为该语言的用户提供通用页面,这些语言没有明确的地理位置指示。
  • 如果两个页面没有指代,则标签将被忽略。
  • 如果您难以维护所有语言的完整双边链接,则可以排除某些语言,但是将主要版本(例如,例如法语创建的页面)始终很重要。
  • 建议添加非耗费语言的后备页面,尤其是在语言/区域选择器上或自动重读页面上。

- 指示Google中的本地化版本

添加元素页部分中,以告知Google页面的所有语言和区域版本。如果您没有网站卡或为您的网站指定HTTP头的可能性,这将很有用。

对于页面的每个变体,您需要在部分中添加一组元素,每个页面版本,包括页面本身。

每个元素的语法示例:

在哪里:

  • Lanaging_cod-语言和区域的代码,例如美国的en-sus或默认情况下的X-DEFAULT。
  • URL页面 - 指定语言/区域的页面版本的完整链接。

标签应在文档的正确设计部分内部。

例子

例如,如果您的网站上有美国,英国和德国的页面,则以下URL包含具有小区域差异的类似内容:

  • https://example.com/-英语用户的主页。
  • https://example.co.uk/-英国用户的主页。
  • https://example.de/-德国用户的主页。

这些页面的<头>部分中的示例:

<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-heads在Google中指定替代版本

您可以将HTTP标题带有GET页面,以指示Google有关页面的所有语言和区域版本。这对于不是-Documents的页面,例如PDF文件很有用。

示例标头:

Link: <https://example.com/page.>; rel="alternate"; hreflang="en", <https://example.de/page.>; rel="alternate"; hreflang="de"

使用网站卡在Google中指定替代页面

您可以使用网站的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>

Google中的Hreflang的支持语言和区域代码

Hreflang属性的值由连字符分隔的一个或两个代码组成。例如,en -us。第一个代码指示该语言,第二个代码是区域。

Google中的Hreflang错误解决方案

为了诊断错误并修复了Hreflang的使用,您可以使用第三方工具:

  • 来自Aleyda Solis的Hreflang标签。
  • 来自Merkle SEO的Hreflang标签。

关于网站优化和实施SEO方法的问题,您可以通过电子邮件与我们的公司联系: info@seo.computer 或通过whatsapp: +79202044461。

ID 68

发送请求,我们将提供咨询 在 谢奥 推广您的网站