Чеклист: правила для хорошо спроектированного сайта

 Сайт не считается доделанным если:

  1. На сайте нет страницы 404 ошибки;
  2. На сайте нет файлов sitemap.xml и правильно оформленного robots.txt;
  3. На сайте отсутствует favicon;
  4. На сайте есть страницы без тегов H1, title, meta.description;
  5. На сайте есть страницы, суммарный «вес» которых превышает 3 Мб, либо есть отдельные ресурсы (картинки, скрипты, стили, превышающие 500 Кб);
  6. На сайте есть страницы, которые генерируют более 50 запросов к БД при включенном кешировании, а время генерации превышает 0.5 сек;
  7. Если есть сервисы, реализованные с ЧПУ, в которых на некорректные запросы отдается код 200 вместо 404: (например, правильный запрос  /models/tiguan/gallery/, а неправильный /models/tiguan333/gallery666/);
  8. В консоли браузера присутствуют JS-ошибки;
  9. Если сайт доступен одновременно по адресу с www и без www;
  10. Если глубина сайта более 4 уровней;
  11. Если все URL-адреса страниц не заканчивается знаком «/»;
  12. Если у изображений значения атрибутов alt и title пустые;
  13. Если нет сообщений об ошибках при валидации полей в форме.