Ускорение (оптимизация) работы сайта
Бюджет:
По договоренности
Добрый день. Необходимо оптимизировать работу сайта chinajewelry.ru как для пользователей, так для поисковиков. Довести до нормальных показателей скорость загрузки сайта по требованиям гугл https://pagespeed.web.dev/
Долго грузятся не только главная, но и остальные страницы.
Предположительные работы (ответ от создателя темы):
1) Долгая обработка запроса на сервере, сейчас главная страница обрабатывается 5 секунд:

Нагрузку на сервер может давать движок (webasyst, shop-script), плагины, запросы к базе данных и непосредственно веб-сервер, который принимает и и распоряжается запросом (например берет из кеша или отдает интерпритатору). Необходимо проводить анализ и отладку, чтобы понять где именно происходит задержка. Для начала можно по-очереди отключить используемые в проекте плагины, возможно какой-то из них тормозит запрос.
2) Рекомендуется отложить инициализацию youtube-ролика, до взаимодействия с пользователем. Это увеличить скорость отображения страницы.
Например, вместо ролика в контенте отобразить обычную картинку изображающую ролик, а при клике на нее открывать попап-окно с роликом, в таком виде:

Для этого можно использовать следующую разметку:
<span data-href="ссылка на youtube ролик" class="js-video-popup link no-underline">
<img src="путь до картинки">
</span>
Картинку загрузите через приложение Сайт - Файл-менеджер. Ссылку на ролик скопируйте на странице ролика, через кнопку "поделиться":

3) Также рекомендуется отложить инициализацию онлайн-чата на 10-15 секунд, но лучше отложить до взаимодействия с пользователем. Например, можно просто сверстать кнопку с иконкой чата и только после клика на нее активировать скрипты виджета. Для этого потребуется разработка скрипта. Данная доработка увеличить скорость отображения страницы.
4) Рекомендуем отключить автопрокрутку в слайдере, чтобы отложить инициализацию скриптов слайдера до взаимодействие с пользователем. Это уменьшит общее время выполнения скриптов при отображении страницы.
5) Для список категорий необходимо реализовать ленивую загрузку страницы:

Либо, рекомендуем использовать стандартный вариант списка категорий встроенный в тему дизайна. Там ленивая загрузка реализована.
3 ответа
Добрый день!
Есть большой опыт в оптимизации скорости сайтов на вебасист. Свяжитесь со мной, расскажу подробно, что можно сделать.
https://filatov.pp.ru/
Готовы к сотрудничеству
Telegram : AspireAgency_bot
WhatsApp: +7 812 602 56 33
E-mail: hello@aspire.agency
Сайт: https://aspire.agency
Эти 2 пункта можете реализовать сами с помощью плагина.