Критерии оценки зависят от того, кто и зачем оценивает.
Хорошесть опять же зависит от того кто оценивает.
Для владельца, сайт может быть хорошим, если приносит большой доход за счёт рекламы и слежки за пользователями.
Для конечного же пользователя этот же сайт может быть плохим из-за рекламы, слежки, тормозов, и устаревшего дизайна.
QA скажет, что сайт хороший, тк полностью соответствует всем функциональным и нефункциональным требованиям, и решает поставленные задачи.
Так что определяй сам для себа важные моменты и формируй от них критерии оценки.