网站上的 Google Translate:为什么这对 SEO 不利

在本文中:在网站上使用 Google Translate 的三种方式,为什么它们都不能带来 SEO 结果,以及应该使用什么替代方案。
将翻译添加到网站的最快方法是使用 Google Translate。无论是浏览器中的“翻译”按钮还是小部件。这似乎解决了问题。它对用户有效,但对搜索引擎无效。

三种选择以及为什么每种选择都对 SEO 无效

1. 浏览器中的翻译按钮

如果页面是外语,Chrome 浏览器会建议翻译。用户点击“翻译”——然后直接在浏览器中看到翻译版本。
这对 SEO 没有任何帮助。Google 会索引页面的原始 HTML。翻译版本只存在于特定用户的浏览器中:它不会保存,没有 URL,也无法被索引。搜索引擎不知道翻译的存在。

2. 页面上的 Google Translate 小部件

许多网站都嵌入了 Google Translate 小部件:一个带有语言的小下拉菜单。用户选择一种语言——页面就会“翻译”。
从技术上讲,它的工作方式与浏览器中的按钮相同:翻译通过 JavaScript 在用户浏览器中执行。页面 URL 不会改变(或者只改变哈希:#googtrans(en))。对于 Google 来说,这仍然是原始语言的同一页面。
结果:搜索中没有网站的英文版本,没有德文版本,也没有法文版本。只有一个页面以一种语言显示,用户可以在浏览器中对其应用翻译。这不是一个多语言网站。

3. 用于服务器端翻译的 Google Translate API

这又是另一回事了。Google Translate API可用于在服务器上自动翻译内容——这样翻译后的页面就会被保存并拥有自己的URL。搜索引擎可以看到它们。
这里的问题是另一个:通过通用API进行的机器翻译质量与针对特定领域(法律、医疗、技术)的专业模型是不同的。此外,还需要基础设施来存储和更新翻译。

为什么单一翻译不够

多语言网站的技术SEO不仅包括文本本身。还需要:
  • 每个语言版本都有独立的URL
  • hreflang 属性,让 Google 知道哪个版本对应哪种语言
  • 翻译后的元标签:title、description、Open Graph
  • 具有语言版本的正确站点地图结构
Google Translate 小部件不涵盖上述任何一点。

替代小部件的方法

具有 SEO 效果的多语言网站意味着每个语言都有单独的 URL。可以是文件夹(/en/,/de/),也可以是子域名,或者是独立的域名。每个版本都被搜索引擎索引为独立的页面。
翻译可以是自动的——但它必须在服务器上进行,而不是在浏览器中。这样,Googlebot 在首次请求页面时就能看到翻译后的文本。

如果小部件已安装

如果网站现在使用Google Translate小部件,这并非灾难——只是多语言功能没有SEO效果。讲俄语的受众会在俄语搜索中找到网站,但讲德语或英语的受众在搜索中看不到该网站。
过渡到具有独立URL的成熟多语言功能需要设置,但这是一次性工作。之后——每个语言版本都会开始在其区域搜索中积累排名。

希望您的网站能以其他语言在搜索中被找到吗?

我们将设置带有所需URL、hreflang和元标签的服务器端翻译——无需小部件和JS翻译器。

用成熟的多语言网站取代Google Translate

我们将展示您的网站在真正的语言版本中是什么样子——没有小部件,带有SEO优化的URL。

常见问题

在网站上使用 Google Translate 小部件有意义吗?
为了方便阅读,如果受众是非技术人员且不会自行切换语言,则可能有用。但对于 SEO 而言则不然:它是一个快速翻译工具,而不是创建完整多语言网站的方法。
如果用户通过浏览器翻译页面,Google会将其计入吗?
不会。浏览器中的翻译是特定用户的本地操作。Google索引的是页面的原始形式,用户在浏览器中对其进行的任何操作都不会影响索引。
Yandex也看不到小部件的翻译吗?
是的。在Yandex浏览器中翻译页面也是一个客户端功能。Yandex搜索引擎索引的是原始HTML,而不是其浏览器翻译。
用什么来替代Google翻译小部件?
在各自的URL上使用单独的语言版本,并配置hreflang,以便每个版本都能被索引并触达其受众。如何在不进行手动操作的情况下实现这一点,请参见Multify主页。

我们将 Multify 连接到您的网站

您问题的答案将帮助我们了解如何更好地连接您的网站

网站类型
页面数量
每月网站访问量
首选联系方式 *