Внесение сайта в белые списки в Саратове: инвентаризация чужого кода
В этой статье
- Инвентаризация: сколько сторонних доменов у среднего сайта
- Тег, который подключает шрифт, и его цена
- Скрипты аналитики: что оставить, что убрать
- Своя копия библиотек вместо публичной
- Как мы это тестируем
- Есть ли смысл в этом небольшой компании?
- Что делать со старым сайтом, который никто не поддерживает?
- Влияет ли это на работу форм и заявок?
Приборостроительные предприятия, оптовые поставщики, учебные центры и сервисные компании Саратова обычно не знают, из скольких источников собирается их сайт. Между тем именно это определяет, откроется ли страница при ограничении мобильного интернета. Работа, которую заказывают под названием внесение сайта в белые списки, на девять десятых состоит из ревизии и переноса сторонних зависимостей.
Инвентаризация: сколько сторонних доменов у среднего сайта
По нашим замерам корпоративный сайт на готовом шаблоне обращается к 10–18 внешним адресам, интернет-магазин – к 20–35. Своих среди них один-два, всё остальное чужое. Каждый чужой адрес добавляет DNS-запрос, TCP-соединение и TLS-рукопожатие, и на нестабильной мобильной сети это не миллисекунды, а секунды. Первое, что мы делаем, – составляем полный перечень с назначением каждой строки.
Тег, который подключает шрифт, и его цена
Одна ссылка на внешнюю шрифтовую библиотеку разворачивается в цепочку: сначала браузер идёт за файлом стилей, читает его, находит внутри адреса самих шрифтов и идёт за ними уже на второй домен. Два последовательных обращения, оба блокирующие показ текста. Локальный woff2 с preload убирает всю цепочку и заодно снимает вопрос передачи данных посетителей на сторону, что пересекается с требованиями 152-ФЗ.
Скрипты аналитики: что оставить, что убрать
Метрика российская и остаётся. Убираем то, за чем никто не следит: старые рекламные пиксели, теги завершённых кампаний, счётчики сервисов, которыми компания не пользуется. Обычно из десятка трекеров рабочими оказываются два. Отдельно смотрим менеджеры тегов: один такой контейнер способен подтянуть ещё пять чужих доменов, и увидеть их в коде страницы нельзя, они появляются только во время выполнения.
Своя копия библиотек вместо публичной
- jQuery, Bootstrap, слайдеры и маски ввода складываются в каталог сайта;
- версии фиксируются, чтобы обновление на стороне CDN не сломало вёрстку;
- дубли удаляются: две версии одной библиотеки встречаются регулярно;
- файлы объединяются и сжимаются, число запросов сокращается в разы;
- капча заменяется на отечественную или на серверную защиту формы.
Как мы это тестируем
Проверка строится на отрицании: на тестовой машине запрещаем обращения ко всем доменам, кроме вашего, и проходим сценарии – открытие главной, поиск по каталогу, отправка заявки, получение письма. Всё, что перестало работать, попадает в список недоделанного. Такой тест честнее субъективного «вроде открывается» и подтверждает, что белый список сайтов и приложений для вашего ресурса не станет вопросом везения.
Есть ли смысл в этом небольшой компании?
Смысл тем больше, чем выше доля мобильного трафика и чем короче путь до заявки. У сервисной компании с одной формой обратной связи вся работа сводится к шрифтам, капче и карте проезда, это два-три дня. Ориентиры по стоимости – в разделе цен.
Что делать со старым сайтом, который никто не поддерживает?
Сначала аудит, потом решение. Если движок древний и небезопасный, чистка зависимостей продлит жизнь, но не решит вопрос уязвимостей, тогда честнее считать новый сайт. Если движок жив, ограничиваемся правками шаблона.
Влияет ли это на работу форм и заявок?
Влияет положительно. После замены иностранной капчи заявки перестают теряться, а серверная проверка отсекает автоматический спам не хуже. Логика отправки и адреса получателей остаются прежними.
Чтобы разблокировать сайт или проверить его состав заранее, звоните +7 (917) 818-43-57 и пишите на info@rostsayt.ru. Рядом: проверка на вирусы, техническая поддержка, продвижение.
