如何将Tilda上的博客翻译成多种语言

在本文中:为什么Tilda上的博客比普通页面更难翻译,流是如何工作的以及为什么需要它们,实现选项以及代理如何解决问题而无需复制项目。
客户想要一个俄语和英语的博客。您已经在其他页面上启用了多语言功能——但事实证明,博客是一个独立的问题。

为什么Tilda上的博客是一个独立的任务

普通的Tilda页面是带有文本的区块。代理拦截HTTP请求并替换内容——Tilda对此一无所知。
博客不能这样做。Tilda中的博客通过集合工作:每篇文章都是集合中的一个条目,集合与项目关联。当用户打开/blog时,Tilda会动态地从当前项目的集合中提供条目。
博客的英文版本不是页面的翻译。它是单独集合中的一组独立文章。

三种不起作用的方案

直接翻译页面。代理会翻译界面:标题“博客”、按钮、元标签。但文章——标题、公告、内容——将来自相同的俄语集合。读者会进入一个带有英文界面和俄语文章的页面。
创建文件夹 /en/blog/。Tilda 允许创建文件夹,但一个项目中的所有页面都使用相同的语言设置。在一个项目中无法创建单独的语言博客。
复制项目。技术上可行。但任何模板更改都必须进行两次。如果添加第三种语言,则需要进行三次。对于五种语言,这已经无法管理。

通过代理如何工作

Multify 在路由层面解决问题。用户打开 mysite.com/en/blog — 代理识别请求并从英文集合中获取记录。Tilda 正常运行,只是每种语言都连接了其自己的流。
文章页面上的语言切换器会跳转到同一文章的翻译版本,而不是博客主页。这通过 slug 映射实现:如果 slug 匹配或明确指定了映射,则跳转是正确的。搜索引擎也会通过每篇文章的 hreflang 看到明确的内部链接。

想要一个多语言的 Tilda 博客吗?

我们将展示您的博客在英文和其他版本中的样子 — 无需复制项目。

需要准备什么

每个语言版本都需要真实的文章。Multify 可以自动进行机器翻译,但在发布前值得检查——特别是标题和摘要,它们对搜索中的点击率影响更大。
还需要:如果您希望每种语言都有有意义的URL,则需要翻译后的slugs,以及每篇文章的相应语言的元标签。所有这些都由Multify自动从集合中获取。

在 Tilda 上启动多语言博客

我们将设置一个带有文件夹、自动 hreflang 和文章语言版本之间正确内部链接的博客。

常见问题

是否可以在不创建新集合的情况下翻译现有的Tilda博客?
不可以。博客文章存储在与项目关联的集合中,因此每个语言版本都需要一个单独的集合,其中包含翻译后的文章。
搜索引擎如何知道俄语和英语文章是同一材料的不同版本?
通过每篇文章的hreflang属性。如果slugs匹配或在版本之间设置了明确的映射,代理会自动设置hreflang。有关此属性的详细信息,请参阅文章“什么是hreflang”。
博客文章的机器翻译对SEO来说可以接受吗?
作为草稿是可以接受的。Google更倾向于索引高质量的编辑文本,而标题和摘要会影响点击率,因此应首先校对它们。
多语言博客的文章评论会发生什么?
评论与特定页面相关联。Tilda的内置评论将为每个语言版本独立,而Disqus等第三方服务可以配置为共享评论流。

我们将 Multify 连接到您的网站

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

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