a3 Lazy Load или ускоряем сайт по #PageSpeed
В продолжение статьи #Реалити. Статейник. Отчет №1, в которой упоминал какие плагины установлены на новом проекте.
При помощи плагина a3 Lazy Load можно ускорить загрузку страницы конечному пользователю и получить дополнительные очки в PageSpeed Google, путем отложенной загрузки изображений и видео (тот же YouTube). Пункт звучит "Отложите загрузку скрытых изображений
":
Если развернуть этот спойлер, то видим какие картинки Google рекомендует загружать не сразу, а по мере прокрутки страницы и появления изображений в видимой части экрана.
Сам a3 Lazy Load бесплатный и доступен в репозитории WordPress.org, а так же у вас в админках.
Почему этот плагин? Пробовал аналоги, но a3
показался самым "толковым". При этом работает и с видео, что важно.
Настройки a3 Lazy Load
В плагине по-умолчанию уже стоят оптимальные настройки, поэтому большинству из вас не понадобится лезть в него. Остановлюсь лишь на некоторых нюансах, с которыми можете столкнуться.
Exclude by URI's and Page Types
Если у вас есть страницы под продажу товара (аля "лендинг"), то на них не всегда есть смысл включать отложенную загрузку картинки, которые могут составлять основную массу контента. В этом случае пользователю лучше дождаться сразу полной загрузки страницы и не видеть "спиннер" подгрузки изображений.
Отключить такое можно в настройках плагина, указав URL этих страниц.
Тут же ниже можно отключить ленивую загрузку изображений и по типу страниц (Главная, Записи, Страницы, Рубрики и прочее).
Можете перед отключением еще "поиграть" с параметром "Порог старта..".
Проблема с крутящимся спиннером
Если заметили, что изображения и видео пропали со страницы и все время крутится "спиннер", то переведите этот ползунок в противоположное от установленного направление:
Суть такова: скрипт плагина подгружается либо в шапке, либо в подвале. Если у вас установлены какие-то плагины оптимизации скриптов, то они могут конфликтовать из-за области подгрузки.
Не забывайте сбрасывать плагин кеша после изменения настроек, если у вас такой установлен.
Остальные настройки не меняю по сайтам.
Вопросы?