Формат AMP существует уже два года: как проверить, что страница с формой доступна
Практический разбор: как владельцу сайта отличить сбой или блокировку страницы с формой от локальной проблемы посетителя и что проверить самостоятельно.
Что видит посетитель и почему это не всегда ваша вина
Сообщение «страница недоступна», «сбой соединения» или пустой экран может означать очень разные вещи. Причина может лежать в локальной сети посетителя, в работе его провайдера, в настройках браузера или антивируса, а может быть связана с самим сайтом: с сервером, с файлом страницы или с защитой от автоматических запросов. Пока вы не проверили несколько вариантов, жалоба клиента не говорит о том, что ваш сайт сломан.
Частая ситуация: посетитель сидит в офисе с корпоративным фильтром, который блокирует часть адресов, или дома, где роутер временно не может установить соединение. В обоих случаях ваш сайт работает нормально, но человек видит ошибку и считает, что проблема на вашей стороне. Иногда дело в настройках конкретного браузера: расширение для блокировки рекламы или устаревший сертификат безопасности может мешать загрузке страницы, хотя сам сайт доступен.
Последовательность самостоятельной проверки
Начните с самого простого. Откройте страницу в другом браузере на том же компьютере: если проблема исчезла, скорее всего дело в настройках или расширениях первого браузера. Затем попробуйте открыть страницу на другом устройстве, например на телефоне, подключённом к мобильному интернету, а не к той же домашней сети. Если на телефоне страница загружается, а на компьютере нет, вероятнее всего проблема в локальной сети или в настройках конкретного устройства.
Если страница не открывается ниоткуда, это уже повод искать причину на стороне сайта или хостинга. Можно попросить знакомого из другого города или с другого провайдера открыть тот же адрес: если у него всё загружается, сбой локальный; если у него тоже ошибка, причина, вероятно, на стороне сайта. Полезно проверить, открывается ли другая страница того же сайта: если главная страница доступна, а страница с формой нет, проблема может касаться именно этого файла или его настроек.
Отличить сбой формы от недоступной страницы
Важно разделить два разных случая. Если страница открывается, поля формы видны, но после нажатия кнопки отправки появляется ошибка или ничего не происходит, проблема в самой форме: в её настройках, в скрипте отправки или в сервисе, который принимает данные. Если же браузер показывает ошибку загрузки ещё до того, как вы увидели форму, дело в доступности страницы целиком.
В первом случае посетитель видит ваш сайт, но не может им воспользоваться; во втором он не может попасть на сайт вовсе. Для диагностики это принципиально разные задачи: в первом случае нужно проверить логику формы и сервис отправки, во втором — доступность сервера и корректность адреса. Обратите внимание на текст ошибки: «не удалось установить соединение» говорит о сетевых проблемах, а сообщение вроде «внутренняя ошибка сервера» указывает на сбой на стороне сайта.