Внесение сайта в белые списки в Омске: технический разбор
В этой статье
- Где физически стоит сервер и кто им управляет
- Сайт тянет чужие домены и падает вместе с ними
- Шрифты, скрипты и капча – три самых частых источника
- Что переносится на свою сторону
- Скорость как побочный эффект
- Сайт открывается у меня, но не открывается у клиента
- Хостинг российский, а ресурс всё равно недоступен
- Сколько времени занимает работа
При ограничениях мобильного интернета часть ресурсов продолжает открываться, часть нет, и граница проходит не по отрасли и не по размеру компании. Решает техника: где стоит сервер, какие домены страница тянет при загрузке, чем подписан трафик. Нефтехимия, транспортное машиностроение и агропоставщики Омска приходят с одной формулировкой: «у сотрудников с телефона не грузится». Разбираем, из чего складывается внесение сайта в белые списки с инженерной стороны.
Где физически стоит сервер и кто им управляет
Первое, что смотрим, – площадка. Сайт может годами жить на европейском VPS, который подрядчик оплатил десять лет назад, и владелец бизнеса об этом не знает. Проверяем IP, автономную систему, юрлицо провайдера и его наличие в реестре хостинг-провайдеров. Отдельно смотрим домен: NS-записи у зарубежного регистратора дают ту же проблему, что и сервер за границей, только заметно её позже.
Сайт тянет чужие домены и падает вместе с ними
Страница почти никогда не состоит из одного домена. Вкладка «сеть» в браузере выдаёт список внешних адресов: библиотеки с CDN, шрифты, счётчики, карты, плеер, чат, рекламный пиксель. При ограничении связи браузер не бросает такой запрос мгновенно, он ждёт таймаута. Пока ждёт, посетитель видит белый экран, хотя ваш сервер ответил за 200 мс. Формально сайт работает, фактически он недоступен для посетителя.
Шрифты, скрипты и капча – три самых частых источника
- шрифты, подключённые ссылкой на зарубежный сервис вместо файлов woff2 на своём домене;
- jQuery, Bootstrap, слайдеры и иконочные наборы, подгружаемые с публичных CDN;
- иностранная капча в форме: сервис не ответил – заявка не ушла вообще;
- встроенные ролики и карты, приносящие по несколько мегабайт стороннего кода;
- счётчики и пиксели, оставшиеся от давно закрытых рекламных кампаний.
Что переносится на свою сторону
Шрифты и библиотеки кладём в каталог сайта и раздаём с собственного домена. Капчу меняем на отечественную или на серверную проверку. Карты – на Яндекс, видео – на российские площадки, аналитику – на Метрику. Виджеты обратного звонка проверяем по тем же критериям, что и хостинг. Ориентир простой: страница должна открываться, даже если из внешнего мира недоступен ни один домен, кроме вашего. Это и есть рабочее состояние для белого списка интернет сайтов.
Скорость как побочный эффект
Вместе с внешними зависимостями уходят десятки лишних DNS-запросов и TLS-рукопожатий. На омских проектах после локализации шрифтов и библиотек LCP на мобильном падает на 0,5–1,5 секунды без единой правки вёрстки. Подробности – в разделе оптимизации скорости.
Сайт открывается у меня, но не открывается у клиента
Ваш браузер уже хранит внешние файлы в кэше и не запрашивает их заново. У нового посетителя кэш пуст, он честно ждёт каждый сторонний домен. Проверять надо в режиме инкогнито и с мобильной сети, а не с офисного Wi-Fi.
Хостинг российский, а ресурс всё равно недоступен
Значит дело в содержимом страницы. Мы строим полную карту внешних запросов, показываем, какой домен сколько ждёт, и считаем, что произойдёт с загрузкой, если он не ответит.
Сколько времени занимает работа
Аудит зависимостей – один рабочий день. Перенос шрифтов, библиотек и замена капчи на типовом корпоративном сайте – от двух до пяти дней. Смена хостинга и переезд домена идут отдельным этапом и зависят от доступов и от того, где сейчас лежит база.
Нужно разблокировать сайт и убрать зависимость от чужой инфраструктуры – звоните +7 (901) 417-22-12 или пишите на info@rostsayt.ru. Смежные работы: приведение к 152-ФЗ, проверка на вирусы, постоянная техническая поддержка.
