DDreamLab
Многоязычность и RTL · Нетания, Израиль

Сайт на иврите и русском: иврит справа налево без ошибок, и каждый язык находится в Google

Один сайт на иврите, русском, английском, французском — до шести языков. Иврит читается естественно справа налево, у каждого языка своя страница в Google, а обновление контента не оставляет половину переводов позади.

  • Софтверная компания из Нетании
  • Иврит первым: справа налево с первого эскиза
  • Этот сайт работает на иврите, английском, русском и французском
Коротко

Что такое многоязычный сайт с RTL и что мы делаем?

Многоязычный сайт — это один сайт, который правильно работает на нескольких языках, включая иврит или арабский справа налево, причём у каждого языка свой адрес и Google показывает его тем, кто ищет на этом языке. DDreamLab — софтверная компания из Нетании — делает такие сайты и веб-приложения до шести языков: дизайн от иврита, аккуратное смешение иврита, цифр и латиницы в одной строке, hreflang и метаданные для каждого языка и структура контента, в которой переводы не расходятся.

Знакомо?

Узнаёте?

  • Ивритская версия выглядит как перевёрнутый английский шаблон

    Стрелки смотрят не туда, точка прыгает в начало предложения, телефон, записанный через пробелы, показывается задом наперёд, а поле email в форме вдруг выравнивается вправо. Посетитель не сформулирует, что не так, но чувствует: сайт делали не для него — и закрывает вкладку.

  • Русская версия всегда отстаёт на одно обновление

    В четверг вы поменяли цены и часы работы на иврите. На русской странице — цены прошлого сезона, на английской кнопка «Отправить» почему-то осталась на иврите, и никто уже не помнит, что ещё забыли. Клиенты, прочитавшие старый текст, звонят уточнять — или уходят к конкуренту, который отвечает на их языке.

  • Google знает только один ваш язык

    Переключатель языка меняет текст в браузере, а адрес остаётся тем же — и Google индексирует только иврит. Человек ищет по-русски именно то, что вы делаете, и находит конкурента. Плагин, который машинно переводит каждую страницу слово в слово, этого не лечит — он только добавляет слабые дубли.

  • После кнопки «Отправить» всё снова на иврите

    Страница на русском, а ошибки в форме, письмо-подтверждение и напоминание в WhatsApp приходят только на иврите. Клиент, который уже решился оставить контакты, теряется ровно в тот момент, когда это важнее всего.

Как это работает

Как мы это делаем

  1. Языки и аудитории

    Начинаем с ваших клиентов, а не со списка флажков: кто они, на каком языке читают и какие страницы действительно нужны каждой аудитории. Иногда русской версии нужны все страницы, а на французском хватит пяти. Карту языков вы получаете ещё до дизайна.

  2. Адреса и план поиска

    У каждого языка свой URL (/he, /ru, /en…), а запросы мы изучаем по каждому языку отдельно: русскоязычные израильтяне ищут иначе, чем ивритоязычные, — часто с «в Израиле» или названием города. Отсюда заголовки, описания и вопросы, на которые должна ответить каждая страница.

  3. Дизайн от иврита

    Сначала проектируем ивритскую раскладку, а версии слева направо выводим из той же системы — не наоборот. Зеркальная сетка, иконки, которые нужно отражать и которые нельзя, шрифты для иврита, латиницы и кириллицы, правила для смешанных строк с цифрами и английскими названиями.

  4. Разработка на общей структуре контента

    Каждый язык хранит одинаковый набор полей. Если на одном языке не хватает текста, проверка ловит это до публикации — полупереведённая страница в эфир не выйдет. Ваша команда обновляет контент, не ломая другие языки.

  5. Тексты, формы и сообщения

    Каждый язык пишет или вычитывает носитель — кто-то из вашей команды или переводчик, которому вы доверяете. А язык сохраняется на всём пути клиента: ошибки в формах, письма-подтверждения, шаблоны WhatsApp и, где нужно, счета.

  6. Запуск и проверка в Search Console

    Отдаём Google карту сайта со всеми языковыми версиями, проверяем в Google Search Console, что каждый язык действительно попал в индекс, и настраиваем аналитику по языкам: видно, откуда приходят русскоязычные посетители и где они уходят.

Что вы получите

Что вы получаете

  • Карту языков и структуру адресов: свой URL для каждого языка и переключатель, который открывает ту же страницу на другом языке, а не главную
  • Дизайн-систему RTL/LTR: зеркальная сетка, правильные иконки, шрифты под каждую письменность, чистые смешанные строки иврит–латиница
  • Структуру контента по языкам с проверкой, которая не пропускает полупереведённые страницы
  • SEO на каждом языке: title, description, hreflang, микроразметка и карта сайта
  • Весь путь клиента на его языке: формы, сообщения об ошибках, письма и шаблоны WhatsApp
  • Доступность с оглядкой на израильский стандарт IS 5568 (ת״י 5568) на всех языках
  • Google Search Console и аналитику с разбивкой по языкам
