B2BPRO.KZ | Рекламное агентство в Алматы

Хостинг для сайта в Казахстане: местный или зарубежный

Разработчица за ноутбуком, рядом парит серверная стойка с меткой геолокации на карте и объёмная надпись «Хостинг»: выбор хостинга для сайта в Казахстане

Для сайта на домене .kz выбора по сути нет: правила казахстанского сегмента интернета требуют размещать его на сервере в Казахстане с казахстанским IP-адресом. Если домен .com или .ru, а сайт принимает заявки с именами и телефонами, базу с этими данными закон тоже велит хранить в РК. Зарубежный хостинг остаётся разумным вариантом для международных проектов, где локальной клиентской базы нет.

На практике вопрос обычно встаёт не при запуске сайта, а позже. Подрядчик когда-то разместил сайт у знакомого европейского провайдера, всё работало годами, а потом приходит уведомление о приостановке домена или сайт без видимых причин перестаёт открываться. Владелец бизнеса узнаёт о правилах зоны .KZ в тот день, когда реклама уже крутится, а заявки не приходят. Решение про хостинг лучше принять заранее, пока ничего не горит.

Что требуют правила зоны .KZ от хостинга?

Сайт на домене .kz обязан работать на сервере, который физически находится в Казахстане, подключён к казахстанскому провайдеру и использует казахстанский IP-адрес. Так прямо сказано в памятке Комитета по информационной безопасности, опубликованной на сайте регистратора nic.kz. Хостинг в Казахстане в терминах этой памятки — это размещение интернет-ресурса на аппаратно-программных комплексах на территории республики. Тип хостинга не важен: виртуальный, VDS, облачный, арендованный или собственный сервер в офисе подходят одинаково, если машина стоит в любом городе Казахстана.

Для технического специалиста памятка расписывает требования подробнее:

  • правило распространяется и на основной домен, и на все поддомены, включая www;
  • записи A, AAAA и CNAME (кроме записей для DNS и почты) должны указывать на IP-адреса, закреплённые за автономной системой, которая анонсируется в Казахстане, а Whois по IP должен показывать country KZ;
  • DNS-серверы и почту можно держать в любой стране, записи NS, MX, TXT и SPF ограничений не имеют;
  • на всех доменах и поддоменах должен стоять действительный SSL-сертификат, а с http на https должно быть настроено постоянное перенаправление.

Последствия описаны там же. Пункт 16 Правил регистрации, пользования и распределения доменных имён (приказ № 38/НҚ от 13 марта 2018 года) позволяет приостановить пользование доменом, в том числе при размещении сайта на оборудовании за пределами Казахстана и при отсутствии сертификата безопасности. Приостановка домена означает, что сайт перестаёт открываться по своему адресу, а вместе с ним перестают работать рекламные кампании, ссылки из соцсетей и органический трафик.

Так что при домене .kz спор «местный или зарубежный» остаётся только для почты и DNS. Сам сайт должен работать в Казахстане.

Касается ли закон о персональных данных сайта на .com?

Да, если сайт собирает персональные данные. Пункт 2 статьи 12 Закона РК «О персональных данных и их защите» требует, чтобы собственник, оператор или третье лицо хранили персональные данные в базе, которая находится на территории Республики Казахстан. Доменная зона здесь роли не играет: важно, где физически лежит база.

Персональные данные — это любые сведения, по которым можно определить конкретного человека: имя, телефон, электронная почта, адрес доставки. Типичный корпоративный сайт собирает их постоянно, через форму обратной связи, онлайн-запись, корзину интернет-магазина, личный кабинет или подписку на рассылку. В WordPress такие заявки часто сохраняются в базе данных сайта: так работают многие плагины форм и почти все интернет-магазины на WooCommerce. Получается, что база персональных данных лежит ровно там, где стоит хостинг.

