Что нужно учитывать в первую очередь? Как сделать сайт максимально эргономичным и удобным для пользователя?
В первую очередь стоит обратить внимание на юзабилити - грамотоно продумайте структуру дизайна сайта: основное место уделите публикациям (разместите последние новости центральном блоке, например), в сайдбаре оставьте навигацию, включите туда блок с популярными новостями, комментариями, чтобы удержать посетителя. Под полными версиями статей разместите блок с похожими публикациями. Дизайн: желательно минимализм, не рекомендую играть с тёмными тонами, т.к. не многие пользователи это любят - глаза режет.
Еще стоит уделить должное внимание шрифту - он должен легко, без усилий, читаться, не напрягая и не утомляя зрение пользователя.
Я считаю, что не стоит перегружать Главную форму большим количеством элементов, лучше всего создать дополнительные "кнопки", нажав которые, пользователь будет видеть всплывающее сообщение с информацией. Так же насчет цвета, соглашусь с Siteovik. Действительно, когда на общем черном фоне шрифт выделяют красным, то глаза начинают слезиться и создается неприятное впечатление.
Важно еще, чтобы сайт адаптировался под размеры экрана и одинаково удобно просматривался как на компьютере, так и на смартфоне. И не добавлять на сайт лишних элементов, не несущих смысловой нагрузки.