谷歌搜索如何处理多语言搜索

本文是由谷歌的一位软件工程师带来的关于搜索引擎是如何处理多语言搜索的技术分享。

在世界上许多国家和地区,人们通常会使用多种语言进行交流和搜索。为了更好地为他们提供服务,谷歌采用了多种方式来自动确定最适合显示搜索结果的语言或语言。

谷歌如何自动确定搜索结果的语言

可以理解为,有些人可能会认为谷歌搜索只会显示与他们的语言设置相匹配的结果,但实际上这并没有那么有帮助。

浏览器、移动设备和电脑都有各自独立的语言设置。这意味着有可能某人的浏览器设置为一种语言,而他们的移动设备或电脑设置为另一种语言。

谷歌搜索也有语言设置,但这只是用于显示语言 – 用于显示在搜索结果周围的按钮和菜单文本的语言。搜索结果本身并不强制与显示语言匹配。这是有充分理由的。使用谷歌进行搜索的人中约有一半是多语言的,经常会用与其设置不匹配的语言进行搜索。

相反,Google搜索会考虑所有这些设置和其他因素,自动确定显示结果最有帮助的语言。这意味着多语言搜索者不必不断更改一个或多个语言设置,以获取他们可能使用的不同语言的结果。

例如,法国的某人可以用法语、英语或阿拉伯语进行搜索,并期望得到相应语言的结果。同样地,由于某些键盘的打字困难,印度的某人可能会用拉丁字母而不是印地语字符进行搜索,但希望并能够得到以任何方式书写的印地语结果。

有时候,即使结果显示的语言与用户的设置或搜索语言不同,也可能会提供有帮助的结果。这可能是因为我们的系统识别到搜索来自一个常用多种语言并且被理解的地区。

虽然我们的自动系统不会将结果过滤为单一语言,但我们提供的语言结果过滤器可以帮助解决这个问题。

该过滤器能够很好地将网络搜索结果缩小到特定的语言或多种语言。然而,它并不完美。如果语言无法可靠地检测出来,比如在使用多种语言编写的页面上,它可能无法正常工作。它也可能无法与某些搜索功能配合使用。

我们的语言结果过滤器帮助页面解释了如何启用和使用过滤器。以下是一个示例,展示了一个已启用过滤器的德语用户的界面(在德语中,“ Werkzeug ”表示“工具”):

谷歌搜索如何处理多语言搜索

在执行搜索之前,您还可以通过使用我们的高级搜索页面按语言筛选结果。无论选择哪种方式,都可以根据需要灵活地进行一次性筛选。

我们鼓励在多语言常用的地区,出版商使用多种语言来制作内容,而不仅仅是使用一种被广泛理解的语言。人们喜欢用他们偏好的语言编写的内容,而Google本身也希望在有这样的内容时展示出来。

那些制作多语言内容的人也应确保遵循我们的技术指南,如此帮助页面所述:告诉Google您网页的本地化版本。

虽然我们大多数时候能够正确理解语言意图,但全球范围内的语言偏好却是复杂多样的。为了更好地服务多语言用户,我们将继续尝试一些功能,比如双语搜索以及最近宣布的在英语和印地语之间切换SGE生成式AI回复的能力。

在过去的几个月里,我们还发布了一系列的更新,以改进我们的语言匹配系统,包括最近两周前的最新更新。总体而言,这些更新应该能更好地将搜索结果与搜索者所使用的语言相匹配,同时仍然允许多语言搜索者以多种语言访问结果的灵活性。

我们还将不断改进我们的自动化系统来确定要显示的结果的语言,以便我们能够以人们偏好的语言列出最有帮助的信息。

谷饭原创编/译文章,作者:peter,转载请注明出处来自谷饭,并加入本文链接: https://www.goofan.com/2023/09/google-multilingual-searches/

(1)
peter的头像peter谷饭作者
上一篇 2023年 7月 2日 下午6:41
下一篇 2023年 9月 17日 上午10:44

相关推荐

wechat
关注微信公众号