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

У компании может быть несколько сайтов: международный, испанский, немецкий. Иногда отдельные домены нужны для разных брендов, регионов или продуктов. Бывает и проще: один и тот же контент нужно показывать под разными адресами разным аудиториям.
Если для каждого домена создавать отдельный канал, быстро появятся копии. Новую статью придётся публиковать несколько раз, исправления переносить вручную, переводы проверять отдельно и помнить, какая версия где обновлена.
В Publicasta несколько доменов можно подключить к одному каналу. Статьи, переводы, комментарии и настройки остаются общими. Домен определяет только точку входа и языковую версию, которую читатель увидит первой.
Одна публикация для нескольких доменов
Допустим, статьи доступны на английском, испанском и немецком. К одному каналу можно подключить:
www.example.comwww.example.eswww.example.de
Три отдельных канала не нужны. Статья создаётся один раз, а английская, испанская и немецкая версии добавляются к ней. Это одна публикация, которой управляют в одном месте.
Каждому домену можно назначить язык по умолчанию. Испанский адрес сначала откроет испанскую версию, если она есть; немецкий — немецкую, международный — английскую. Следующую статью тоже не придётся копировать: каждый перевод добавляется к уже существующей публикации.
Основной домен, переадресация или зеркало
Один из подключённых доменов выбирается основным. Остальные могут перенаправлять на него или работать как зеркала.
При переадресации посетитель попадает на основной, то есть канонический домен. Зеркало сохраняет адрес, который он открыл. Если читатель пришёл на www.example.de/getting-started, он продолжит переходить по материалам внутри www.example.de.
Текущий домен сохраняется в адресах канала и статей, а также в ссылках RSS, JSON и Markdown. Поэтому зеркало — не просто второй адрес того же сайта, а самостоятельный вход в один канал.
Свой язык по умолчанию для каждой аудитории
Домен нередко уже показывает, для кого предназначен сайт:
www.example.com — английский
www.example.es — испанский
www.example.de — немецкий
Если в URL язык не указан явно, Publicasta сначала ищет перевод, назначенный этому домену. Если его нет, используются обычные резервные языки канала.
Домен задаёт только начальный выбор. Если читатель переключил язык или открыл URL с языковым параметром, этот выбор имеет приоритет. Все версии по-прежнему относятся к одной статье.
Внутренние ссылки остаются на текущем домене
Полный URL привязывает внутреннюю ссылку к конкретному домену. Для переходов между статьями одного канала можно использовать относительный адрес:
./getting-started
На испанском зеркале следующая статья откроется на испанском домене, на немецком — на немецком. Один и тот же текст работает на всех зеркалах без отдельных наборов ссылок для каждого сайта.
Документация и база знаний
Такая схема подходит блогам и корпоративным публикациям, но особенно удобна для документации, справочных разделов и баз знаний. В них много связанных статей, а одинаковую структуру нужно поддерживать сразу для нескольких языков или сайтов.
Один канал документации может открываться по адресам:
docs.example.com
ayuda.example.es
hilfe.example.de
Статьи и переводы остаются в одном канале. Для большой документации можно создать и закрепить статью-оглавление, например:
- Начало работы
- Настройки аккаунта
- Работа со статьями
- Интеграции
- API
- Частые вопросы
Заголовки H2 и H3 закреплённой статьи образуют разделы и подпункты. В меню попадают только опубликованные статьи канала; внешние ссылки, дубли и сама закреплённая статья исключаются.
При открытии документации через зеркало навигация сохраняет текущий домен и язык, если исходная ссылка явно не задаёт другой. У длинной статьи может быть собственное оглавление по H2 и H3 выбранной языковой версии. На широком экране навигация после прокрутки переходит в боковую панель, на узком появляется в компактной полоске сверху. Если доступны меню канала и оглавление статьи, между ними можно переключаться.
Что видят поисковые системы
Одинаковому материалу на нескольких доменах нужны понятные сигналы canonical и языка. Publicasta назначает один канонический домен каждому опубликованному языку. URL canonical указывает основной адрес этой версии, а hreflang связывает переводы.
Sitemap каждого зеркала содержит только назначенные ему канонические URL. Несколько зеркал не превращают статью в несколько независимых публикаций. В Google Search Console владелец доменов добавляет каждое зеркало как отдельный ресурс.
Общие читатели, комментарии и подписки
Собственный домен не создаёт копию канала или отдельный набор данных. Комментарии, реакции, избранное и подписки относятся к одной публикации независимо от домена, через который пришёл читатель.
В аккаунт Publicasta можно войти с основного домена и с активных зеркал. Экран входа показывает Publicasta, потому что аккаунтами читателей управляет платформа. Собственный домен меняет публичный адрес, но не превращает сервис в white-label-решение.
Трафик по каждому домену
Publicasta сохраняет домен, через который была открыта страница. Поэтому аналитика может отдельно показать трафик с www.example.com, www.example.es и www.example.de. Создавать несколько каналов только ради сравнения посещений не нужно.
Как подключить собственный домен
Подключить домен может только владелец канала. После ввода адреса в настройках Publicasta покажет TXT-запись для подтверждения владения. Затем CNAME-запись нужно направить на:
connect.publicasta.com
Для корневого домена подойдут CNAME flattening, ALIAS или ANAME, если DNS-провайдер это поддерживает. Изменения DNS распространяются не сразу. Publicasta автоматически перепроверяет ожидающие домены, а проверку можно запустить вручную.
После того как Cloudflare подтвердит hostname и выпустит SSL-сертификат, домен можно назначить основным или перевести в режим зеркала. Если в DNS есть CAA-записи, они должны разрешать центр сертификации, который использует Cloudflare.
Если тариф перестал включать собственные домены, интерфейс покажет льготный период до отключения. Статьи не удаляются и остаются доступны по адресам Publicasta.
Одна публикация, несколько точек входа
Один канал может обслуживать несколько сайтов, регионов и языковых аудиторий — как блог, корпоративное издание, справочный раздел или многоязычная база знаний. Статьи и переводы остаются вместе. Каждый домен даёт свою точку входа и открывает подходящий язык по умолчанию. Материал публикуется один раз, а домены и языки настраиваются вокруг той же публикации.
Comments
Sign in to comment.
No comments yet.