Оптимизация изображений

Ни для кого не секрет, что скорость загрузки сайта тоже влияет на SEO, а значит оптимизация скорости загрузки — одна из задач SEO-специалиста.

Чтобы узнать нужно ли оптимизировать изображения именно вам, воспользуйтесь бесплатным сервисом от Google: pagespeed.web.dev

Этот сервисом можно проверить любую страницу вашего сайта на скорость загрузки (как для десктопной, так и для мобильной версии) и получить соответствующие рекомендации.

Основные рекомендации от Google

Подберите размер изображений

Основной проблемой касающейся изображений может быть использование полноразмерных изображений там, где этого не требуется. То есть если вы используете изображение размером 1920 на 1080, но визуально уменьшаете его с помощью CSS, то лучше заменить его миниатюрой необходимого размера.

Делаю ли это я? Cтараюсь. Не обязательно подгонять изображения пиксель в пиксель, но картинок весом в несколько мегабайт на обычной странице точно быть не должно.

Задайте для изображений атрибуты width и height

Также Google рекомендует всегда явным образом задавать ширину и высоту для изображений. Это можно сделать двумя способами (<имг width="100%" height="100%"> и <имг style="width:100%;height:100%">), но недавно я узнал, что некоторые браузеры игнорируют атрибуты из первого способа. Получается, теперь всегда нужно действовать через style?

Делаю ли это я? Если изображение корректно отображается и без этого, то не делаю.

Используйте современные форматы изображений

Ещё иногда Google просит использовать современные форматы изображений, т.к. используемые на сайте изображения не обладают максимальным сжатием из-за старых форматов (ну как старых? Обычных jpeg, jpg и png). Заменить их рекомендуется аналогичными изображениями в форматах WebP или AVIF.

Делаю ли это я? Нет, слишком незначительно и сложно в технической реализации.

Как оптимизировать изображения?

Во-первых, постарайтесь загружать изображения с осмысленными названиями на транслите или английском языке. Избегайте изображений, названия которых написаны кириллицей или просто содержат ничего не значащий набор символов. И хотя перезаливать старые изображения с новыми названиями я бы, наверное, уже не стал (слишком трудоёмко), но потратить несколько секунд на изменение новых всё же стоит.

Во-вторых, следите за объёмом загружаемых изображений. Как я уже говорил выше, на сайте не должно быть картинок, размер которых исчисляется мегабайтами. Следите за хотя бы примерным совпадением размеров и правильным сжатием. Сжатие, кстати, можно осуществлять автоматически (либо через специальные сервисы до загрузки, либо через специальные плагины прямо на сайте).

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

Ну и, конечно же, не забывайте прописывать изображениям тег ALT, т.к. он значительно влияет на релевантность страницы и может привести новых посетителей, если изображение попадёт в отдельный топ изображений Яндекса или Гугла.

Если вы нашли любую ошибку, опечатку или неточность, пожалуйста, сообщите об этом в комментариях.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *