Как перевести блог на Tilda на несколько языков

В этой статье: почему блог на Tilda сложнее перевести чем обычные страницы, как устроены потоки и зачем они нужны, варианты реализации и как прокси решает задачу без дублирования проекта.
Клиент хочет блог на русском и английском. Вы уже подключили мультиязычность на остальных страницах — и тут оказывается, что блог это отдельная история.

Почему блог на Tilda — отдельная задача

Обычные страницы Tilda — это блоки с текстом. Прокси перехватывает HTTP-запрос и подменяет контент — Tilda ничего не знает.
С блогом так не выйдет. Блог в Tilda работает через коллекции: каждая статья — запись в коллекции, коллекция привязана к проекту. Когда пользователь открывает /blog, Tilda динамически отдаёт записи из коллекции текущего проекта.
Английская версия блога — это не перевод страниц. Это отдельный набор статей в отдельной коллекции.

Три варианта которые не работают

Просто перевести страницы. Прокси переведёт интерфейс: заголовок «Блог», кнопки, мета-теги. Но статьи — заголовки, анонсы, содержимое — возьмутся из той же русской коллекции. Читатель попадает на страницу с английским интерфейсом и русскими статьями.
Создать папку /en/blog/. Tilda позволяет создавать папки, но все страницы одного проекта используют одну языковую настройку. Отдельного языкового блога внутри одного проекта не получится.
Дублировать проект. Технически работает. Но любое изменение шаблона придётся делать дважды. Добавишь третий язык — трижды. При пяти языках это уже неуправляемо.

Как это работает через прокси

Multify решает задачу на уровне маршрутизации. Пользователь открывает mysite.com/en/blog — прокси распознаёт запрос и берёт записи из английской коллекции. Tilda при этом работает штатно, просто для каждого языка подключён свой поток.
Переключатель языков на странице статьи ведёт на перевод той же статьи, а не на главную блога. Это работает через маппинг слагов: если слаги совпадают или прописан явный маппинг — переход корректный. Поисковик тоже видит явную перелинковку через hreflang на уровне каждой отдельной статьи.

Хотите мультиязычный блог на Tilda?

Покажем как будет выглядеть ваш блог с английской и другими версиями — без дублирования проекта.

Что нужно подготовить

Для каждой языковой версии нужны реальные статьи. Машинный перевод коллекции Multify может сделать автоматически, но перед публикацией стоит проверить — особенно заголовки и анонсы, они сильнее влияют на CTR в поиске.
Ещё нужны: переведённые слаги если хотите осмысленные URL на каждом языке, и мета-теги для каждой статьи на соответствующем языке. Всё это Multify подхватывает из коллекции автоматически.

Запускаем мультиязычный блог на Tilda

Настроим блог с папками, автоматическим hreflang и правильной перелинковкой между языковыми версиями статей.

Часто задаваемые вопросы

Можно ли перевести существующий блог Tilda без создания новой коллекции?
Нет. Статьи блога хранятся в коллекции, привязанной к проекту, поэтому для каждой языковой версии нужна отдельная коллекция с переведёнными статьями.
Как поисковик узнаёт, что русская и английская статьи это версии одного материала?
Через hreflang на уровне каждой отдельной статьи. Прокси проставляет hreflang автоматически, если слаги совпадают или задан явный маппинг между версиями. Что это за атрибут, разобрано в статье «Что такое hreflang».
Машинный перевод статей блога это нормально для SEO?
Как черновик приемлемо. Google лучше индексирует качественный отредактированный текст, а заголовки и анонсы влияют на CTR, поэтому их стоит вычитывать в первую очередь.
Что происходит с комментариями к статьям при мультиязычном блоге?
Комментарии привязаны к конкретной странице. Встроенные комментарии Tilda будут отдельными для каждой языковой версии, сторонние сервисы вроде Disqus можно настроить на общий поток.

Подключим Multify к вашему сайту

Ответы на ваши вопросы помогут нам понять, как лучше подключить ваш сайт

Тип сайта
Количество страниц
Посещаемость сайта в месяц
Предпочтительный способ связи *