Отдельная история — куда заявки уходят дальше. Если форма передаёт данные в CRM, рассылочный сервис или таблицу, у каждого из этих сервисов тоже есть своё место хранения. Это стоит проверить вместе с юристом, особенно если компания работает с медицинскими, финансовыми или иными чувствительными данными. Юридических заключений мы не даём. С технической стороны всё видно и так: сайт, который хранит заявки казахстанских клиентов на сервере в Германии или Нидерландах, создаёт владельцу риск, который легко устранить переездом.

Влияет ли расположение сервера на SEO?

Напрямую влияет слабо, косвенно заметно. В руководстве Google по многорегиональным сайтам сказано, что расположение сервера может служить сигналом о целевой аудитории сайта, но не окончательным: многие проекты используют CDN или выбирают страну с лучшей инфраструктурой. Гораздо более сильный сигнал, по словам Google, даёт национальный домен вроде .kz: он явно сообщает и людям, и поисковикам, что сайт предназначен для конкретной страны.

Косвенное влияние идёт через скорость. Чем дальше сервер от посетителя и чем длиннее маршрут трафика, тем позже браузер получает первый байт ответа. Этот показатель называется TTFB (Time to First Byte) — время от запроса страницы до начала ответа сервера. В материале Google о TTFB на web.dev хорошим значением названо 0,8 секунды или меньше для 75% посетителей, а всё, что больше 1,8 секунды, считается плохим. TTFB сам не входит в Core Web Vitals, но от него зависит, когда отрисуется основной контент страницы, а это уже влияет и на поведение посетителей, и на оценку страницы.

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

Как проверить скорость хостинга для посетителей из Казахстана

Скорость проверяют замером TTFB из Казахстана, а не из страны, где стоит сервер. Порядок такой:

  1. Откройте PageSpeed Insights и введите адрес главной страницы. Если у сайта достаточно трафика, в блоке реальных данных будет показан TTFB посетителей.
  2. Откройте сайт в браузере из Казахстана, нажмите F12, перейдите на вкладку «Сеть» (Network), обновите страницу и посмотрите время ожидания ответа для первого документа.
  3. Повторите замер в разное время суток: утром в будни, вечером, в выходные. Общий хостинг часто проседает в часы пиковой нагрузки.
  4. Сравните результат для двух-трёх типовых страниц: главной, каталога, карточки товара или услуги. Тяжёлые страницы показывают реальную производительность сервера лучше, чем главная из кэша.

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

Чем отличается местный хостинг от зарубежного

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

Критерий Хостинг в Казахстане Зарубежный хостинг
Сайт на домене .kz Соответствует правилам зоны Нарушение, домен могут приостановить
Хранение персональных данных граждан РК База в РК, как требует закон База за рубежом, юридический риск
Оплата и документы Счёт в тенге, договор, документы для бухгалтерии Чаще оплата картой в валюте, документы по запросу или без них
Скорость для посетителей из Казахстана Короткий маршрут, при хорошем тарифе низкий TTFB Зависит от страны и маршрута, нужны замеры
Выбор конфигураций Меньше провайдеров и вариантов Широкий выбор серверов и сервисов
Аудитория в других странах Для дальних регионов нужен CDN Можно поставить сервер ближе к целевой стране

Бухгалтерия часто замечает разницу в документах раньше, чем кто-то замеряет скорость. Оплата иностранному провайдеру корпоративной картой в долларах или евро без нормального договора и первичных документов создаёт вопросы при каждой проверке, а сумма за несколько лет набегает заметная.

Когда зарубежный хостинг оправдан

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

  • экспортная компания с англоязычным сайтом на .com для клиентов в Европе или Азии;
  • SaaS-сервис или мобильное приложение, которые продаются в нескольких странах и держат серверы рядом с основным рынком;
  • статичный лендинг без форм, который только показывает информацию и ведёт в мессенджер;
  • тестовые стенды и копии сайта для разработки, закрытые от посторонних.

Даже в этих случаях полезно разделять данные. Например, международный сайт может работать на зарубежном сервере, а заявки клиентов из Казахстана сразу уходить в систему, база которой размещена в РК. Такую схему стоит заранее согласовать с юристом и разработчиком.

