Как увеличить время нахождения посетителя на сайте?

?Привести в порядок дизайн сайта. (Важная информация — на первом экране. Простота. Меньше элементов на странице.)
?Повысить читабельность страниц. (Более крупные шрифты. Разбивка текста на абзацы с подзаголовками. Структурированные списки.)
?Использовать фото хорошего качества.
?Добавлять видеоролики.
?Тематические калькуляторы.
?Внутренняя перелинковка. (Ссылки на другие материалы и страницы своего сайта)
? Какие факторы могу снизить время нахождения пользователя на сайте?
?Перегруженность страниц. (Большое количество анимации, выпадающие окна, закрывающих контент, слишком яркие цвета)
?Автоматическое воспроизведение видеороликов, музыки.