Примеры применения

Кому это нужно

  • Клиника, где пациенты говорят на иврите, русском и арабском

    Сайт рассказывает об услугах и часах работы на языке пациента и принимает заявки на приём; напоминания уходят на том языке, который пациент выбрал. Ограничиваемся записью и напоминаниями — всё, что касается медицинских данных, сначала проходит юридическую проверку.

  • Бухгалтерия или адвокатская контора для репатриантов

    Сайт на иврите и русском, иногда ещё и на английском: те же объяснения про налоги, документы и сроки — на языке, который клиент читает без словаря. Команда правит одну структуру, и ни одна версия не отстаёт.

  • Агентство недвижимости с покупателями из разных стран

    Страницы объектов, планировки и форма заявки на иврите, русском, английском и французском — и каждая версия находится в Google на своём языке. Заявки приходят с пометкой языка, и перезванивает тот, кто на нём говорит.

  • Русскоязычный бизнес, который выходит к клиентам на иврите

    Вы с командой говорите по-русски, сайт пока только на русском, а многие потенциальные клиенты ищут на иврите. Делаем ивритскую версию, которая читается так, будто её писали израильтяне, с ивритскими запросами, подобранными с нуля, а панель управления оставляем на русском.

Подробнее

Что значит «RTL как надо» — по пунктам

Справа налево — это не просто text-align: right. Вот что мы проверяем на каждом экране на иврите и арабском перед запуском:

  • Телефоны и цены не переворачиваются: номер, записанный через пробелы, сохраняет порядок, а знак ₪ стоит на своём месте
  • Точка остаётся в конце предложения, даже если оно заканчивается английским словом
  • Стрелки и индикаторы прогресса отражаются; логотипы, галочки и кнопки воспроизведения — нет
  • Поля email, телефона и адреса сайта остаются слева направо даже внутри ивритской формы
  • Шрифты для иврита, латиницы и кириллицы подобраны по размеру и насыщенности — смешанная строка не выглядит как два разных сайта
  • Календари начинаются с воскресенья, даты — в порядке день/месяц/год
Подробнее

Многоязычное SEO без ошибок

Google ранжирует страницы, а не сайты. Если у русской версии нет собственного адреса, Google просто нечего показать тем, кто ищет по-русски. Вот что мы настраиваем, чтобы находился каждый язык:

  • Отдельный URL для каждого языка (/he/…, /ru/…, /en/…) — а не кнопка, которая меняет текст только в браузере
  • Ссылки hreflang между всеми языковыми версиями плюс x-default
  • Title, description, подзаголовки и alt у картинок пишутся для каждого языка и не остаются на иврите на русской странице
  • Подбор запросов по каждому языку, а не переведённый список ключевых слов: то, что люди набирают по-русски или по-английски, редко бывает переводом ивритских запросов
  • Никаких машинных дублей: язык публикуется только после вычитки носителем, а неготовый язык не попадает в карту сайта, вместо того чтобы подменяться ивритом или английским
  • Без принудительного редиректа по IP или языку браузера — язык предлагаем, а выбирают посетитель и робот Google
  • Карта сайта со всеми языковыми версиями и проверка каждого языка в Search Console после запуска
Сделано и работает у нас

Где мы это уже делаем

Сайт, который вы читаете, работает на иврите, английском, русском и французском: у каждой страницы услуги свой адрес на каждом языке, а сборка останавливается, если в какой-то языковой версии не хватает раздела. MenuPlus, наше QR-меню для ресторанов Израиля, позволяет гостю заказывать на своём языке — шесть языков, включая иврит. NetzFlights, наш сайт с выгодными перелётами, с самого начала сделан на иврите и справа налево.

  • MenuPlus

    QR-меню · Рестораны

    QR-меню для ресторанов Израиля: гость заказывает на своём языке, заказ сразу уходит на кухню. Кашрут, аллергены, шесть языков.

  • NetzFlights

    Выгодные перелёты

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

Простой первый шаг

Пришлите адрес вашего сайта и языки, на которых говорят ваши клиенты, — на коротком звонке покажем, что ломается справа налево и какие языковые версии Google не видит.

Интеграции

С чем мы работаем

Все интеграции
  • Next.js
  • next-intl
  • Firebase
  • Google Cloud
  • Google Search Console
  • Google Analytics 4
  • WhatsApp Business API

Если у системы есть API, её почти всегда можно подключить. Если нет — скажем об этом сразу.

Процесс

Как проходит проект

