Как оптимизировать изображения в WordPress?
Опубликовано: 2021-09-08Изображения - важная часть любого веб-сайта. Их можно использовать для создания настроения, демонстрации продуктов или добавления визуального интереса к странице. Но иногда у вас могут быть не самые лучшие изображения для вашего сайта, чтобы он выглядел наилучшим образом.
К счастью, в WordPress есть некоторые встроенные функции, которые помогут оптимизировать изображения, чтобы они загружались быстрее и занимали меньше места на вашем сайте без ущерба для качества!
Найдите неоптимизированные изображения в GTmetrix + PSI
Лучший способ найти на вашем сайте изображения, которые нужно оптимизировать, - это использовать бесплатный онлайн-инструмент, например GTmetrix или PSI. Оба этих инструмента просматривают файлы вашего веб-сайта и дают вам простой для понимания отчет о том, что необходимо оптимизировать, чтобы он загружался быстрее.

Оптимизация изображений с помощью плагинов и сервисов WordPress
Существует также довольно много плагинов для оптимизации изображений WordPress (как платных, так и бесплатных), таких как EWWW Image Optimizer, которые очень хорошо сжимают изображения для более быстрой загрузки на ваш сайт.
Есть также сервисы, которые сделают это за вас, например TinyPNG и Kraken Image Optimizer, которые сжимают изображения, не влияя на качество вообще.

Используйте правильный размер изображения
Точно так же, как вам нужно изменить размер вашей графики, видео и других медиафайлов в соответствии с шириной блога в редакторе WordPress перед его загрузкой, вам также необходимо убедиться, что размер файлов изображений тоже изменен. Это гарантирует, что ни одно из ваших изображений не займет больше места, чем должно!

Кэшировать изображения
Еще один способ оптимизации изображений - их кеширование. Это гарантирует, что ваш сайт будет загружаться быстрее, даже если несколько человек посещают его одновременно, поскольку посетителям, которые переходят на страницу с кэшированными изображениями, не нужно будет ждать загрузки этих файлов, прежде чем они смогут что-либо увидеть!
Плагин WP Smush на самом деле делает это автоматически после его установки и активации (и вы обязательно должны сделать и то, и другое!). Вы также можете использовать плагины, такие как Autoptimize или Wp Super Cache, которые не только кешируют, но и минимизируют код.

Используйте LazyLoad, чтобы отложить закадровые изображения
LazyLoad - это более новая и менее известная функция в WordPress, которая позволяет отложить загрузку изображений до тех пор, пока пользователь не переместится в их положение на вашем сайте. Когда они это сделают, эти изображения будут загружаться быстро, потому что они не были загружены при первом извлечении страницы!

Использовать сжатие изображений
Вы можете использовать два разных типа сжатия изображений: LZW или JPEG. Разница между ними больше связана с типом графического файла, чем что-либо еще, поэтому выберите тот, который подходит для вашей ситуации!
Это работает за счет уменьшения количества цветов, используемых в изображении, что означает, что во время просмотра нужно передавать меньше данных со стороны сервера на сторону клиента. Это снижает использование полосы пропускания, а также время загрузки.
Сжатие изображений является обязательной частью любого сайта, и WordPress имеет ряд плагинов сжатия, которые упростят создание сайтов с высококачественными изображениями без ущерба для производительности!

Показывать изображения в форматах следующего поколения
Важно понимать, что существует множество различных форматов изображений, и не все из них подходят для вашего сайта. Если вы хотите повысить производительность любого веб-сайта, необходимо использовать форматы следующего поколения, такие как WebP или JPEG XR, которые обычно имеют лучшее сжатие, чем другие типы.

Укажите размеры изображения
Указывая размеры изображений, вы сообщаете WordPress, сколько места использовать при их размещении на вашем сайте. Это важно, поскольку снижает нагрузку на полосу пропускания, а значит, ускоряет загрузку страницы!
Подача изображений из CDN
CDN - это быстрый и эффективный способ доставки изображений вашего веб-сайта с серверов, которые географически ближе. Это уменьшает задержку, а значит, ускоряет загрузку для пользователей!
Комбинируйте изображения с помощью CSS-спрайтов
CSS-спрайты - это тип изображения, который фактически объединяет все ваши меньшие изображения в один большой файл. Это полезно, потому что уменьшает количество запросов файлов, что означает более быстрое время загрузки - особенно на мобильных устройствах! Вы можете использовать генератор спрайтов CSS, чтобы создать его, а затем добавить его в свою тему с помощью CSS.
Используйте адаптивные изображения для мобильных устройств
Адаптивные изображения - отличный способ использовать изображения разных размеров для пользователей на разных устройствах. Это сокращает использование полосы пропускания и время загрузки! Вы можете сделать это с помощью плагина WordPress, но есть также много других способов сделать это бесплатно самостоятельно.

Отключить хотлинкинг изображений
Когда вы делаете горячую ссылку на изображение, в основном вы делаете ссылку на исходный файл на чужом сервере. Отключение этого не позволяет людям красть вашу полосу пропускания, поэтому вы захотите это сделать.
Вы можете сделать это с помощью многих плагинов WordPress, например WP Rocket. Обычно вы также можете попросить своего хозяина сделать это за вас (если у вас хороший хозяин).
Удалить данные EXIF
Данные EXIF - это скрытая информация, которую вы не видите в редакторе WordPress, но могут видеть другие. Он содержит такую информацию, как марка и модель камеры, а также ее настройки даты и времени. Удаление этого уменьшит использование полосы пропускания!
Этот процесс включает использование инструмента очистки изображений, такого как JPEGsnoop или jhead, который позволяет вам удалить все данные EXIF с изображений на вашем сайте - без необходимости их предварительной загрузки!
Показывать изображения более низкого качества пользователям с медленным подключением
Это то, что вы можете делать со своими изображениями, но не в каждой теме есть возможность скрыть это. В основном он предоставляет изображения более низкого качества людям с медленным подключением (мобильным или другим). Вы можете сделать это с помощью плагина Optimole.

Почему так важно использовать оптимизированные изображения?
Изображения могут быть важной частью производительности вашего сайта, поэтому важно их оптимизировать! Это обеспечит максимально быструю и эффективную загрузку изображений.
Чем быстрее загружается ваш сайт, тем лучше он для пользователей и поисковых систем! В последнее время времени загрузки придается больший вес в рейтинге Google (но незначительно), но даже если бы это было неправдой, вы все равно хотели бы убедиться, что все загружается как можно быстрее.
Люди ненавидят ждать на сайтах, особенно мобильные пользователи, что делает оптимизацию изображений важной частью любого сайта WordPress. Это также помогает с SEO, потому что Google тоже любит быстро загружающиеся веб-сайты (не зря).

Вывод
В заключение, изображения являются важной частью любого веб-сайта. Их можно использовать для создания настроения, демонстрации продуктов или добавления визуального интереса к странице.
Однако иногда исходные изображения могут быть недостаточно оптимизированы и занимать больше места, чем необходимо. WordPress имеет ряд функций для оптимизации этих файлов, чтобы они загружались быстрее без ущерба для качества! Лучше всего установить плагин сжатия изображений, например LazyLoad или PSI, который при необходимости автоматически сжимает и изменяет размер ваших изображений. Вы также можете оптимизировать изображения, указав их размеры, используя спрайты CSS, используя кеширование изображений и