Можно ли спрятать зарубежный сервер за Cloudflare?

Нет, для домена .kz это прямо запрещено. Памятка Комитета по информационной безопасности называет нарушением сокрытие IP-адреса зарубежного хостинга через проксирование, перенаправление трафика, VPN, туннели или фреймовую переадресацию. За это, по тексту памятки, последует отключение домена.

При этом защита от DDoS-атак не запрещена. Если сайт стоит в Казахстане, а IP скрыт сервисом защиты (в памятке перечислены Cloudflare, Stormwall, DDoS-GUARD, Qrator, Imperva Incapsula и другие), владельцу нужно предоставить уполномоченному органу действующий договор или подтверждение оплаты хостинга в Казахстане. Документы на хостинг лучше держать под рукой: запрос может прийти в любой момент, и собирать бумаги, пока домен приостановлен, совсем неприятно.

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

Как выбрать хостинг в Казахстане: чек-лист

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

  1. Где стоят серверы. Уточните дата-центр и город. Проверьте Whois IP-адреса тестового сайта: в поле страны должно стоять KZ.
  2. Тип тарифа. Для визитки и небольшого корпоративного сайта обычно хватает виртуального хостинга, для интернет-магазина с каталогом и интеграциями чаще нужен VPS или облачный сервер.
  3. Программное окружение. Версии PHP и базы данных должны соответствовать рекомендациям WordPress или требованиям вашей CMS. Старые версии PHP на хостинге — частая причина тормозов и уязвимостей.
  4. Резервные копии. Как часто делаются, сколько хранятся, можно ли восстановить сайт самостоятельно из панели. Независимо от ответа держите собственную копию отдельно от хостинга.
  5. SSL и HTTPS. Бесплатный сертификат Let’s Encrypt должен выпускаться и продлеваться автоматически, а перенаправление с http на https настраиваться в один клик.
  6. Договор и документы. Договор должен быть оформлен на вашу компанию, а не на подрядчика. Почему это важно, мы подробно разбирали в статье «Домен и хостинг должны быть оформлены на вас».
  7. Техподдержка. Узнайте часы работы, каналы связи и реальное время ответа. Напишите в поддержку вопрос до покупки и посмотрите, как быстро и по делу ответят.
  8. Тестовый период. Многие провайдеры дают бесплатно попробовать тариф. Разверните копию сайта и замерьте TTFB до переноса основного сайта.

Пример: переезд интернет-магазина с европейского VPS

Возьмём типичную ситуацию, близкую к тем, что встречаются в работе (пример иллюстративный, цифры условные). Интернет-магазин стройматериалов в Алматы работает на WordPress и WooCommerce, домен .kz. Сайт три года назад разместил фрилансер на VPS у европейского провайдера, оплата шла с его карты. Каталог около трёх тысяч товаров, заказы сохраняются в базе сайта, заявки дублируются менеджерам на почту.

Проблем накопилось три. Владелец не знал, что размещение за рубежом нарушает правила зоны .KZ, и узнал об этом только при аудите. Сам VPS был настроен давно, версия PHP устарела, а резервные копии делались вручную раз в несколько месяцев. Кроме того, у компании не было никаких документов на хостинг: если бы пришёл запрос, подтвердить размещение было бы нечем.

План переезда занял около недели работы. Сначала сделали полную копию файлов и базы, развернули её на облачном сервере казахстанского провайдера, обновили PHP и проверили совместимость плагинов на тестовом поддомене. Затем замерили TTFB на ключевых страницах и сравнили со старым сервером. После этого в ночь с наименьшим трафиком перенесли свежую базу заказов, переключили DNS и в течение двух суток следили за ошибками, формами и оплатой. Договор хостинга оформили на компанию, а резервные копии настроили ежедневно с хранением на отдельном хранилище.

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

Как перенести сайт на казахстанский хостинг без простоя?

