8 быстрых проверок сайта: безопасность, скорость, доступность и приватность — без магии

Пошаговый чек-лист для владельцев и редакторов: что проверить за вечер, какие инструменты использовать и как понять, что ваш сайт не подводит людей.

web-checklistsecurityperformancea11yprivacyseo

Этот список — не про «хакеров в чёрных худи», а про базовую гигиену сайта. Наша цель — чтобы люди спокойно читали, записывались к врачу и платили за услуги, а не боролись с формами и ошибками.

1) Безопасность соединения и страниц

Что проверяют: HTTPS, принудительный HTTPS (HSTS), политика выполнения скриптов (CSP), флаги безопасности у cookie (Secure/HttpOnly/SameSite), запрет встраивания страницы (frame-ancestors/X-Frame-Options).

Почему важно: снижается риск кражи сессии, подмены страницы и XSS.

Что заметит пользователь: адрес https:// без предупреждений, формы работают стабильно.

Что делает владелец:

2) Доступность/аптайм (сайт «жив» или «лежит»)

Что проверяют: сайт стабильно отвечает, быстро восстанавливается.

Почему важно: запись к врачу/школе и оплата не должны зависеть от удачи.

Проверить:

  • Подключить аптайм-мониторинг (например, UptimeRobot).
  • Следить за статусом инцидентов.

3) Производительность (скорость)

Что проверяют: скорость отрисовки, «вес» картинок и скриптов, подлагивания интерфейса.

Проверить и улучшить:

  • PageSpeed Insights / Lighthouse.
  • Сжать изображения/шрифты, откладывать тяжёлые скрипты, использовать CDN.

Полезно: web.dev — Performance.

4) Доступность интерфейса (для разных пользователей и устройств)

Что проверяют: контраст, читаемость, alt-тексты, навигацию с клавиатуры, корректные подписи для скринридеров.

Инструменты:

5) Приватность и трекинг

Что проверяют: какие пиксели/счётчики стоят, есть ли запись сессий, куда уходят данные.

Почему важно: вы контролируете, кто и что собирает о посетителях.

Что делать владельцу:

  • Оставить только нужную аналитику (Plausible/Fathom/Umami).
  • Для куки — честное согласие (GDPR). База: gdpr.eu.
  • Проверять сетевые запросы в DevTools — сторонние домены видны сразу.

6) DNS и почтовые настройки

Что проверяют: корректность DNS, наличие DNSSEC, записи почты (SPF/DKIM/DMARC).

Инструменты:

7) Валидность разметки и битые ссылки

Что проверяют: ошибки HTML/CSS, «битые» ссылки, неверные коды ответов.

Инструменты:

  • HTML: W3C Validator.
  • Ссылки: любой линк-чекер, например broken-link-checker в CI.

8) Структурированные данные (rich results)

Что проверяют: корректная разметка schema.org для статей, событий, товаров и т.д.

Проверить:


Короткий итог (можно распечатать)

  • Безопасность: HTTPS/HSTS/CSP/cookie/встраивание — защита аккаунтов и данных.
  • Аптайм и скорость: экономия времени и нервов.
  • Доступность: сайт понятен всем, без исключений.
  • Приватность: меньше лишнего слежения.
  • DNS/почта, валидность, structured data: надежность и предсказуемость работы.

Мини-чек-лист на вечер

  • A+ на SSL Labs, включён HSTS
  • CSP (хотя бы Report-Only) и безопасные cookie
  • 1 аптайм-монитор + алерты
  • PageSpeed отчёт и сжатые ассеты
  • Базовая проверка WCAG (контраст, alt, клавиатура)
  • Лишние трекеры удалены; согласие корректное
  • SPF/DKIM/DMARC и DNSSEC (если доступно)
  • Валидатор HTML и тест на rich results