ConveyThis: Простые шаги по настройке поддоменов и подкаталогов

Поддомен против подкаталога (простое объяснение)

Используйте а поддомен (fr.example.com). Каждый язык имеет свое собственное имя хоста, и ваш основной сайт остается на вашем хосте. Вы добавляете одну запись CNAME на каждый язык.

Подкаталог (example.com/fr/) помещает языки в папки на одном домене. На пользовательском сайте это означает указание домена на ConveyThis, поэтому весь сайт обслуживается через нас. Именно эта настройка вызывает большинство проблем: DNS, SSL, перенаправления и отключение исходного сайта. Используйте его только в том случае, если вам это особенно нужно /fr/ URL-адреса.

Оба добавляют теги hreflang. Поддомен и подкаталог находятся на Бизнес-план или выше.

ConveyThis setup wizard step “How should your translated pages be addressed?” with four URL structure options: Without parameter, With parameter, Sub-domain and Sub-folder

  • Поддомен означает, что каждый язык имеет свое собственное имя хоста:
    fr.example.com, nl.example.com
  • Подкаталог означает, что языки находятся в папках на одном домене:
    example.com/fr/, example.com/nl/

Что выбрать

  • Поддомен (используйте это). example.com остается на вашем хосте. Только fr.example.com указывает на ConveyThis. Поисковые системы могут индексировать его, и ConveyThis добавляет hreflang.
  • Подкаталог (пропустите, если не нужно /fr/). Собственный DNS сайта указывает на ConveyThis. Неправильная запись приводит к удалению исходного сайта, а не только переводов.
  • WordPress. Плагин сам по себе включает подкаталог, и /fr/ работает там без смены DNS. Если вам нужны имена хостов на разных языках, переключите структуру URL в плагине на поддомен.

Поддомен и подкаталог: основные различия

ОсобенностьПоддоменПодкаталог
Пример URLfr.example.comexample.com/fr/
Настройка сервераЧасто рассматривается как отдельный сайтОбрабатывается на том же сайте/в приложении
SEO-авторитетМожет быть разделен на поддоменыСовместно используется в одном основном домене
Сканирование и индексацияПоисковые системы могут сканировать отдельноПрополз как часть основного сайта
реализация hreflangПоддерживаетсяПоддерживается
Аналитика и отслеживаниеМожет потребоваться отслеживание между поддоменамиБолее простая настройка отслеживания
Вариант использованияРекомендовано. Ваш сайт остается на вашем хостеТолько если вам нужны URL-адреса /fr/
SEO-рекомендацияИспользуйте этоПропустите, если вам не нужны URL-адреса /fr/

Ограничения платформы: проверьте это, прежде чем выбрать

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

  • Shopify: к Подкаталог вариант есть недоступно. Хранилище Shopify не может обслуживаться через прокси-сервер на пути (example.com/fr/), поэтому опция «Подпапка» не предлагается для Shopify доменов. Используйте Поддомен вариант вместо (fr.example.com, одна запись CNAME на язык) или сохранить структуру по умолчанию.
  • Wix, Bubble, Framer, Милый: ни поддомен, ни подкаталог в настоящее время не поддерживаются, поэтому только по умолчанию и ?locale= предлагаются структуры. Мы активно работаем над тем, чтобы это стало возможным, и поделимся обновлениями, как только они станут доступны.
  • WordPress: Структура URL-адреса задается в плагине, а не на панели управления. Подкаталог включен по умолчанию и не требует DNS. Если вам нужны имена хостов на разных языках, переключите его на «Поддомен» в плагине (см. раздел WordPress ниже).
  • Squarespace: обе структуры работают, но для подкаталога нужна дополнительная запись A www (см. примечание Squarespace ниже).

Еще две вещи, которые нужно знать:

  • План: Поддомен и подкаталог требуют Бизнес-план или выше. В бесплатных и стартовых планах опции отключены. Если вы не видели их во время работы мастера настройки, вы можете выбрать их позже Настройки → Структура URL.
  • Именование: мастер настройки вызывает эту опцию Подпапка, страница "Настройки" называет это Подкаталог. Это та же самая структура (example.com/fr/).

Если вы выберете Поддомены → добавить CNAME записи

Используйте эту опцию, когда вы хотите настроить поддомены, специфичные для языка, например fr.example.com, nl.example.comи т.д.

Для настройка на основе местоположения, эта конфигурация рассматривает каждую версию как независимый сайт. Например, французская версия (fr.example.com) специально разработан для Франция регион, со своим собственным локализованным контентом и настройками.

