Чек-лист для сайта

Базовые стандарты
На сайте отсутствует демо-контент. Нет пустых разделов или элементов.
Главная страница не содержит орфографических ошибок
На сайте используется корректный телефон (позвонить по нему) и другие контактные данные
Логотип в шапке в формате SVG
Протестировать сайт на мобильных устройствах
Установка Favicon. По возможности делать Favicon для разных устройств, в т.ч. мобильных.
Если интернет-магазин разрабатывался на 1С-Битрикс, пройти мастер настройки интернет-магазина.
Технические стандарты
Главная страница отдает код 200 OK
"Проверка системы" в админке 1С-Битрикс полностью проходит без ошибок.
Вся проверка системы должна проходить со включенным полностью "Оптимизация CSS" в главном модуле
"Панель производительности" выдает значение больше 30
"Панель производительности" вкладка "Разработка" запущена на 15 минут, по окончанию не было найдено ни одной ошибки. (во время тестирования требуется ходить по сайту)
Error.log должен быть пустой или E_DEPRECATED
Количество некешируемых запросов в пределах 2-40, все компоненты должны с кешем (кроме тех что невозможно кешировтаь)
Битрикс на момент публикации обновлен до максимума, если иное не предусмотрено ТЗ
"Кеш компонентов" и "управляемый кеш" включены
Размер самой большой страниц меньше 8 мегабайт
Анонсовые изображения должны быть в размере 1:1 не допускается их избыточность
Анонсовые изображения не должны быть resize_cache если это не предусмотрено ТЗ
Проверить работу поиска. Переиндексировать поиск
Наличие "Яндекс.Метрики", вебвизор отключен, подключена последней перед закрытием body,  если метрика старая то обновлен счетчик.
Наличие Google аналитики, подключена перед открытием body
Наличие GTM, подключена перед открытием body
robots.txt содержит все директивы
Очистить сайт от временных файлов/инфоблоков и прочего мусора
Удалять исходные шаблоны, текущие шаблоны не имеют в название test_copy4 и тп.
Разметить онлайн формы и оформления заказа, что бы в метрике собирались цели
Проверить наличие пользователя: логин klondike пароль KS#ID_клиента_из_CRM2#-#домен_сайта#
"Мониторинг качества" пройден, сдан 1С-битрикс и принят.
В подвале установлена ссылка на разработчика
Главная страница оптимизирована по размеру
Все jpeg изображения оптимизированы
Почта с сервера приходит на почтовый ящик заказчика на том же домене что и сайт.
Почта проходит проверку SPF, внешние сервера добавляется через indlide
Почта проходит проверку DKIM DMARC (если это согласованно)
Все подключенные файлы лежат локально на сервере, кроме метрик.
Google PageSpeed Insights чеклист закрывает большенство пунктов.
Все формы на сайте работают
  • Формы отправляют все данные в Битрикс
  • Формы отправляют почтовые уведомления
  • На всех формах есть валидация
  • После отправки заявки форма сообщает о том что заявка принята
Проверить список редиректов
  • Установить стандартный .htaccess и настроить его
  • Зеркало сайт открывается только по одному домену, остальные дают 301, зеркало выбрано по индексу яндекса.
  • Убедиться том что все проиндексированные страницы собраны
  • Убедиться что все редиректы работают и отдают 301
Протестировать сайт на мобильных устройствах
  • Шапка и подавал не разваливаются отображаются валидно.
  • Главная страница работает, весь основной контент отображается хорошо
  • Каталог не разваливается
  • Карточка товара или услуги не разваливается
Сделать нормальную 404
  • 404 работает во всех динамических разделах сайта
  • 404 на всех шаблонах
  • 404 отдает код ответа сервера именно 404
sitemap.xml генерируется 1С-битрикс и корректно настроен
  • Протокол соединения совпадает с используемым сайтом
  • В sitemap попадают только нужные для индексации страницы
  • В sitemap попадают только нужные для индексации инфоблоки
  • Генерация идет автоматически или на crontab
Тестирование почтовых шаблонов
  • Каждый почтовый шаблон протестирован
  • Почтовый ящик установлен #DEFAULT_EMAIL_FROM# если иного нет в ТЗ
  • Тестирование форм обратной связи. Куда уходят письма?
  • Тестирование форм обратной связи. Текст в письме валиден
  • Тестирование оформления заказа. Куда падает? Этапы?
SEO-стандарты
Сайт добавлен в "Яндекс.Вебмастер"
SEO-модуль 1C-Битрикс настроен и работает, страниц без мета-данных нет.
Все страницы с GET параметрами автоматически имеют rel="canonical" на страницу без GET параметра.
Протестировать сайт на битые ссылки
Если до этого на домене был сайт, перед публикацией должен быть собран список всех 301 редиректов

Оставить комментарий

Комментарии (1)

  1. Виктор
    Виктор 26.10.2016 Ответить
    Прохождение монитора качества
    /bitrix/admin/perfmon_panel.php?lang=ru
    Закладка "разработка"
    Запустить тест на пол часа. Убедиться что тест не дает ни одной ошибки!
    Включить Кеширование
    Включить "Автокомпозит" если это позволяет сайт.
    Включить всв галочки в "Главном модуле" "объединение цсс" и тд.
    Обновить Битрикс до максимальной версии.
    Убедиться что все анонсовые картинки берутся из "анонс" а не "ресайз на лету" - Поскольку анонсов может быть очень много не допустимо их делать через "налету" они должны тянуться с инфоблока размером 1:1 по возможности.
    Главная страница отдает 200 ок
    404 отдает 404 во всех шаблонах.