Сайт переносят без простоя, если новый сервер полностью готов и проверен до переключения DNS. Пошагово это выглядит так:

  1. Снизьте TTL записей DNS заранее, за сутки-двое, чтобы переключение разошлось быстрее.
  2. Сделайте полную резервную копию файлов и базы данных на текущем хостинге и сохраните её отдельно.
  3. Разверните копию на новом сервере и проверьте её через временный адрес или правку файла hosts на своём компьютере.
  4. Проверьте формы, корзину, оплату, отправку писем, интеграцию с CRM и работу личного кабинета.
  5. Выпустите SSL-сертификат и настройте перенаправление с http на https.
  6. В момент с минимальным трафиком перенесите свежую базу (заказы и заявки за последние часы) и переключите записи A и AAAA на новый IP.
  7. Не удаляйте старый сервер минимум неделю: если что-то пойдёт не так, к нему можно быстро вернуться.
  8. После переезда проверьте Search Console и Яндекс Вебмастер на рост ошибок сканирования.

На проектах B2BPRO.KZ мы чаще всего видим, что переезд откладывают из страха потерять позиции. При аккуратном переносе адреса страниц не меняются, поэтому поисковики воспринимают его спокойно: для них это тот же сайт на новом IP. Позиции теряют обычно не из-за переезда как такового, а из-за ошибок по ходу: забытого запрета индексации на новом сервере, сломанных редиректов, неработающего SSL. Если не хотите рисковать или в команде нет человека, который возьмёт это на себя, можно заказать разработку сайта или перенос под ключ: мы подберём хостинг в Казахстане, перенесём сайт и проверим всё после переключения.

Для большинства казахстанских компаний всё сводится к одному правилу. Домен .kz или заявки от клиентов из Казахстана означают сервер в Казахстане, а провайдера потом выбирают по скорости, поддержке и документам. Зарубежный хостинг нужен международным проектам, у которых аудитория действительно живёт в других странах.

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

Можно ли держать сайт на .kz на зарубежном хостинге, если он маленький?

Нет, размер сайта значения не имеет. Правила регистрации и пользования доменными именами в зоне .KZ одинаково распространяются на всех физических и юридических лиц. Сайт на .kz, размещённый на сервере за рубежом, нарушает правила, и пользование доменом могут приостановить. Для небольшого сайта достаточно недорогого виртуального хостинга в Казахстане.

Можно ли оставить почту на зарубежном сервисе при хостинге сайта в Казахстане?

Да, можно. Памятка Комитета по информационной безопасности прямо разрешает размещать DNS и почту в любой стране: записи NS, MX, TXT и SPF могут указывать на сервисы за рубежом без ограничений. Требование о размещении в Казахстане касается самого сайта, то есть записей A, AAAA и CNAME для основного домена и поддоменов.

Как узнать, где сейчас размещён мой сайт?

Проще всего проверить IP-адрес сайта через любой сервис Whois. Сначала узнайте IP по домену, затем посмотрите по нему страну и провайдера: для соответствия правилам зоны .KZ в поле страны должно стоять KZ. Если сайт закрыт сервисом защиты вроде Cloudflare, реальный IP скрыт, и надёжнее запросить данные о сервере у подрядчика или в панели хостинга.

Станет ли сайт быстрее после переезда на казахстанский хостинг?

Чаще всего да, но не всегда. Короткий маршрут до посетителей из Казахстана снижает время ответа сервера, однако медленный тариф или тяжёлый сайт могут съесть весь выигрыш. Перед переездом стоит развернуть копию на тестовом тарифе и сравнить TTFB. Хорошим считается значение до 0,8 секунды для большинства посетителей.

Касается ли требование хранить данные в Казахстане сайта на .com?

Касается, если сайт хранит персональные данные. Закон РК о персональных данных требует держать базу с такими данными на территории Казахстана независимо от доменной зоны. Если форма на сайте сохраняет имена и телефоны клиентов в базе сайта, разумно разместить сервер в Казахстане. Детали для своей ситуации лучше уточнить у юриста.

Прокрутить вверх