Так, смотрите.
Google Speed
https://googlechrome.github.io/lighthouse/scorecal...
Основные баллы Speed Insight у вас съедает
Largest Content Fullpaint.
Из-за чего может:
1. время ответа сервера; (смотреть на Time to first byte) Может быть из-за
гитхаб pages, после переноса на нормальный хостинг - уйдет
2. JavaScript и CSS с блокировкой рендеринга -
сделать критический css, все остальные скрипты и стили перенести в футер, и грузить ассинхронно
3. время загрузки ресурса; -
максимально пожать картинки, сделать lazyloaging
4. Кэшировать данные на стороне клиента.
Когда снизите Largest ContentFull Paint до 0.5-1 - будет