01 / Наблюдение

Что должен видеть пользователь

Если страница недоступна, полезны короткое объяснение и рабочие пути назад: главная, архив и каталог. Веб-сервер должен возвращать корректный код состояния, чтобы браузеры и инструменты не воспринимали ошибку как успешную загрузку. Длинные технические трассировки и внутренние пути обычно не помогают посетителю.

02 / Подход

Граница между диагностикой и страницей ошибки

Системные детали, логи и показатели нужны администратору, но не обязательно публиковать их. Достаточно нейтрального сообщения о временной проблеме; причину следует искать в приватных журналах. Если сайт и другие внутренние сервисы независимы, их ошибки не должны затрагивать обычные статические страницы.

Пример

Правильная 404-страница объясняет, что адреса нет, и предлагает вернуться к материалам.

03 / Практика

Три пункта для проверки

  1. Проверьте HTTP-статус ошибочной страницы.
  2. Уберите внутренние пути и версии ПО из ответа.
  3. Предложите работающие ссылки для продолжения.