Моя перша редакція "критеріїв"; при проектуванні сайту бажано враховувати наступні пункти:
Якщо йти від важливого і в напрямку менш важливого
1 Контент матеріалу сайту (як на мене це залежить від замовника сайту, що він дасть те й розробник сайту пропише на головній сторінці). Або замовити людину, що пише гарні тексти, знову це не до розробника сайту.
1.1 Швидкий та зручний пошук необхідної інформації
1.2 Збалансована текстова інформація на головній сторінці
1.3 Відповідність контенту тематиці сайту
1.4 Інформативність контенту чи задовольнить подана інформація відвідувача, чи повністю розкривається тематика питання
1.5 Граматично вірний контент відсутні синтаксичні та граматичні помилки (Перепрошую за свої помилки, в школі ледь було чотири)
1.6 Чи зрозуміла подана інформація, терміни користувачу
1.7 Достовірність поданого контенту
1.8 Пошук контенту. Якщо багато текстової інформації має бути пошук
2 Дизайн юзабіліті сайту, це до розробників, він має поєднувати в собі декілька складових:
2.1 Стиль сайту має відповідати ЦА (Цільова аудиторія — група людей, на яких розраховано певний товар, продукт, художній твір, послугу тощо. Цільова аудиторія може визначатися як до пропозиції товару чи ідеї, так постфактум за вивченням поточної ситуації.)
2.2 Призначення сайту Відвідувач сайту має розуміти до якої тематики відноситься сайт
2.3 Дотримання одного стилю сайту кольори, шрифти, графіка має бути одного стилю на всіх сторінках сайту
2.4 Зручність сприйняття текстової інформації дотримання балансу колірної гами основного тексту сторінки з фоновим зображенням
2.5 Наявність графічних зображень якість зображень, доречність тематиці сайту
2.6 Завантаженість графічними зображеннями зображення не мають відволікати від головної інформації,...(напевно слайдери?)
2.7 Функціональність сайту простота, інтуітивність, зручність навігації
2.7.1 Логічність змісту навігації
2.7.2 Розташування навігації Положення меню навігації на всіх сторінках сайту має бути в одному місці
2.7.3 Працездатність посилань навігації по сайту відсутність не робочих посилань
2.7.4 Зручність навігації чи можливо повернутись на попередні сторінки меню та підменю сайту
2.7.5 Назва кожної сторінки сайту відвідувачу має має бути зрозуміло на якій сторінці він перебуває
2.7.6 Малюнки в якості навігації мають бути підписані чи мати вспливаючі підказки
2.8 Адаптація сторінки сайту залежно від монітора глядачів
2.9 Адаптація сторінки сайту залежно від технічного пристрою для перегляду сторінки (стаціонарний комп’ютер, ноутбук, планшет, смартфон, і т.д.)
2.10 Коректність роботи компонентів сайту скоріше відноситься до роботи скриптів на сайті
2.11 Оптимізація ваги сайту необхідна щоб швидше завантажувалась сторінка
3 Проектування сторінки з врахуванням SEO-вимог (англ. search engine optimization, SEO) оптимізація сайту для пошукових систем (Яндекс, Google, etc). Вважаю, що вимоги по SEO-оптимізації сайту зв'язані з дизайном сайту, але оскільки SEO досить великий напрямок веб-будівництва то я виніс її окремим пунктом. Я взяв рекомендації від Яндекс.
Пошукова система,- це всього лиш програма, що "переглядає" сайт, і програма враховує слідуюче:
3.1 На які питання відповідає сайт пошукова система по ключовим словам шукає сайт, що найбільш широко розкриває запит відвідувача
3.2 Систематизованість представленої інформації
3.3 Оформлення інформації пошукові системі визначають наскільки зручно подана інформація для глядача
3.4 Наявність реклами без коментарів
3.5 Грамотність та акуратність оформлення тексту
3.6 Наявність заголовку веб-сторінки пошукова система визначає, що знаходиться на сторінці. Візитна картка сайту, можна написатий короткий зміст сторінки
3.7 Оформлення заголовків в тексті, теги <H1>, ..., <H6>, допомагають глядачу швидше зорієнтуватись в тексті,- відповідно це добре
3.8 Наявність сайту в каталогах пошукових систем
3.9 Sitemap для пошукових систем має бути карта сайту (в мене такої не має, але потрібно переглянути, що це таке)
3.10 Чітка структура посилань на сайті. Кожен документ чи відповідна інформація має бути розташована в своєму розділі
3.11 Унікальний url сторінки має давати поняття про що йдеться мова на цій сторінці
3.12 Правильне використання зображень імя файлу малюнка бажано змістовне; підписаний альтернативний текст атрибута alt тега <img> ;
3.13 Обмеження посилань через скрипт пошукові системи ігнорують посилання виконані через javascript, бажано такі посилання дублювати звичайними текстовими посиланнями через тег <а>
3.14 Опис сторінки через тег meta description має правильно описувати сторінку сайту, а не сам сайт вцілому; має висловити головну суть документа сторінки в декількох реченнях
4 Кросбраузерність Сайт має одинаково виконувати свої функції в різних браузерах: Opera, Google Chrome, FireFox, IE
5 Авторські права
6 Наявність зворотнього зв'язку