Одни и те же четыре шага — будь то бот, интеграция или целая система.

  1. Короткий созвон

    Вы рассказываете, что тормозит работу и как всё устроено сейчас. Мы задаём вопросы — и если подойдёт готовый сервис, так и скажем.

    С вашей стороныОписать задачу своими словами

  2. Предложение в письменном виде

    Объём, этапы и оценка стоимости письменно, включая то, кому принадлежат код, аккаунты и данные.

    С вашей стороныПрочитать, задать вопросы, решить

  3. Разработка по этапам

    Работающие части вы видите рано и проверяете на реальных случаях. Ваши замечания сразу идут в следующий этап.

    С вашей стороныПроверять и давать обратную связь

  4. Запуск и сопровождение

    Запускаем, смотрим, как система ведёт себя в реальной работе, и остаёмся на связи для исправлений и доработок.

    С вашей стороныПользоваться и говорить, что улучшить

Стоимость и сроки

От чего зависят стоимость и сроки

  • Сколько языков и есть ли среди них языки справа налево (иврит, арабский) рядом с языками слева направо
  • Сколько разных шаблонов страниц нужно сайту — а не сколько страниц
  • Новый сайт или доработка существующего
  • Кто пишет и вычитывает переводы и насколько готовы тексты — обычно именно это определяет сроки
  • Будет ли ваша команда сама редактировать контент и нужен ли выстроенный процесс перевода
  • Сообщения за пределами сайта на каждом языке: письма, шаблоны WhatsApp, счета
  • Связка с онлайн-записью, приёмом оплаты или CRM

Цены мы не публикуем: у двух многоязычных сайтов почти никогда не бывает одинакового объёма. Позвоните или напишите в WhatsApp: 050-854-2579 — после короткого разговора пришлём письменную оценку.

Доверие

Права, приватность, доступность

  • Код и данные

    Права на код и данные согласуются письменно до начала работы: кому принадлежат исходный код, аккаунты и информация — прописано в договоре, а не выясняется в конце.

  • Приватность с самого начала

    Строим с учётом израильского закона о защите частной жизни и поправки 13: собираем только нужное, храним секреты на сервере и заранее договариваемся, где лежат данные.

  • Доступность в основе

    Интерфейсы создаются с учётом стандарта IS 5568 и WCAG AA: управление с клавиатуры, контраст, подписи для экранных чтецов и вёрстка справа налево.

Вопросы и ответы

Частые вопросы

Сколько стоит создание многоязычного сайта в Израиле и сколько времени это занимает?

Зависит от числа языков, числа шаблонов страниц, от того, новый это сайт или доработка, — и больше всего от текстов: переводы, которые пишут и вычитывают носители, занимают дольше всего. Цены мы не публикуем. Позвоните или напишите в WhatsApp на 050-854-2579, расскажите, какие языки и страницы нужны, и после короткого разговора получите письменную оценку со сроками.

Вы переводите тексты?

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

Можно исправить RTL и языки на нашем текущем сайте?

Чаще всего да. Начинаем с короткого аудита: ошибки отображения справа налево, отдельные адреса для языков, hreflang и что Google на самом деле проиндексировал. Иногда хватает точечных исправлений. Иногда шаблон сопротивляется ивриту на каждом шагу, и пересобрать сайт в перспективе выгоднее. А если ваш конструктор сайтов уже нормально справляется с вашими языками — так и скажем.

Один домен с папками для языков или отдельный домен на каждый язык?

Большинству израильских бизнесов проще всего один домен с папкой для каждого языка (/he, /ru, /en): так все языки работают на один домен в Google, а не делят усилия. Отдельные домены оправданы, когда различаются рынки, бренды или юрлица. Смотрим на ваши рынки и решаем вместе; в любом случае каждая версия получает hreflang.

Сайт будет соответствовать израильским требованиям доступности?

Строим с оглядкой на израильский стандарт IS 5568 (он основан на WCAG уровня AA) на всех языках: контраст, управление с клавиатуры, правильные атрибуты языка и направления, чтобы экранный диктор переключал голос, подписанные поля форм. Для официального аудита и заявления о доступности (הצהרת נגישות) стоит привлечь консультанта по доступности, а найденное им мы можем исправить.

Можно добавить язык потом?

Да, если структура заложена заранее, — а мы закладываем её с первого дня. Тогда новый язык — это тексты, вычитка носителем, метаданные и проверка в Search Console, а не переделка сайта. После запуска можем продолжать сопровождение: новые страницы на всех языках, обновления контента и контроль того, что индексирует Google.

Следующий шаг

Расскажите, на каких языках говорят ваши клиенты

Пришлите адрес текущего сайта — или просто список нужных языков и страниц. Ответим, что исправить в первую очередь, что строить и от чего будет зависеть стоимость.

Пришлите адрес вашего сайта и языки, на которых говорят ваши клиенты, — на коротком звонке покажем, что ломается справа налево и какие языковые версии Google не видит.

Удобнее поговорить? Звоните050-854-2579