Как это настроить:

  1. В вашем ConveyThis панель управления, откройте свой домен и перейдите по ссылке:
    Общие настройки → Настройки → Структура URL
    Выбирать Поддомен (отлично подходит для SEO)
  2. ConveyThis отобразит требуемый целевой DNS (имя сервера “ConveyThis”) для ваших языковых поддоменов
  3. В вашем DNS-менеджере добавьте одна запись CNAME на каждый язык:
  • Имя / Хост: код языка (пример: nl)
  • Тип: CNAME
  • Указывает на / Цель: имя сервера ConveyThis (пример: dns2.conveythis.com)

Официальное руководство (рекомендуется): https://www.conveythis.com/help/add-cname-records-in-dns-manager

После сохранения изменений DNS: Распространение DNS может занять от нескольких минут до 24 часов. После распространения вернитесь на панель управления ConveyThis и проверьте соединение. Если у вас есть вопросы, свяжитесь с нами [email protected] или используйте контакт форма

ConveyThis Settings page with ‘Sub-domain (great for SEO)’ selected, the CNAME table listing es.example.com and fr.example.com pointing to dns2.conveythis.com, and the message ‘DNS successfully connected!’

Выбрана структура URL поддомена — добавьте запись CNAME для каждого языка


Если вы выберете Подкаталоги → добавить Запись (IPv4)

Используйте это только тогда, когда вам нужны URL-адреса типа example.com/fr. Запись домена A указывает на ConveyThis, поэтому весь сайт обслуживается через нас. Именно эта настройка вызывает большинство проблем.

  1. В вашем ConveyThis панель управления, откройте свой домен и перейдите по ссылке:
    Общие настройки → Настройки → Структура URL
    Выбирать Подкаталог (отлично подходит для SEO)
  2. В вашем DNS-менеджере добавьте А запись для основного домена:
    • Тип: А
    • Имя / Хост: @
    • Значение: 178.156.132.155

После сохранения изменений DNS дождитесь распространения DNS, затем вернитесь к ConveyThis и используйте DNS-тест / проверка соединения на панели управления, чтобы подтвердить подключение. Если что-то не работает так, как ожидалось, свяжитесь с нами [email protected] или используйте контактную форму ConveyThis.

ConveyThis Settings page with ‘Sub-directory (great for SEO)’ selected, the A record table (Name @, Value 178.156.132.155) and the message ‘DNS successfully connected!’

Экран конфигурации DNS, подтверждающий успешное соединение записи A с выбранной структурой URL подкаталога


Сайты WordPress

Плагин включает подкаталог по умолчанию, и /fr/ работает там без смены DNS. Чтобы использовать поддомен, установите для параметра «Структура URL» в плагине значение «Поддомен» и добавьте отображаемые записи CNAME.

ConveyThis WordPress plugin, General settings: the Url Structure option with Sub-directory selected and Sub-domain available

Squarespace примечание (важно)

Squarespace обычно требует определенных записей DNS для @ (и www). Чтобы использовать Подкаталог вариант для Squarespace:

  1. В вашем DNS-менеджере удалите www CNAME указывая на ext-cust.squarespace.com.
  2. В вашем DNS-менеджере добавьте А запись для www:
    • Тип: А
    • Имя / Хост: www
    • Значение: 178.156.132.155

Мы также рекомендуем использовать Поддомен опция (CNAME для каждого языка) или обращение [email protected] если у вас возникли какие-либо трудности.

www против не-www (важно)

Ваш сайт может работать на любом из них example.com (не www / apex, показано как @ в DNS) или www.example.com. Перенаправления решают, какой из них является основным, но DNS по-прежнему должен разрешить оба, в противном случае посетители/боты могут потерпеть неудачу до того, как произойдет перенаправление.

  • Если ваш основной сайт не-www, ваши подкаталоги будут example.com/fr/
  • Если ваш основной сайт www, ваши подкаталоги будут www.example.com/fr/

После применения обновлений DNS изменения не появятся мгновенно—DNS требуется время для распространения по Интернету. После завершения распространения откройте панель управления ConveyThis и запустите проверку DNS, чтобы подтвердить настройку. Если ваши переведенные URL-адреса еще не загружаются, убедитесь, что вы отредактировали правильную запись (для @ против www) и что требуемые записи DNS вашей хостинговой платформы все еще на месте (за исключением Squarespace записей). Если вы застряли, напишите по электронной почте [email protected] с вашим доменом и записями DNS, которые у вас есть в данный момент, и наша команда поможет вам исправить ситуацию.