Вероятно, это вызвано одной из двух причин:
1. Сайт загружается слишком долго.
Загрузка вашей страницы занимает более 40 секунд (при высокоскоростном подключении к настольному ПК, хотя и в Великобритании, и я предполагаю, что это где-то еще из-за долгой задержки на запросов.), поэтому Page Speed Insights считает, что он не работает, поскольку страница никогда не завершает загрузку в течение периода ожидания.
Флаги вашей страны являются основной причиной этого, вместо этого вам следует рассмотреть изображение CSS спрайт , или встроенные SVG, поскольку общее количество 438 запросов на вашей странице настолько велико, что вы никогда не получите хорошей производительности (обычно только 8 запросов могут быть выполнены одновременно, это означает, что у вас есть более 50 циклических обращений к вашему серверу за ресурсами .)
Если для завершения каждого набора из восьми ресурсов требуется 200 мс, что само по себе составляет 10 секунд задержки (мертвое время ожидания ответа), для меня они занимали от 800 до 1000 мс каждый!
Это очень медленно, возможно, что-то не так с конфигурацией вашего хостинга или настройками веб-сайта? (Вы случайно не храните URL-адреса флагов в базе данных и не просматриваете их по одному в al oop?)
2. Hotjar
По какой-то причине Page Speed Insights не очень хорошо работает с hotjar.
Это как-то связано с веб-сокетами, но я так и не дошел до сути, я просто знаю, что это - это проблема, которую я часто вижу, когда люди используют hotjar, и она связана с веб-сокетами (возможно, что-то связано с протоколом wss://
или их реализацией).
Попробуйте отключить hotjar и запустить тест и посмотреть, не работает тогда (возможно, проверьте на другой странице, исследуя это, поскольку это только домашняя страница невыносимо медленно загружается из-за флагов в соответствии с первой точкой).
ps ресурс online-newspapers-banner-02.jpg
не загружается HTTPS, так что исправьте это, не имеет отношения к вашему вопросу. Я только что заметил, что сайт отображается как "небезопасный", и я думаю, что это причина.