
Платите за Яндекс Директ, а заявок ноль? Половина клиентов просто не может открыть ваш сайт с VPN — и это та причина, которую не покажет ни один рекламный отчёт. В кабинете всё выглядит прилично: показы идут, клики списываются, цена в рынке. Виноватым назначают подрядчика или объявления, а проблема лежит на два слоя ниже: человек нажал на объявление, попал на страницу, которая не открылась, и ушёл. Деньги списаны, заявки нет, и в статистике это выглядит просто как отказ.
Ниже — механика: почему заметная часть аудитории заходит с зарубежных адресов, что именно ломается на сайте в этом случае, почему проблему не видно в обычных отчётах, как её диагностировать за вечер и что чинить в каком порядке. В SEO с 2005 года, и за последние годы этот сюжет из редкого превратился в один из первых, которые я проверяю, когда трафик есть, а обращений нет.
Почему часть аудитории приходит с зарубежных адресов
Причин несколько, и все они бытовые, а не экзотические. Люди используют VPN для доступа к сервисам, которые иначе не работают. Корпоративные сотрудники сидят через рабочий шлюз, который может находиться где угодно. Часть браузеров и мобильных операционных систем включает шифрование трафика и прокси по умолчанию. Многие держат VPN включённым постоянно, просто чтобы не переключать.
Для вашего сайта это означает одно: значимая доля посетителей приходит не с российского адреса, а с европейского, американского или азиатского. При этом человек остаётся вашим клиентом из вашего города — меняется только адрес, с которого приходит запрос.
Дальше срабатывает несоответствие. Сайты, особенно на типовых хостингах с включённой «защитой от ботов», настроены исходя из предположения, что нормальный посетитель приходит с локального адреса. Всё остальное считается подозрительным, и к нему применяются меры: замедление, капча, ограничение частоты запросов, полная блокировка. Ни одна из этих мер не задумывалась против клиентов, но действует именно на них.
Что именно ломается
Механизмов пять, и они дают разную картину для посетителя — от белого экрана до сайта, который открылся, но не работает.
- Блокировка по геолокации на уровне хостинга. Панель управления многих хостингов содержит переключатель «разрешить доступ только из России» — его включают, чтобы снизить нагрузку от иностранных сканеров. Результат: посетитель с VPN получает ошибку доступа.
- Плагины и модули безопасности. Расширения защиты для популярных CMS ведут собственные чёрные списки адресов. В эти списки массово попадают диапазоны, которые используют VPN-сервисы, поскольку с них же идёт и вредный трафик.
- Ограничение частоты запросов. Через один выходной узел VPN одновременно ходят сотни людей. Для сервера это выглядит как поток с одного адреса, и защита от перебора включается против обычных посетителей.
- Внешние ресурсы, которые не грузятся. Шрифты, скрипты, карты, виджеты чата, счётчики, подгружаемые со сторонних доменов. Если такой домен недоступен из страны выхода VPN, страница может ждать его и не показываться вовсе.
- Неверная настройка CDN или кэширующего прокси. Часть узлов сети отдаёт устаревшее содержимое, ошибку или редирект в бесконечном цикле.
Отдельный подвид, который проявляется хуже всего: сайт открывается, выглядит нормально, но не работает форма. Человек заполняет поля, нажимает кнопку и получает молчание или ошибку — потому что запрос на отправку уходит в скрипт, который заблокирован фильтром. С точки зрения статистики этот визит выглядит как полноценный просмотр страницы, и никакого сигнала о проблеме в отчёте не появляется.
Почему проблему не видно в отчётах
Три причины, из-за которых утечка живёт годами.
Первая: рекламный кабинет заканчивается на клике. Он знает, что переход состоялся, и не знает, что было дальше. Всё, что происходит после перехода, находится в зоне ответственности сайта, а не рекламной системы.
Смежный материал по теме — «Пока вы платите за Яндекс Директ, конкуренты уводят клиентов через ChatGPT».
Вторая: счётчик аналитики не срабатывает на странице, которая не открылась. Визит, где человек получил ошибку доступа, в статистику вообще не попадает — вы видите не проблемный визит, а его отсутствие. Отсюда классический разрыв: в рекламе тысяча кликов, в аналитике семьсот визитов, и на это списывают «нормальную погрешность».
Третья: усреднение. Даже когда визиты фиксируются, они растворяются в общем показателе отказов. Отказ по стране, куда вы не продаёте, никого не удивляет — а это и есть ваш клиент из соседнего района, зашедший через европейский сервер.
Помогу с продвижением: продвижение сайта без накруток — вывожу сайты в топ Яндекса белыми методами.
Практический вывод: искать нужно не в отчётах, а руками. Ниже — как именно.
Диагностика: порядок проверок
Проверки выстроены от самых быстрых к более трудоёмким. Первые три обычно и дают ответ.
| Проверка | Что делать | Что означает плохой результат |
|---|---|---|
| Открыть сайт через VPN | Два-три сервиса, разные страны: Европа, США, Азия | Ошибка или пустая страница — блокировка по адресу |
| Проверить не главную, а посадочные | Страницы, на которые ведёт реклама, и страницу контактов | Проблема может быть только на части разделов |
| Отправить тестовую заявку через VPN | Заполнить форму целиком, нажать кнопку | Форма не отправляется — блокируется обработчик |
| Сравнить клики в рекламе и визиты в аналитике | За месяц, по одному источнику | Разрыв больше 15–20% — часть переходов не доходит |
| Посмотреть отказы по странам | Отчёт по географии, отдельно зарубежные визиты | Отказы под 90% при нормальном источнике |
| Проверить журналы сервера | Коды ответов 403, 429, 503 по зарубежным адресам | Массовые отказы — работает фильтр |
| Проверить внешние ресурсы страницы | Консоль браузера через VPN: что не загрузилось | Зависшие запросы к сторонним доменам |
Важная деталь про первую проверку: тестировать нужно в режиме приватного окна и с очищенным кэшем. Иначе браузер покажет вам сохранённую копию, и вы решите, что всё в порядке.
Хостинг и защита: где чинить
Большинство находок лежит здесь. Порядок действий такой.
- Открыть настройки геоблокировки на хостинге. Если стоит ограничение по странам, снять его или заменить на менее грубые меры. Аргумент «так меньше нагрузка от сканеров» решается ограничением частоты запросов, а не запретом половине мира.
- Проверить чёрные списки в модуле безопасности. Посмотреть, сколько адресов в списке, по какому правилу они туда попадают и не заблокированы ли целые диапазоны. Автоматическое добавление подсети целиком — самая частая причина.
- Настроить пороги ограничения частоты. Пороги по умолчанию рассчитаны на одного человека с одного адреса. Через общий выходной узел приходят десятки, и порог нужно поднимать либо применять его к сессии, а не к адресу.
- Вынести статику из-под ограничений. Картинки, стили и скрипты не должны попадать под лимиты: их на странице десятки, и они первыми упираются в порог. Классический симптом — сайт открывается без оформления.
- Проверить, не отдаёт ли сервер редирект по стране. Некоторые конфигурации перенаправляют иностранные адреса на другую версию сайта или на заглушку.
- Убедиться, что капча не показывается всем подряд. Защита, включающаяся при малейшем подозрении, отсекает живых клиентов вместе с ботами.
Отдельно предупрежу: снимать защиту целиком не нужно и опасно. Задача — заменить грубые правила по адресу на поведенческие: ограничивать не тех, кто пришёл из другой страны, а тех, кто ведёт себя как перебор, — частота, отсутствие загрузки статики, обращения к несуществующим адресам.
Внешние ресурсы: скрытый источник поломок
Даже при полностью доступном сервере страница может не открыться из-за того, что она тянет содержимое со стороны. Список подозреваемых на типичном сайте выглядит внушительно: шрифты со сторонних библиотек, скрипты интерфейсных фреймворков, карты, виджеты чата и обратного звонка, счётчики и системы аналитики, кнопки соцсетей, видео с внешних площадок, платёжные скрипты.
Если нужны детали, смотрите «Яндекс Директ окончательно сдулся — клиентов ноль».
Механика поломки такая. Браузер запрашивает внешний файл, а домен из страны выхода VPN недоступен или отвечает очень медленно. Если этот файл подключён блокирующим способом в начале страницы, браузер ждёт его, и посетитель всё это время видит белый экран. Через десять секунд ожидания большинство людей закрывает вкладку.
Что делать. Шрифты — положить на свой домен, это лучшее решение и по скорости тоже. Библиотеки скриптов — тоже к себе, а не с внешних хранилищ. Виджеты чата и обратного звонка — подключать отложенно, чтобы они не блокировали отрисовку. Карты — загружать по клику вместо автоматической подгрузки, а адрес дублировать текстом. Видео — подключать превью с загрузкой плеера по клику.
Проверка простая и делается один раз: откройте страницу через VPN с открытой консолью браузера и посмотрите, какие запросы не завершились. Всё, что висит красным или в статусе ожидания, — кандидаты на перенос к себе или на отложенную загрузку.
Формы, карты, капча и платежи
Самая дорогая категория, потому что здесь человек уже согласился оставить заявку — и не смог.
- Капча в форме. Если она подгружается с домена, недоступного из страны выхода, форма не отправится, и никакой ошибки посетитель не увидит. Отправка просто ничего не сделает.
- Проверка адреса на стороне сервера. Некоторые обработчики форм отклоняют заявки с иностранных адресов как спам. Заявка не приходит и не сохраняется нигде.
- Карта вместо адреса. Если адрес показан только на встроенной карте и она не загрузилась, человек не узнает, где вы находитесь.
- Кнопка мессенджера. Ссылка формируется скриптом, скрипт не загрузился — кнопка не работает.
- Онлайн-оплата. Платёжный виджет тоже внешний, и его недоступность превращает готовую покупку в брошенную корзину.
- Телефон, скрытый за кнопкой «показать номер». Скрипт не отработал, номера нет, звонка нет.
Если нужна помощь по теме — создание сайтов.
Общее правило для этой части: у каждого способа связи должен быть запасной вариант без скриптов. Номер телефона текстом в шапке, адрес текстом рядом с картой, почта обычной ссылкой. Это занимает полчаса и снимает большую часть риска.
План действий по шагам
| Шаг | Что делаем | Сколько занимает |
|---|---|---|
| 1 | Проверка сайта через VPN из трёх стран, включая отправку формы | 1 час |
| 2 | Сверка кликов в рекламе с визитами в аналитике за месяц | 30 минут |
| 3 | Снятие геоблокировки и правка чёрных списков на хостинге | 1–2 часа |
| 4 | Перенос шрифтов и библиотек на свой домен | 2–4 часа |
| 5 | Отложенная загрузка виджетов, карт и видео | 2–4 часа |
| 6 | Дублирование контактов текстом без скриптов | 30 минут |
| 7 | Повторная проверка через VPN и контроль разрыва клики/визиты | 1 час, через неделю |
Седьмой шаг обязателен. Без повторного замера вы не узнаете, что именно помогло, а часть правок имеет свойство откатываться при обновлении CMS или при вмешательстве панели хостинга.
Подробнее об этом — в статье «Период обучения алгоритма Яндекс Директ» — это период, когда вы платите ни за что».
Как посчитать цену утечки и проверить, что починили
Пока потери не выражены в деньгах, задача конкурирует за внимание с десятком других и всегда проигрывает. Расчёт ниже грубый, но его достаточно, чтобы задача поднялась в начало очереди.
- Возьмите число кликов в рекламе за месяц и число визитов в аналитике по тому же источнику. Разницу уменьшите на 10–15 процентов — это естественная погрешность счётчика. Остаток и есть переходы, которые не дошли до страницы.
- Умножьте их на среднюю цену клика. Получится сумма, списанная за переходы, которых фактически не было. Это только прямой убыток, и он самый маленький из трёх.
- Посчитайте недополученные обращения. Умножьте потерянные переходы на конверсию сайта из Метрики, затем на конверсию из заявки в договор и на средний чек. Эта цифра обычно на порядок больше предыдущей, и именно она решает вопрос о приоритете работ.
- Добавьте поисковый трафик. Доля людей, приходящих с зарубежных адресов, примерно одинакова во всех каналах, поэтому ту же долю потерь можно применить к органическим визитам. Отдельного счётчика кликов там нет, но масштаб оценивается именно так.
Проверка результата — отдельная часть работы, и её пропускают чаще всего. До правок снимите три числа: разрыв между кликами и визитами за прошедший месяц, количество ответов 403 и 429 в журналах сервера за неделю, долю отказов по зарубежным визитам. После правок повторите замер через две недели — раньше сравнивать бессмысленно, данных накопится слишком мало. Если разрыв сократился, а коды отказов исчезли, помогло именно это; если разрыв остался прежним, проблема в другом звене, и надо вернуться к диагностике, а не продолжать чинить наугад.
И один пункт, который стоит внести в регламент: короткую проверку через VPN нужно повторять после каждого обновления системы управления, смены хостинга, установки нового модуля безопасности и любой работы с настройками сервера. Занимает пять минут, а именно эти события возвращают проблему обратно — обычно незаметно и с задержкой в несколько недель, когда связь с изменением уже не приходит в голову никому.
Частые вопросы
Какой разрыв между кликами и визитами считается нормальным? Некоторая разница есть всегда: люди закрывают вкладку до загрузки счётчика, срабатывают блокировщики рекламы. Ориентир — до 10–15 процентов. Устойчивый разрыв в треть и больше означает, что часть переходов физически не доходит до страницы.
Может ли проблема быть только на части страниц? Да, и это частый случай. Ограничения нередко настроены на конкретные разделы: панель администратора, страницы поиска, обработчики форм. Поэтому проверять нужно посадочные страницы рекламы, а не только главную.
Не пострадает ли безопасность, если снять геоблокировку? При замене на поведенческие ограничения — нет. Блокировка по стране — грубый инструмент: она не останавливает целевую атаку, потому что нападающий легко меняет адрес, зато надёжно отсекает обычных клиентов.
Как отличить эту проблему от плохих объявлений? По месту потери. Если разрыв между кликами и визитами в норме, а отказы высокие — проблема в соответствии объявления и страницы. Если визитов заметно меньше, чем кликов, — люди не доходят до страницы, и это техника.
Влияет ли это на органический трафик? Влияет, просто менее заметно: там нет счётчика оплаченных кликов, с которым можно сравнить. Часть посетителей из поиска теряется ровно так же, и обнаруживается это по тем же журналам сервера.
Нужен ли для проверки платный VPN? Для диагностики достаточно бесплатных расширений с выбором страны — задача не в качестве соединения, а в том, чтобы прийти на сайт с другого адреса. Проверять лучше из нескольких стран, потому что блокировки бывают точечными.
Коротко
- Заметная доля аудитории приходит с зарубежных адресов, оставаясь вашими клиентами из вашего города; для сайта меняется только IP.
- Ломают доступ пять механизмов: геоблокировка хостинга, чёрные списки модулей защиты, лимиты частоты запросов, недоступные внешние ресурсы и неверный CDN.
- В отчётах это невидимо: рекламный кабинет заканчивается на клике, а счётчик не срабатывает на странице, которая не открылась.
- Главный индикатор — устойчивый разрыв между числом кликов в рекламе и числом визитов в аналитике по тому же источнику.
- Чинится заменой грубых правил по адресу на поведенческие, переносом шрифтов и библиотек к себе и отложенной загрузкой виджетов.
- У каждого способа связи должен быть вариант без скриптов: телефон текстом, адрес текстом, почта обычной ссылкой.
Если у вас идут клики, а обращений нет, и непонятно, где именно теряются люди, — на SEO-консультации проверим доступность сайта с разных адресов, сверим клики с визитами и найдём место утечки до того, как вы поменяете подрядчика.
Увеличьте позиции и продажи вашего сайта
Профессиональное SEO-продвижение с гарантией результата. Выберите подходящую услугу:
Остались вопросы по продвижению?
Меня зовут Анатолий Кузнецов, я SEO-оптимизатор с 20-летним стажем. Разберу ваш сайт, отвечу на вопросы и подскажу, что улучшить для роста позиций в Яндексе и Google.
Связаться со мной →Комментарии
Евгений Шматко
Сверил клики и визиты за три месяца, как советуете. Разрыв стабильно около четверти, и я всё это время считал это нормальной погрешностью счётчика. Полез в журналы сервера — там тысячи ответов 403 по зарубежным адресам. Плагин защиты добавлял подсети автоматически, и никто настройки не открывал с момента установки.
Анатолий Кузнецов автор
Автоматическое добавление подсетей — самая частая находка в этом сценарии, потому что правило выглядит разумно: адрес много раз обратился к несуществующей странице, значит бот. Через общий выходной узел VPN так себя ведёт кто угодно, а под блокировку попадают все, кто через него ходит. Что сделать дальше. Первое: очистите список и включите автодобавление только для одиночных адресов, а не для подсетей. Второе: поставьте автоматическое снятие блокировки через сутки — постоянные записи копятся годами и никто их не пересматривает. Третье: исключите из-под правил статику, иначе останется картина, где страница открывается без стилей. И четвёртое, чисто организационное: занесите проверку этого списка в регламент раз в квартал, потому что обновление плагина умеет возвращать настройки по умолчанию. После чистки сверьте клики и визиты ещё раз через две недели — разрыв должен уменьшиться, и это будет ваш замер эффекта.
Полина Дёгтева
Проверила отправку формы через VPN — не отправляется вообще, кнопка нажимается, и ничего не происходит. Причина оказалась в капче, которая грузится с недоступного домена. Сколько заявок мы так потеряли за два года, посчитать невозможно.
Руслан Гизатуллин
Не соглашусь про снятие геоблокировки. У нас после её отключения нагрузка выросла втрое, полезли сканеры и попытки перебора паролей. Пришлось вернуть. Так что совет рискованный.
Анатолий Кузнецов автор
Ваш опыт подтверждает, почему я в статье отдельно оговорил: снимать защиту целиком не нужно, речь о замене инструмента, а не об отказе от него. Рост нагрузки после снятия блокировки по стране закономерен, если взамен ничего не поставили. Рабочая замена состоит из трёх частей. Первая: ограничение частоты запросов на уровне сервера, с отдельными порогами для страниц и для статики, — оно останавливает сканеры, не различая стран. Вторая: отдельная защита на страницу входа в панель управления, включая ограничение по числу попыток и, если нужно, доступ к ней только с ваших адресов. Это как раз тот единственный участок, где блокировка по стране уместна и никому не мешает. Третья: закрытие типовых путей, по которым ходят сканеры, — они запрашивают одни и те же адреса, и это легко отсекается правилом. При такой конфигурации нагрузка возвращается к норме, а клиенты продолжают заходить.
Ангелина Пахомова
Вопрос по шрифтам. У нас подключены с внешней библиотеки, дизайнер настаивает, что так правильно и быстрее из-за кэша. Насколько велик риск, что из-за них сайт вообще не откроется?
Анатолий Кузнецов автор
Аргумент про общий кэш перестал работать несколько лет назад: браузеры разделили кэш по сайтам, и файл, скачанный на одном сайте, больше не переиспользуется на другом. То есть выигрыша, ради которого это делалось, сейчас нет. Риск же вполне реальный, но зависит от способа подключения. Если стили шрифта подключены обычной ссылкой в начале страницы, браузер ждёт ответа перед отрисовкой — и при недоступности домена посетитель видит белый экран несколько секунд. Если задан запасной шрифт и правило отображения текста до загрузки, страница покажется сразу, просто системным шрифтом. Практическое решение простое и полезное со всех сторон: положите два-три нужных начертания в современном формате к себе на домен. Вы получите независимость от чужой доступности, ускорение загрузки и один запрос вместо цепочки. Дизайнеру покажите замер скорости до и после — этот аргумент обычно снимает спор.
Виталий Онищук
Добавлю про карты. У нас адрес был только на встроенной карте, текстом нигде не дублировался. Люди с VPN видели пустой прямоугольник и не понимали, где мы находимся. Исправили за десять минут, добавив адрес обычным текстом рядом.
Карина Бабенко
Про приватное окно и очистку кэша — важное уточнение. Я сначала проверила через VPN в обычном браузере, всё открылось, обрадовалась. Потом сделала как написано, и сайт не загрузился ни с одной страны.
Александр Хмара
Уточните по лимитам частоты запросов. Наш админ говорит, что порог в шесть параллельных запросов стандартный и менять его нельзя. При этом у нас на странице около сорока файлов. Это нормально?
Анатолий Кузнецов автор
Ненормально, и симптом вы, скорее всего, уже видели: сайт периодически открывается без стилей или без картинок. Браузер честно запрашивает сорок файлов почти одновременно, шесть проходят, остальные получают отказ. Причём происходит это не всегда, а под нагрузкой, поэтому воспроизвести трудно и легко списать на случайность. Правильная настройка разделяет два потока: страницы, которых человек за минуту запрашивает единицы, и статика, которой десятки на каждую страницу. Лимит нужен только на первое; статику из-под него выводят. Слово «нельзя» здесь обычно означает «не хочу лезть в конфигурацию» — параметр меняется, и это не редкая операция. Отдельно проверьте, не возвращает ли панель управления хостингом ваши правки при обновлении: такое бывает, и тогда проблема возвращается через месяц-другой без видимой причины.
Мила Гуревич
У нас проблема оказалась только на страницах каталога с фильтрами, главная открывалась нормально. Именно на каталог вела вся реклама. Полгода искали причину в объявлениях.
Богдан Ратушный
Вопрос про органику. Если та же проблема бьёт по поисковому трафику, как её там измерить? С рекламой понятно — есть клики для сравнения, а с поиском не с чем сверять.
Анатолий Кузнецов автор
Сравнивать есть с чем — просто источник другой: не рекламный кабинет, а Вебмастер. Возьмите отчёт по поисковым запросам и выгрузите число кликов, которое поисковая система засчитала как переходы на ваш сайт, за тот же период, за который в аналитике посчитаны визиты из поиска. Логика та же, что с рекламой: клики знает поиск, визиты знает счётчик, и устойчивая разница больше 15–20 процентов означает, что часть людей до страницы не доходит. Второй способ, более прямой: отфильтруйте в журналах сервера строки с кодами 403 и 429 и посмотрите, у скольких из них в реферере стоит поисковая система, — это ровно те посетители, которые пришли из выдачи и получили отказ. Третий признак косвенный, но быстрый: сравните долю отказов по зарубежным визитам из поиска с российскими на тех же страницах; заметная разница при одинаковом содержании означает техническую причину, а не слабый текст. И обязательно проверьте отдельно, не попадает ли под те же фильтры поисковый робот: массовые коды 429 в статистике обхода означают, что вы теряете не только посетителей, но и индексацию, а это дороже любых потерянных кликов.
Эльмира Валиева
Забрала таблицу с планом. Особенно ценно, что там указано время на каждый шаг: раньше подрядчик оценивал такую задачу в неделю работ, а по факту большая часть пунктов делается за час-два.
Константин Жуковец
Проверил через консоль, как написано. Обнаружил четыре внешних скрипта, два из которых вообще не отвечали, а один — виджет обратного звонка от сервиса, которым мы не пользуемся два года. Просто забыли снять код.
Яна Дорошенко
Про то, что правки откатываются, — подтверждаю. Мы чинили похожую историю год назад, потом обновили CMS, и настройки защиты вернулись к заводским. Заметили только через два месяца по падению заявок.
Забрала: часть аудитории с VPN может не открыть сайт; проверять через разные VPN; убрать иностранные зависимости; проверить TLS; смотреть аномалии; настроить защиту; минимизировать внешние скрипты; влияет на весь трафик и поведенческие; тестировать регулярно. Спасибо, проверю доступность сайта!
Добавлю: тестируйте доступность регулярно, а не разово. Сайт может нормально открываться сегодня, а после обновления, смены хостинга или блокировки очередного сервиса — сломаться для части людей завтра. Периодически проверяйте сайт с разных сетей и VPN, особенно после изменений. Настройте мониторинг доступности с разных географий, если возможно. Техническая доступность — это то, что надо контролировать постоянно, потому что внешняя среда (блокировки, сервисы) меняется, и сайт может тихо отвалиться для части аудитории.
Влияет на весь трафик: и на Директ, и на SEO, и на любой источник. Человек с VPN, который не смог открыть сайт, уходит независимо от того, откуда пришёл. Более того, для SEO это вдвойне вредно: люди с VPN, не открывшие сайт, дают плохие поведенческие (мгновенный отказ), а это бьёт по позициям. Так что техническая доступность сайта для всех — это и про рекламу, и про органику, и про поведенческие. Битый для части людей сайт вредит по всем фронтам сразу.
А это влияет только на Директ или на SEO-трафик тоже? Люди же и из поиска заходят с VPN.
Спасибо, не думала про VPN. Забираю: часть аудитории с VPN может не открыть сайт; проверить сайт через разные VPN; убрать зависимость от иностранных сервисов; проблема реальна, даже если не половина; проверить TLS и сертификат; смотреть аномалии в Метрике; настроить защиту, чтобы не блокировала людей; минимизировать внешние зависимости. Проверю сайт с VPN.
Минимизируйте внешние зависимости в принципе, не только ради VPN. Каждый сторонний скрипт, шрифт, виджет с чужого сервера — точка отказа: не загрузился, затормозил, заблокирован. Разместите критичное у себя, уберите лишние виджеты, оставьте только нужное. Это ускоряет сайт и делает его устойчивым к любым проблемам доступа, включая VPN. Чем меньше сайт зависит от внешних серверов, тем стабильнее он открывается у всех и тем меньше вы теряете оплаченного трафика на технических сбоях.
Если хостинг или защита от ботов блокируют зарубежные IP слишком агрессивно, настройте правила мягче или смените провайдера. Иногда системы защиты режут легитимных посетителей с VPN как подозрительных. Проверьте настройки файрвола и антибот-защиты: они не должны блокировать реальных людей с VPN. Обсудите с хостером, как сайт ведёт себя для зарубежных IP. Баланс между защитой от ботов и доступностью для реальных людей с VPN — это настраиваемо, и перекос в блокировки стоит поправить.
А если проблема в хостинге, который блокирует зарубежные IP, это можно как-то решить?
Владислав, если хостинг или защита от ботов блокируют зарубежные IP слишком агрессивно, настройте правила мягче или смените провайдера. Иногда системы защиты режут легитимных посетителей с VPN как подозрительных. Проверьте настройки файрвола и антибот-защиты: они не должны блокировать реальных людей. Баланс между защитой от ботов и доступностью для людей с VPN настраивается, и перекос в блокировки стоит поправить.
Смотрите в Метрике на технические аномалии: всплески мгновенных отказов, нулевое время на сайте, ошибки загрузки, необычная география. Это косвенные признаки, что часть людей не может нормально открыть сайт. Плюс Вебвизор покажет сессии, где страница не прогрузилась. Аналитика помогает заподозрить проблему доступности до того, как вы прогоните VPN-тесты. Аномально высокие отказы без явной причины — сигнал проверить техническую доступность сайта с разных сетей и VPN.
Проверьте TLS и сертификат: иногда сайт не открывается или ругается на безопасность через определённые сети и VPN из-за проблем с сертификатом или его цепочкой. Битый или неправильно настроенный HTTPS отпугивает людей предупреждениями браузера. Убедитесь, что сертификат валиден, цепочка полная, сайт корректно открывается по HTTPS с разных сетей. Проблемы с TLS — частая техническая причина, по которой часть людей не может зайти, а вы теряете их и платите за клик впустую.
Половина — это, скорее, заострение для внимания, но доля людей с VPN реально заметная, и терять даже 10-20 процентов конверсии обидно, когда вы платите за трафик. Точную долю по своему сайту можно прикинуть по аналитике: смотрите на аномальные отказы, нулевое время, географию, которая не бьётся с вашей аудиторией. Даже если не половина, проблема реальна и стоит проверки. Терять часть оплаченного трафика из-за технической недоступности — прямой убыток, который легко устраним.
А насколько это массовая проблема? Реально ли половина не может открыть, или заголовок преувеличивает?
Роман, половина — это заострение для внимания, но доля людей с VPN реально заметная, и терять даже 10-20 процентов конверсии обидно, когда платите за трафик. Долю по своему сайту прикиньте по аналитике: аномальные отказы, нулевое время, география, не бьющаяся с аудиторией. Даже если не половина, проблема реальна. Терять часть оплаченного трафика из-за недоступности — прямой убыток, который легко устраним.
Частая причина — зависимость от иностранных сервисов на сайте. Шрифты, скрипты, карты, виджеты, аналитика с зарубежных серверов могут не грузиться или тормозить через VPN и вообще при проблемах с доступом к этим сервисам. Замените критичные элементы на локальные аналоги, разместите шрифты и скрипты у себя. Тогда сайт не зависит от доступности иностранных серверов и открывается стабильно у всех. Меньше внешних зарубежных зависимостей — надёжнее работает сайт для всех посетителей.
Установите любой VPN, включите разные страны и откройте свой сайт: смотрите, всё ли грузится, работают ли формы, карты, чаты, шрифты, не висит ли загрузка. Проверьте на телефоне и компьютере. Плюс попросите знакомых с VPN зайти и описать, что видят. Часто вскрывается, что через зарубежный IP часть элементов не грузится или сайт открывается криво. Это простой тест, который может объяснить, почему трафик есть, а заявок нет. Проверьте сайт глазами человека с VPN.
А как проверить, открывается ли мой сайт нормально с VPN? Я сам-то без VPN сижу.
Алина, установите любой VPN, включите разные страны и откройте свой сайт: смотрите, всё ли грузится, работают ли формы, карты, чаты, шрифты, не висит ли загрузка. Проверьте на телефоне и компьютере. Плюс попросите знакомых с VPN зайти и описать, что видят. Часто вскрывается, что через зарубежный IP часть элементов не грузится. Простой тест, который может объяснить, почему трафик есть, а заявок нет.
Неочевидная, но реальная проблема. Часть аудитории сидит с включённым VPN, и если ваш сайт или его элементы (скрипты, шрифты, карты, чаты с иностранных серверов) блокируются или не грузятся через зарубежный IP, человек видит битую страницу или вечную загрузку и уходит. Вы платите за клик, а заявки нет, потому что сайт для части людей физически не открывается нормально. Проверьте, как сайт ведёт себя через разные VPN, это может объяснить провал конверсии.