Чит-лист проверки сайта
Запуск нового сайта – дело ответственное. Конечно, хочется, быть уверенным в своём продукте, чтобы он выглядел и работал идеально. Поэтому очень важно, перед тем, как выложить готовый сайт на просторы всемирной сети, протестировать его и вдоль, и поперёк.
Каждый сайт индивидуален и имеет свои особенности, на которые нужно обратить внимание. Но существуют определённые требования, которые должны выполняться для всех сайтов.
На основе нашего опыта тестирования, мы составили свой чит-лист проверки готового сайта перед запуском. Это своего рода список основных моментов, которые нужно не забыть протестировать, иногда его ещё называют guideline. А уже в зависимости от типа сайта и технического задания, чит-лист может уточняться, дополняться и преобразовываться в чек-лист.
Чит-лист проверки сайта
Дизайн и контент
- Внешний вид страниц сайта соответствует утвержденному дизайну.
- Тестовый контент заменен на предоставленный заказчиком.
- Тексты отредактированы, не имеют орфографических ошибок, соблюдена пунктуация.
- Соблюден единый стиль текстов и повторяющихся фраз (текста кнопок, однотипных ссылок).
- Мультиязычность. Если для сайта предусмотрено несколько языковых версий, проверить контент для всех языков.
- Проверить печатные версии страниц.
- Корректно отображается Favicon.
Стандарты и валидация
- Сайт корректно отображается в браузерах IE (10.0 и выше); Mozilla Firefox (версия 3.5 и выше), Opera (9.5 и выше), Google Chrome (версия 2 и выше), Safari (версия 3.2.1 и выше), если иное не указано в тех. задании.
- Проверить HTML валидацию на отсутствие критичных ошибок: https://validator.w3.org/
- Проверить CSS валидацию на отсутствие критичных ошибок: http://jigsaw.w3.org/css-validator/
- Скорость загрузки сайта (https://developers.google.com/speed/pagespeed/insights/) не менее 80%.
- Минимальный размер (ширина) рабочего поля браузера, при котором обеспечивается полноценное отображение страниц (без полосы горизонтальной прокрутки), составляет 800px.
- При наличии мобильной версии сайта проверить корректное отображение для всех устройств (Android, iOS).
- При наличии мобильной версии сайта, оптимизация для мобильных устройств не меньше 80% (https://search.google.com/search-console/mobile-friendly?utm_source=mft&utm_medium=redirect&utm_campaign=mft-redirect).
SEO
- Каждая страница имеет уникальные и осмысленные title и description, заполнены ключевые слова.
- HTML теги h1, h2,… и т.д. использованы верно.
- На сайте создана динамическая XML карта.
- На сайте создан и настроен файл Robots.txt.
- Настроен редирект с www на основной домен.
- Установлен и настроен счётчик Яндекс.
Функционал
- Функционал сайта соответствует тех. заданию и работает верно.
- Внутренние и внешние ссылки работают на всех страницах. Внешние ссылки открываются в новом окне.
- Логотип компании ведет на стартовую страницу (для всех страниц).
- Включена переадресация на страницу об ошибке 404.
- Проверить наличие email-шаблонов для всех вариантов отсылаемых писем.
- Адрес почты для получения заявок с сайта настроен верно.
Безопасность и производительность
- Отключить вывод ошибок на экран.
- Проверить количество доступного дискового пространства и оценить, на сколько его хватит.
- Минимизировать/сжать статику (JavaScript/HTML/CSS).
- Оптимизировать CSS: короткие пути к изображениям; использовать "каскадную" природу стилей, и т.д.
- Проверить наличие индексов в таблицах БД.
- Проверить другие настройки производительности на всех уровнях (Сервера, БД, CMS и т.д.).