Версия: 6.x
burger close
Геодоменная организация сайта

ReadyScript предоставляет возможность для организации геодоменной структуры сайта. Речь идет о том, чтобы организовывать на региональном поддомене(или отдельном домене) особую версию сайта. Например, на домене krasnodar.your-store.ru можно организовать SEO оптимизированную версию сайта для Краснодара, а на домене moscow.your-store.ru SEO оптимизированную версию сайта для Москвы.

Геодоменная система опирается на функциональность Филиальной сети, поэтому она доступна на редакции ReadyScript Мегамаркет и имеет следующие возможности по кастомизации контента на каждом геодомене:

  • Можно ограничивать остатки товаров на геодомене остатками на связанных с филиалом складах
  • Можно заменять вхождение {affiliate_title} в HTML (Включая заголовки) на название текущего выбранного филиала
  • Можно размещать отдельный JavaScript код (например со счетчиком) для каждого филиала
  • Можно формировать различный robots.txt для каждого геодомена
  • Можно формировать независимый sitemap, где все ссылки будут иметь соответствующий геодомен
  • Можно организовывать все остальные фильтры в системе, которые связаны с Филиалами (фильтрация оплат, пунктов меню, складов, и др.).

Таким образом, клиент заходящий на сайт krasnodar.you-store.ru может видеть информацию на сайте, соответствующую контексту Краснодара. Сюда будут входить, например, и все рекламные тексты и заголовки страниц, описания товаров, остатки товаров. Для поисковых систем данный сайт также может быть более релевантным для Краснодара.

С чего начинается настройка геодоменной системы?

Ниже мы будем рассматривать построение именно геоподдоменной системы (как самого распространенного случая), где каждый город будет оформлен в виде домена третьего уровня (city.your-store.ru), но при желании можно использовать и независимые доменны второго уровня для каждого города.

Настройка начинается на хостинге. Необходимо установить wildcard SSL сертификат для вашего основного домена (*.your-store.ru). Это может быть, например бесплатный сертификат LetsEncrypt WildCard, если ваш хостинг поддерживает выпуск и авто-перевыпуск каждые 3 месяца такого сертификата. Wildcard сертификат позволит добавлять поддомены и на каждом из них иметь защищенное соединение, чтобы никто не мог вклиниться в трафик и добавить, например, туда рекламу (как это делают Российские провайдеры связи, так как закон 38-ФЗ "О рекламе" это не запрещает).

После установки Wildcard SSL сертификата, необходимо на хостинге к вашему сайту прописать псевдонимы(зеркала) в виде геоподдоменов. Например, к домену your-store.ru, в нашем примере мы добавим псевдонимы: krasnodar.your-store.ru www.krasnodar.your-store.ru moscow.your-store.ru www.moscow.your-store.ru

isp_domain_aliases.png
Пример, как настройка Псевдонимов выглядит в панели IspManager

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

Уточним, что это именно зеркала, т.е. все домены на хостинге смотрят на одну папку с файлами сайта, имеют один общий Wildcard сертификат.

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

Настройка филиалов для работы с геодоменами

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

Предположим, что у Вас создано 2 филиала: Краснодар, Москва. Откроем к редактированию последовательно каждый филиал и настроим следующие поля:

  • Связанный домен (или субдомен), без http. Главное поле, в котором можно указать либо только поддомен без точек krasnodar, что будет означать krasnodar.your-store.ru, либо можно полностью указать весь домен krasnodar.your-store.ru
  • На вкладке Мета-теги, можно указать JavaScript-код независимого счетчика метрики для данного региона (если необходимо).
  • На вкладке Мета-теги, можно указать содержимое robots.txt для данного региона (если необходимо).
geo_domain.jpg
Настройка связанного с филиалом домена
geo_settings.jpg
Настройка дополнительных параметров геодомена

Чтобы ReadyScript мог отдавать содержимое виртуального robots.txt для геодомена, необходимо удалить(если он существует) в корне сайта файл robots.txt. Также необходимо удалить из файла .htaccess, который размещается в корне сайта строку:

RewriteRule ^(robots.txt)$ $1 [L]

После указания связанного домена у филиала, клик по данному городу в окне выбора филиала будет направлять на соответствующий домен.

geo_domain_select.jpg
Выбор филиала и переход на геодомен

В настройках модуля Филиальная сеть (раздел Веб-сайт -> Настройка модулей), необходимо включить опцию "Заменять {affiliate_title} на название текущего филиала по всей странице". Включение опции будет означать, что теперь вы можете в любом тексте на сайте использовать строку {affiliate_title}, которая будет заменена на название текущего филиала.

Об эффективности такого способа продвижения

Это извечный спор многих SEO-специалистов. Кто-то считает, что продвигать один мультирегиональный сайт легче, кто-то наоборот делит сайт на множество региональных сайтов и узко занимается продвижением каждого из них, стараясь по максимуму представить сайты на поддоменах независимыми в "глазах" поисковиков.

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

Геодомены и омниканальность

Как видно из представленной выше инструкции, геодомены - это всего лишь дополнительная опция модуля Филиальная сеть. То есть вы легко можете сперва настроить основную функциональность Филиальной сети (ограничение остатков, оплат, и т.д.), попробовать по продвигаться как мультирегиональный магазин и если продвижение в регионах пойдет не такими темпами, как вы ожидали, то постепенно создавать для каждого региона отдельный поддомен.

Функциональность филиалов отлично поддержана во всех сервисах ReadyScript и что наиболее важно - в сервисе ReadyScript Mobile. Если вы уже используете мобильное приложение для iOS и Android от ReadyScript Mobile, то переключение на геодоменную систему никак не скажется на функциональности филиалов в приложении.