Создать URL
Генератор Правила транслитерации Как сделать ЧПУ Блог Вопросы и ответы Создать URL
Практика

Валюты и цены в региональных версиях

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

Два подхода к валютам

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

Отдельные версии или переключатель валюты
КритерийОтдельные версии по странамПереключатель валюты на странице
Что видит роботЦену в валюте своей версииТолько цену по умолчанию
АдресаОтдельный адрес у каждой версииОдин адрес для всех валют
Цены и условияМожно задавать по странам независимоОбычно пересчёт по курсу
Сложность поддержкиВышеНиже
Когда подходитРазные цены, налоги и условия по рынкамОдни и те же цены, разница только в отображении

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

Что локализовать помимо валюты

Примеры различий в оформлении цен
ЧтоРоссияСШАГермания
Формат цены1 234,50 ₽$1,234.501.234,50 €
Разделитель дробной частиЗапятаяТочкаЗапятая
Налог в ценеОбычно включёнОбычно добавляется при оплатеУказывается включённым
Единицы измеренияМетрическиеЧасто имперскиеМетрические

Цена в разметке

В микроразметке цена записывается числом с точкой и отдельно указывается код валюты. Для каждой региональной версии разметка описывает цену именно этой версии. Подробно правила записи разобраны в статьях про разметку Product и Offer и AggregateOffer.

"offers": {
  "@type": "Offer",
  "price": "1234.50",
  "priceCurrency": "EUR"
}

Типичные ошибки

  • Валюта переключается только скриптом, а робот видит цену по умолчанию.
  • В разметке остаётся цена в валюте основной версии, а на странице уже другая.
  • Цена без учёта налога там, где закон требует указывать её вместе с налогом.
  • Пересчёт по курсу без округления до привычных значений.

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

Как цена попадает в разметку версии

ВерсиястраныЦена вместной валютеРазметка Offerс priceCurrency
ВерсиястраныЦена вместной валютеРазметка Offerс priceCurrency
Цена и валюта версии должны совпадать на странице и в разметке

Налоги и доставка

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

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

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

Что лучше — отдельные версии по странам или переключатель валюты?

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

Как указывать цену в разметке для разных стран?

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

Нужно ли локализовать формат чисел?

Да: в разных странах различаются разделители и порядок записи, и привычный местному покупателю формат повышает доверие.

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

Читайте также