Дві мови в ocStore — це не лише переклад кнопок. Для пошуку важливо, щоб українська й англійська версії мали доступні адреси, відповідний основний текст і зрозумілий зв’язок між собою. Якщо за однією адресою мова змінюється лише через cookie, перевіряти й індексувати такий контент складніше.
Спочатку визначте схему мовних адрес
Використовуйте послідовну схему, яку підтримує ваша SEO-логіка: мовні каталоги або окремі унікальні slug. Для кожної перекладеної сторінки має існувати адреса, що стабільно відкриває потрібну мову. Перевірте її у чистому браузері без попереднього вибору мови.
Не змінюйте всі старі URL лише заради однакового вигляду. Якщо адреси вже індексуються, складіть карту старих і нових сторінок та план редиректів. На ShopX канонічні головні — українська та англійська; товарні адреси можуть мати власні унікальні мовні slug.
Canonical та hreflang виконують різні задачі
Для окремої повноцінної мовної версії типовий підхід — self-canonical, тобто посилання на її власну канонічну адресу. Hreflang пов’язує наявні переклади. Не спрямовуйте англійську статтю canonical-посиланням на українську лише тому, що українська є основною мовою магазину.
Мовний набір має бути взаємним: обидві сторінки посилаються на себе й одна на одну. Використовуйте повні HTTPS-адреси та коректні мовні коди. Якщо перекладу немає або сторінка не опублікована, не додавайте її як готову альтернативу. X-default можна використати для погодженої сторінки за замовчуванням.
Перекладайте сторінку, а не тільки метадані
Перевірте заголовок, основний текст, meta title, meta description, підписи та посилання. Англійський title над українським текстом не створює повноцінної англійської версії. Для технічних назв і брендів підтримуйте єдиний словник, а характеристики звіряйте з оригіналом.
У блозі зручніше зберігати переклади як дві мови одного матеріалу. Це дає чітку відповідність статей під час перемикання мови. Для категорій також потрібні власні назви, описи й метадані, а не порожня сторінка зі скопійованим заголовком.
Чекліст перевірки перед індексацією
- Обидві адреси повертають HTTP 200 і потрібну мову незалежно від cookie.
- Кожна має один коректний canonical і взаємний мовний набір.
- Немає випадкового noindex, циклу редиректів або переходу на головну замість перекладу.
- У sitemap включені реальні опубліковані сторінки.
- Внутрішні посилання ведуть на відповідну мову, якщо переклад існує.
Після публікації перевірте адреси в Google Search Console. Правильна технічна розмітка допомагає пошуку зрозуміти зв’язок сторінок, але не гарантує індексацію або позицію. Вимоги до модулів мультимовності звіряйте з поточною версією магазину та переліком сумісності.
Офіційна довідка: локалізовані версії сторінок у Google.





