Оптимизация размеров изображений для сайта: 3 способа оптимизации изображений для сайта без потери качества

Содержание

Оптимизация изображений для web / Хабр

В интернете достаточно статей и проектов для ресайза изображений. Почему же нужна еще одна? В этой статье я расскажу почему нас не удовлетворили текущие решения и пришлось пилить собственное.

Проблема

Давайте сначала разберемся зачем мы делали ресайз картинок. Мы, как веб сервис, заинтересованы в максимально быстрой загрузке страниц у пользователя. Это нравится пользователям и повышает конверсию. Если у пользователя медленный или мобильный интернет, то крайне важно, чтобы страницы были легкими, не тратили понапрасну трафик пользователя и ресурсы его процессора. Один из пунктов, который в этом помогает это изменение размеров изображений.

Мы решаем две проблемы. Первая проблема в том, что изображения часто не пережаты под нужное разрешение, то есть клиенту приходится не только качать ненужные ему данные, но и тратить ресурсы CPU на ресайз картинки силами браузера.

Решение: отдавать пользователю картинки в том разрешении, в котором они будут показаны в браузере.

Вторая проблема в том, что изображения обычно недостаточно хорошо сжаты, то есть можно закодировать их оптимальнее, что увеличит скорость загрузки страницы без субъективной потери качества изображения. Решение: оптимизировать картинки перед отдачей клиенту.

В качестве примера, как делать не нужно можно посмотреть на главную страницу такого известного сайта, как github.com. При весе страницы 2 Мб, 1.2 из них занимают бесполезные картинки, которые можно оптимизировать и не загружать.

Второй пример — наш Хабр. Скриншот приводить не буду, что бы не растягивать статью, результаты по ссылке. На хабре картинкам изменяют разрешение на нужное, но не оптимизируют их. Это позволило бы сократить их размер на 650 Кб (50%).

Во многих местах на сайте нужны уменьшенные версии картинок, например чтобы в ленте новостей показывать уменьшенную версию картинки новости. Мы это реализуем следующим образом— на нашем сервере хранится только картинка в максимальном качестве, а при необходимости вставить ее отресайженную версию надо дописать в конец урла требуемое разрешение через «@».

Тогда запрос отправится не за файлом, а на наш ресайзящий бэкенд и вернет отресайженную и оптимизированную версию картинки.

Распространенные решения

Все, что будет сказано далее относится к JPEG и PNG изображениям, т.к. это наиболее популярные форматы в интернете.

Вбив в google что-то вроде «image resize backend» вы увидите, что в половине случаев предлагается использовать Nginx, другая часть— это различные самописные сервисы, чаще всего Node.js.

Из nginx, а точнее из libgd, которая используется в модуле nginx’а мы смогли выжать на тестовой картинке 63 RPS, что неплохо, но хотелось бы быстрее и больше гибкости. Graphicsmagick тоже не подходит, т.к. его скорость работы слишком низкая. К тому же оба эти решения выдают не оптимизированные изображения. Большинство других решений, например на Node предлагают использовать Sharp для ресайза, MozJPEG для оптимизации JPEG изображений и pngquant для оптимизации PNG.

Мы и сами достаточно долгое время пользовались самописной связкой из Nod’ы, Libvips и MozJPEG c pngquant, но в один из дней задались вопросом— «А можно ли сделать ресайз быстрее и менее требовательным к ресурсам?».

Спойлер: можно. 😉

Теперь хорошо бы выяснить, как можно ускорить наше приложение. Изучив код приложения мы выяснили, что imagemin, который использовался для оптимизации, а в частности его плагины MozJPEG и pngquant при работе дергают одноименные утилиты через os.Exec. Будем это дело однозначно выпиливать и использовать только биндинги к Cи’шным либам. Для ресайза использовался модуль Sharp, который представляет собой биндинг к С библиотеке Libvips.

Наша реализация

Гуглеж показал, что Libvips по прежнему лидер по скорости и конкурировать с ним может только OpenCV. Значит будем использовать Libvips и в нашей реализации, это уже проверенное решение и он имеет готовый биндинг для Go. Пора попробовать написать прототип и посмотреть что из этого выйдет.

Пару слов о том, почему для попытки решения данной проблемы был выбран Golang. Во первых он достаточно быстрый, вы же еще помните, что мы хотим сделать быстрый ресайз. Код на нем легко читать и поддерживать. Последним требованием была возможность работы с C библиотека, нам это пригодится.

Быстро написали прототип, протестировали и поняли, что несмотря на большее, чем в Sharp, количество внутренних крутилок, Libvips по-прежнему выдает на выход не оптимизированные изображения. С этим надо что-то делать. Опять обращаемся ко всемогущему гуглу и узнаем, что лучший вариант это по-прежнему MozJPEG. Тут начинают закрадываться сомнения, что мы сейчас напишем то же самое, что было на Node, только на Go. Но внимательно почитав описание MoZJPEG узнаем, что она является форком libjpeg-turbo и совместима с ней.

Выглядит очень многообещающе. Дело за малым — собрать свою версию Libvips, в которой jpeg-turbo заменен на версию от Mozila. Для сборки мы выбрали Alpine Linux, т.к. приложение все равно планировалось публиковать с помощью Докера и Alpine имеет очень приятный формат конфига пакета, очень похожий на используемый в Arch Linux.

Оптимизация картинки уменьшила ее размер в 4 раза без видимой потери качества.
Оригинальный JPEG
351×527
79 Кб
Оптимизированный
351×527
17 Кб

Собрали, протестировали. Теперь Libvips сразу при ресайзе выдает оптимизированную версию. То есть в Node версии версии мы сначала делали ресайз, а потом еще раз пропускали картинку через decoder-encoder. Теперь мы только делаем ресайз.

С JPEG разобрались, а что делать с png. Для решения этой задачи была найдена библиотека libpngquant. Она не очень популярная, несмотря на то, что консольная утилита pngquant, которая базируется на ней, используется во многих решениях. Так же к ней был найден биндинг на Go, немного заброшенный и с утечкой памяти, пришлось его форкнуть починить, дополнить документацией и всем остальным, что подобает приличному проекту. Libpngquant мы тоже собрали в виде Alpine пакета для простой установки.

Благодаря тому, что теперь изображение не требуется сохранять в файл для обработки c помощью pngquant мы можем немного оптимизировать процесс.

Например не сжимать картинку при ресайзе в Libvips, а только после обработки в pngquant. Это позволит сохранить немного драгоценного процессорного времени. Надо ли говорить, что мы так же очень экономим благодаря тому, что вызов C библиотеки гораздо быстрее запуска консольной утилиты.

Разница в размере в 3 раза, но возможно появление артефактов (зависит от картинки).
Оригинальный PNG
450×300
200 Кб
Оптимизированный
450×300
61 Кб

Пример не очень удачной картинки, на которой появляются артефакты при сжатии.
Оригинальный PNG
351×527
270 Кб
Оптимизированный
351×527
40 Кб

После того, как прототип был написан, протестирован на моем пк и выдавал приличные 25 RPS на мобильном двух ядерном проце, сжирая весь CPU, захотелось увидеть сколько можно выжать из него на нормальном железе. Запускаем код на шести ядерной машине, натравливаем Jmeter и WTF??? Получаем 30 RPS. Пробуем разобраться что за фигня.

Libvips сам реализует многопоточность, то есть нам нужно только инициализировать библиотеку и в дальнейшем мы можем безопасно обращаться к ней из любого потока. Но у нас почему-то Libvips работает в 1 поток, что ограничивает нас одним ядром. Еще 1 ядро занимает pngquant. Итого получается, что наша супер быстрая ресайзилка отлично работает только на ноутбуке разработчика, а на остальных машинах не может утилизировать все ресурсы. 😉

Смотрим исходники биндинга к Libvips и видим, что там CONCURRENCY по умолчанию выставляется в 1 из-за возникавших в Libvips гонок данных. Но судя по баг трекеру эти проблемы давно исправлены. Выставили CONCURRENCY обратно, тестируем. Ничего не поменялось, Libvips по-прежнему отказывался ресайзить изображения многопоточно. Все попытки побороть эту проблему потерпели неудачу и сказать по правде, я запарился ее решать и решил обойти проблему на другом уровне.

Все более или менее современные ядра Linux (3.9+ и 2.6.32-417+ в CentOS 6) поддерживают опцию SO_REUSE, которая позволяет использовать один порт нескольким экземплярам приложения. Данный подход удобнее, чем балансировка средствами стороннего ПО, такого как HAProxy, т.к. не требует конфигурации и позволяет быстро добавлять и убирать инстансы.
Поэтому мы использовали SO_REUSE и опцию «—scale» в Docker compose, которая позволяет указать количество запускаемых экземпляров.

Время мерить

Пришло время оценить результат наших трудов.

Конфигурация:

  • CPU: Intel Xeon E5-1650 v3 @ 3.50GHz 6 cores (12 vCPU)
  • RAM: 64 Gb (используется около 1-2 Gb)
  • Кол-во воркеров: 12

Результаты:

FIle Выходное разрешение Node RPS Go RPS
bird_1920x1279.jpg 800×533 34 73
clock_1280x853. jpg 400×267 69 206
clock_6000x4000.jpg 4000×2667 1.9 5.6
fireworks_640x426.jpg 100×67 114 532
cc_705x453.png 405×260 21 33
penguin_380x793.png 280×584 28 69
wine_800x800.png 600×600 27 49
wine_800x800.png 200×200 55 114

Больше бенчмарков (правда без сравнения с Node версией) на wiki странице.
Как видно переделывали ресайз мы не напрасно, увеличение скорости составило от 30 до 400% (в некоторых случаях). Если требуется ресайзить еще быстрее, то можно покрутить ручки «speed» и «quality» в libimagequant. Они позволят дополнительно сократить размер или увеличить скорость кодирования ценой потери качества изображения.

Код проекта на GitHub.
Биндинг Go к libimagequant так же на GitHub.

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

Интернет-эксперты говорят, что картинки на сайте увеличивают вовлечение посетителей. Так и есть, но если вы будете использовать не-оптимизированные изображения, они будут замедлять сайт.

Даже если у вас хороший контент, из-за медленной загрузки сайта / не-оптимизированных изображений будет страдать ваш SEO, поэтому сайт получит более низкую позицию в поисковой выдаче.

Большой размер изображений в Пикселях и/или Килобайтах — одна из основных причин медленной загрузки страниц.

Согласно исследованию Strangeloop, каждая секунда задержки в загрузке страницы вызывает:

  • 7% падение продаж,
  • 11% меньше просмотров страниц,
  • Посетители сайта удовлетворены на 16% меньше.

Перед публикацией на сайте картинки нужно оптимизировать, то есть уменьшить их до нужного размера в Пикселях и до приемлемого соотношения размер / качество в Килобайтах.

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

Содержание:

Как оптимизировать изображения для сайта

  • Оптимизируйте ширину и высоту изображения
  • Выберите подходящий формат изображения
  • Оптимизируйте размер изображения в Килобайтах

Инструменты для оптимизации изображений

Программы для оптимизации изображений

  • Photoshop
  • ImageOptim
  • JPEG Mini

Плагины оптимизации изображений Вордпресс

  • Smush Image Compression and Optimization
  • EWWW Image Optimizer
  • TinyPng
  • ShortPixel

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

  • FreeConvert
  • TinyPNG
  • Bulkresizephotos
  • Optimizilla

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

Как оптимизировать изображения для сайта

Перед публикацией картинки на сайте решите три вещи:

  • Физический размер изображения (длина и ширина),
  • Формат изображения (jpeg, png, webp или другие форматы),
  • Размер изображения (в Килобайтах).

С хорошо подобранными параметрами вы можете уменьшить размер картинки в 5-10 раз по сравнению с первоначальным.

Оптимизируйте ширину и высоту изображения

Если вам нужно поместить изображение, которое займет 1/3 экрана, используйте картинку нужного размера, например, 400х300 Пикс.

Не публикуйте картинки бóльшего размера, чем это требуется.

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

В зависимости от ваших настроек адаптивности, вместо оригинального размера может использоваться меньший размер.

Выберите подходящий формат изображения

Существует несколько форматов изображений, которые используются для публикации изображений в интернете. Самые популярные — JPEG и PNG.

JPEG — формат, который использует сжатие с потерями (lossy) и не поддерживает прозрачность. В зависимости от степени сжатия, эти картинки можно оптимизировать без потери качества изображения.

PNG — сжатие без потерь (lossless) и поддерживает прозрачность.

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

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

WEBP — относительно новый формат изображений. Вордпресс начал поддерживать этот формат начиная с версии 5.8. Чаще всего изображения в этом формате весят меньше других. Если не знаете, в какой формат сохранять, то сохраняйте в webp.

Оптимизируйте размер изображения в Килобайтах

Чем меньше размер изображения в Килобайтах, тем ниже качество картинки.

Для важных изображений используйте более высокое качество, для второстепенных изображений или если вы используете прозрачный слой / оверлей, используйте более низкое качество.

Для картинки размером 400х300 пикселей современные требования Гугл и других сервисов что-то около 20-50 Килобайт.

Инструменты для оптимизации изображений

После того, как вы определились с размером и форматом, выберите способ, которым вы хотите оптимизировать изображения.

  • Вы можете сделать это на компьютере с помощью разных программ и загрузить на сайт
  • Оптимизировать изображения на сайте с помощью плагина
  • Оптимизировать в интернете с помощью специальных сервисов

Многие онлайн сервисы оптимизации поддерживают массовую оптимизацию изображений. На бесплатных тарифах обычно существует ограничение на количество изображений или на объем.

Программы для оптимизации изображений

Фотошоп, Иллюстратор и некоторые другие программы Adobe имеют инструмент оптимизации изображений.

Откройте файл и перейдите FileExportSave for Web.

Если вы хотите сохранить изображение в формате png, выберите PNG-8, выберите количество цветов изображения и метаданные, которые вы хотите оставить в конечном файле:

Изображение s.salvador с сайта Freepik
Фотошоп — Сохранить для веб — png

Если вы будете сохранять в png, то под выбором формата есть настройки модели. Я использую эти настройки, вы можете попробовать другие:

  • Selective
  • Adaptive
  • No Dither
  • Diffusion
  • Pattern

No Dither хорошо справляется с разными цветами, но плохо с градиентом. Pattern хорошо с градиентом, но хуже с цветами, на некоторых цветах появляются артефакты.

Подберите свою комбинацию для каждого типа изображений.

Если вы хотите сохранить изображение в формате jpg, то выберите JPEG, выберите качество изображения или готовую настройку и метаданные, которые вы хотите оставить в итоговом файле:

Изображение edvaldocostacordeiro с сайта Pixabay
Фотошоп — Сохранить для веб — jpeg

В середине 2022 года Фотошоп не может сохранять в webp.

Бесплатные альтернативы Фотошопу — программы GIMP и Paint.net.

ImageOptim

ImageOptim — программа для Mac, которая позволяет сжимать картинки без потери качества. Программа автоматически находит нужные параметры компрессии и удаляет ненужную информацию.

Альтернатива для Windows — Trimage.

JPEG Mini

Jpegmini.com использует технологию компрессии, которая уменьшает размер изображений до 80%, при этом сохраняя оригинальное разрешение и качество картинки.

Вы можете установить триал версию программы на компьютер, или купить плагины для Фотошопа и Лайтрума. После триального периода нужно купить платную версию.

Программа стоит 59$, программа и плагины для Фотошопа и Лайтрума стоят 89$.

Также есть платное подключение по API для разработчиков.

Плагины оптимизации изображений Вордпресс

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

Обычно в бесплатной версии существует ограничение на количество изображений, которые можно оптимизировать в течение месяца, или на объем изображений в течение месяца.

Все плагины подключаются по API, поэтому изображения оптимизируются на серверах плагинов и не нагружают ваш сервер.

Smush Image Compression and Optimization

Плагин создан разработчиком WPMU DEV, регулярно обновляется и имеет более миллиона установок. Оптимизирует jpeg, png и gif форматы. Изображения до 5 Мб оптимизируются бесплатно в любом количестве.

Оптимизирует до 50 изображений за один раз. Автоматически находит изображения, которые замедляют сайт. Плагин может откладывать загрузку изображений до того, как они не появятся в видимой части экрана (lazy load).

В настройках плагина вы можете указать максимальный размер изображения. Если на сайте найдутся изображения большего размера, они будут уменьшены до максимального. У плагина есть интеграция с блоками изображения Гутенберг, в которых показывается статистика оптимизации.

EWWW Image Optimizer

Другой популярный плагин, регулярно обновляется, имеет более 900.000 установок. Плагин бесплатно оптимизирует изображения на вашем сервере или платно на своем сервере.

Работает с форматами jpg, png и pdf. После оптимизации выбирает наиболее подходящий формат для показа на сайте, — jpg, png или gif.

Плагин может автоматически конвертировать jpg и png изображения в формат webp.

ShortPixel

Относительно новый плагин, ставший популярным. Оптимизирует форматы jpeg, png, gif и pdf на своем облаке.

В бесплатной версии позволяет оптимизировать до 100 изображений в месяц. Если нужно оптимизировать больше изображений, нужно купить одну из платных версий. Можно купить подписку на месяц или сделать единоразовую оплату за 10.000, 30.000, 50.000 или 170.000 изображений.

По этой ссылке вы получите еще 100 бесплатных оптимизаций в месяц каждый месяц.

В настройках плагина вы можете указать дополнительные папки, кроме Медиа библиотеки, в которых вы хотите оптимизировать изображения.

TinyPng

Простой и понятный плагин, регулярно обновляется, имеет более 200.000 установок. Подключается по API к серверу TinyPNG, на котором оптимизируются изображения.

В бесплатной версии предлагает 100 оптимизаций в месяц, если вам нужно оптимизировать больше изображений, придется купить одну из платных версий.

Плагин добавляет кнопку оптимизации в медиа библиотеку, с ее помощью вы можете сжать изображения в библиотеке.

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

В интернете есть много сервисов для оптимизации изображений. В этом разделе описание нескольких популярных онлайн сервисов.

FreeConvert

FreeConvert — удобный и функциональный сервис для конвертации одних медиа-форматов в другие, в том числе аудио, видео и изображений.

Выберите один или несколько файлов для конвертации, выберите конечный формат изображений (WebP), и нажмите конвертировать.

В настройках сервиса можно изменить конечное разрешение изображений в пикселях или процентах, выбрать качество изображения, в том числе lossy и loseless и удалить метаданные изображений для максимального сжатия картинок.

TinyPNG

TinyPng — бесплатный web сервис оптимизации изображений, который использует lossy компрессию для уменьшения PNG и JPEG файлов. В бесплатной версии есть ограничение 20 изображений. Каждое изображение не должно превышать 5 Мб.

Перейдите на сайт TinyPNG и загрузите ваши изображения. Сервис оптимизирует картинки и даст вам ссылку на скачивание.

Для разработчиков есть подключение по API для автоматической оптимизации изображений.

Bulkresizephotos

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

Сервис уменьшает размер и/или объем изображений, и может конвертировать форматы изображений в JPEG, PNG или WEBP.

Optimizilla

Optimizilla — онлайн сервис оптимизации изображений для сайта. Использует комбинацию алгоритмов оптимизации и lossy сжатия изображений. Уменьшает размер JPEG и PNG форматов до минимально возможного, сохраняя нужный уровень качества изображения.

Можно загрузить до 20 картинок. В сервисе есть настройка для выбора качества изображения после компрессии, и слайдер для сравнения изображений До и После.

Сервисы для конвертации изображений

В интернете существует множество сервисов для конвертации изображений из одного формата в другой.

Вы можете сохранить картинку в Фотошопе в хорошем качестве в формате jpeg, а затем конвертировать ее в webp для уменьшения объема.

Вот поисковый запрос для поиска таких сервисов: JPEG → WEBP.

Если вам нужны другие форматы, просто замените поисковый запрос в выдаче.

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

После того, как вы оптимизировали размер и объем изображения и выбрали подходящий формат, назовите готовый файл так, чтобы было понятно, что изображено на картинке. Не называйте файл Untitled.jpeg, Без-названия.png или 01.webp.

Закачайте картинку на сайт и добавьте атрибуты Alt и Description. Эти теги говорят поисковым системам что изображено на картинках. Заполните как минимум поле Alt.

Добавьте атрибут Alt и Описание

Описания к картинкам индексируются поисковыми системами и вы можете получить больше переходов на свой сайт из раздела Картинки поисковых систем.

Трафик из раздела Картинки поисковых систем

Также эти теги помогают пользователям с нарушениями зрения, так как их программы чтения с экрана могут читать им теги Alt и Title.

Заключение

Оптимизировать изображения для публикации на сайте можно разными способами.

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

Если вы начинаете новый сайт, то оно того стоит.

После оптимизации в Фотошопе картинки имеют маленький размер, так что до-оптимизацию на сайте с помощью плагина можно не делать.

Хороший результат у плагинов TinyPNG и ShortPixel. EWWW Image Optimizer хороший плагин, но его сложнее настроить.

Оптимизированные картинки значительно ускоряют скорость сайта. Качество изображений немного уменьшится, но большинство посетителей этого не заметит.

Еще одна вещь, которую вы можете сделать для ускорения загрузки страниц — подключить сайт к сети CDN. После подключения страницы сайта будут доставляться посетителю из ближайшего сервера.

  • Как подключить Вордпресс к CDN Cloudflare

Читайте также:

  1. Где брать бесплатные картинки в хорошем качестве для публикации на сайте без нарушения авторских прав
  2. SEO для Вордпресс. Подробная инструкция
  3. 12 советов для SEO оптимизации Блога

Надеюсь, статья была полезна. Оставляйте комментарии.

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

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

Итак, как сбалансировать производительность сайта с визуальным дизайном?

Путем оптимизации изображений.

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

В этом пошаговом руководстве по оптимизации изображений я расскажу:

  • Что такое оптимизация изображения?
  • Почему важна оптимизация изображений?
  • 7 способов оптимизировать изображения для Интернета

Что такое оптимизация изображения?

Вообще говоря, оптимизация изображения — это действие по уменьшению размера файла без потери качества. Вы можете оптимизировать свои изображения на этапе создания (используя правильные параметры «Экспорт» в Photoshop) или непосредственно на своем веб-сайте (используя отложенную загрузку для отображения мультимедиа на вашем сайте). Цель состоит в том, чтобы уменьшить объем данных, которые пользователь должен загрузить, чтобы они могли быстрее получать нужный им контент без ущерба для качества.


Почему важна оптимизация изображения?

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

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

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

Хотя это не конец света, если вы превысите этот лимит, с вас может взиматься плата за превышение или, что еще хуже, ваш веб-сайт будет закрыт.

Оптимизируя изображения, вы сможете максимально эффективно использовать хранилище своего сайта и избежать ограничения пропускной способности.

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


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

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

Выполните следующие действия, чтобы оптимизировать изображения для повышения производительности сайта:

  1. Оцените текущую скорость сайта.
  2. Знайте, как выбрать лучший тип файла изображения.
  3. Измените размер изображений перед экспортом.
  4. Сжимайте изображения, чтобы уменьшить размер файла.
  5. Автоматизируйте оптимизацию изображений с помощью плагина WordPress.
  6. Используйте метод «размытия», чтобы сначала загрузить изображение более низкого качества.
  7. Использовать ленивую загрузку.

1. Оцените текущую скорость вашего сайта

Прежде чем выполнять всю эту работу по оптимизации изображений, начните с проверки скорости вашего сайта! В конце вы сможете увидеть, какое влияние вы оказали (плюс вы можете поделиться этим со своей командой или боссом, чтобы получить дополнительные похвалы). Некоторые популярные инструменты для тестирования скорости:

  • Google PageSpeed ​​Insights
  • Инструменты Pingdom
  • GTMetrix
  • Тест веб-страницы

Все эти браузерные инструменты работают очень похоже друг на друга: откройте ссылку, затем введите URL-адрес, чтобы получить краткий отчет о скорости и производительности вашего сайта.

2. Узнайте, как выбрать наилучший тип файла изображения

Когда вы закончите создавать изображения (будь то сохранение с камеры или экспорт из такого инструмента, как Photoshop), у вас будет возможность указать тип файла. Наиболее распространенными типами файлов для использования в Интернете являются JPEG, PNG и GIF. И, как я уверен, вы можете догадаться, все они имеют свои плюсы, минусы и лучшие практики при размещении на вашем сайте.

JPEG

Изображения в формате JPEG лучше всего подходят для демонстрации сложных цветных фотографий на вашем сайте, поскольку они позволяют получить изображение более высокого качества с меньшим размером файла. Этот тип файла, вероятно, подойдет для большинства изображений, которые вы хотите использовать на своем сайте, за одним важным исключением: изображения с прозрачным фоном. (Для тех, кто смотрит следующий раздел о PNG!)

При использовании изображения JPEG для вашего веб-сайта рассмотрите возможность экспорта его как «прогрессивного». Это позволяет браузеру мгновенно загрузить простую версию изображения перед полной загрузкой на сайт в полном разрешении.

Если вы работаете в Photoshop, вы найдете этот параметр при экспорте как «Сохранить для Интернета».

PNGs

Если на вашем изображении не так много цвета (например, плоские иллюстрации или значки) или вы хотите, чтобы оно имело прозрачный фон, я рекомендую экспортировать в формате PNG. Убедитесь, что у вас есть правильные размеры изображения, и найдите вариант сохранения в формате PNG-24 (или 8, если нет потери качества).

GIF

Третьим наиболее распространенным форматом изображений для Интернета являются GIF. Они поддерживают только 256 цветов, поэтому вам нужно быть избирательным с этим типом файлов!

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


3. Измените размер изображений перед загрузкой

Один из самых простых способов оптимизировать изображения для Интернета — изменить их размер перед загрузкой на сайт. Особенно, если вы работаете с необработанными изображениями с камеры DSLR, размеры часто равны 9.0011 намного больше, чем вам действительно нужно.

Допустим, вы добавляете изображения в статью блога на своем сайте. Если ваша тема WordPress отображает изображения с разрешением 500 x 500, но вы загружаете изображения с разрешением 1024 x 1024, все эти дополнительные пиксели просто увеличивают размер файла и снижают скорость сайта, не обеспечивая реальной выгоды.

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

Чтобы изменить размер изображения, просто откройте любое программное обеспечение для редактирования изображений. Photoshop работает хорошо, или вы также можете использовать более простые инструменты, такие как Preview (для Mac), Paint (для Windows) или Canva (инструмент для браузера).


4. Сжатие изображений для уменьшения размера файла

После того, как у вас есть окончательное изображение, сохраненное в правильном формате и обрезанное до нужного размера, вы можете сделать еще один шаг, чтобы оптимизировать его перед загрузкой на свой сайт: сжать его. .

Этот процесс поможет вам уменьшить размер файла без заметной потери качества изображения. Существует два основных типа сжатия: с потерями и без потерь.

Сжатие без потерь будет поддерживать одинаковый уровень качества до и после сжатия. Сжатие с потерями отбросит некоторые элементы фотографии, но, как правило, так, что человеческий глаз не заметит. Чтобы узнать больше об этих типах сжатия, я рекомендую это руководство от Imagify.

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

Для сжатия изображений вам понадобится только инструмент сжатия изображений. Среди моих любимых:

  • TinyPNG: бесплатный браузерный инструмент для сжатия изображений PNG и JPEG.
  • ImageOptim: бесплатное приложение с открытым исходным кодом для сжатия изображений.
  • JPEGmini: приложение для повторного сжатия фотографий для Mac и Windows.
  • RIOT: бесплатное приложение для Windows для оптимизации изображений.
  • Оптимизатор изображений: бесплатное дополнение для Local.

TinyPNG

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

ImageOptim

Это бесплатное приложение для Mac, которое сжимает изображения, удаляя лишнее, сохраняя максимально возможное качество изображения.

JPEGmini

JPEGmini — мощная платная опция, позволяющая уменьшить размер файла при сохранении качества и формата. У него есть бесплатная пробная версия, поэтому вы можете протестировать его перед покупкой.

RIOT

Средство радикальной оптимизации изображений (RIOT) — это бесплатное приложение Windows для уменьшения размера файла изображения. Он имеет параллельный вид, поэтому вы можете сравнить качество изображения до и после сжатия.

Image Optimizer, бесплатная надстройка для Local

Если вы используете Local в качестве локальной среды разработки, вы можете использовать надстройку Image Optimizer для автоматического сжатия изображений в автономном режиме. Он сканирует ваш сайт на наличие всех файлов изображений, экономя ваше время на индивидуальном сжатии и ускоряя ваш сайт в процессе.


5. Автоматизируйте оптимизацию изображений с помощью плагина WordPress

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

У меня есть несколько рекомендаций, и каждая из них имеет уникальные особенности. Но, как правило, плагин для оптимизации изображений будет сжимать и изменять размер изображений при их загрузке на сайт WordPress. Это означает, что вы можете пропустить эти шаги вместо того, чтобы выполнять их вручную, что значительно сэкономит время.

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

Для оптимизации изображений на сайте WordPress я рекомендую следующие плагины:

  • EWWW Image Optimizer Cloud
  • TinyPNG
  • Кракен.io
  • Воображай

EWWW Image Optimizer Cloud

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

TinyPNG

Этот плагин WordPress от команды TinyPNG может оптимизировать изображения JPEG и PNG при загрузке. Если вы поклонник браузерного инструмента, упростите процесс с помощью их бесплатного плагина!

Kracken.io

Плагин Kracken.io может оптимизировать как новые, так и существующие изображения на вашем сайте WordPress. Он также поддерживает режимы сжатия как без потерь, так и с потерями, что дает вам большой контроль над конечным результатом.

Воображай

Этот плагин WordPress поможет оптимизировать ваши изображения без потери качества. Он также совместим с WooCommerce и NextGen Gallery, если вы используете эти плагины.

Примечание: Прежде чем выбрать плагин, обязательно посмотрите, как он работает. Некоторые используют операции с нагрузкой на сервер, которые могут вызвать проблемы на вашем сайте, в то время как другие используют параметры FTP, чтобы уменьшить нагрузку на ваш веб-сервер.


6. Используйте метод «Размытие», чтобы сначала загрузить изображение более низкого качества

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

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

Один из способов сделать это — сначала загрузить изображение более низкого качества (LQI). Загружая уменьшенную версию изображения перед загрузкой в ​​полном размере, пользователь может на что-то посмотреть, пока ждет подробностей. Это дает ощущение более быстрого времени загрузки, даже если технически все загружается с одинаковой скоростью.

Популярным способом сделать это является техника «размытия», которую вы можете узнать, как реализовать с помощью этого руководства по CSS-Tricks.


7. Ленивая загрузка изображений вашего сайта

Подобно технике «размытия», есть еще одна хитрость, которая поможет создать видимость более быстрой загрузки изображений: ленивая загрузка.

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

Ленивая загрузка — отличный метод сам по себе, и он еще более эффективен в сочетании с остальными советами по оптимизации изображений! И это очень легко сделать на сайте WordPress благодаря плагину Smush.


На этом мы завершаем наше пошаговое руководство по повышению производительности сайта за счет оптимизации изображений! Чтобы увидеть, как это повлияло на ваш сайт, запустите еще один тест скорости. Как дела?

С правильными инструментами оптимизации изображений вы сможете быстро увеличить скорость и производительность сайта!

Как оптимизировать изображения для лучшего веб-дизайна и SEO

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

Когда мы говорим о том, как «оптимизировать» изображения для Интернета, вы можете думать об этом тремя способами: 1) сделать так, чтобы изображения выглядели хорошо, 2) сделать так, чтобы изображения загружались быстро, и 3) упростить индексацию изображений поисковыми системами. .

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

Узнайте, как создать собственный веб-сайт сегодня!

1. Начните с высококачественных изображений

Стоковая фотография: Вам не нужно быть профессиональным фотографом, чтобы использовать отличные изображения на своем веб-сайте. С каждым днем ​​появляется все больше сайтов с высококачественными стоковыми фотографиями, на которых можно скачать бесплатные фотографии для коммерческого использования. Некоторые из наших любимых:

  • Pixabay
  • Unsplash
  • Barn Images
  • PicJumbo
  • SplitShire
  • Little Visuals
  • …а на веб-сайте Jimdo бесплатные стоковые изображения доступны прямо в вашей библиотеке изображений.

Когда вы загружаете изображение с веб-сайта со стоковыми фотографиями, это, скорее всего, будет действительно большой файл JPEG. Чтобы сжать его для своего веб-сайта, вам нужно уменьшить размер и загрузить уменьшенную версию (подробнее об этом ниже). Это нормально. Идеально начинать с большого формата, потому что вы всегда можете уменьшить большое изображение. (Увеличить маленькое изображение не получится).

Создание собственных (более качественных) фотографий: Конечно, вы не можете использовать стоковые фотографии для всего (например, для вашей команды или продукта). Есть несколько простых приемов, чтобы ваши изображения выглядели хорошо освещенными и более профессиональными, даже без модного оборудования для камеры (например, это руководство по созданию собственного светового короба).

Графика: Если вы ищете что-то более графическое, существует множество новых бесплатных онлайн-инструментов, которые вы можете использовать для создания собственной инфографики или фотографий с наложением шрифтов. Мы любим Canva и PiktoChart.

Логотип: Если вы ищете логотип, рекомендуем воспользоваться нашим конструктором логотипов. Вы можете попробовать это бесплатно.

Создайте логотип, который выделит ваш бизнес.

2. Используйте правильный тип файла: JPEG или PNG. (JPG) или формате PNG. У каждого есть плюсы и минусы, но для большинства случаев можно запомнить следующее:

  • Фотографии должны быть сохранены и загружены в формате JPG. Файлы этого типа могут обрабатывать все цвета фотографии при относительно небольшом эффективном размере файла. Используя JPEG, вы не получите огромный файл, который вы могли бы получить, если бы сохранили фотографию в формате PNG.
  • Графику, особенно те, которые используют большие плоские области цвета, следует сохранять в формате PNG. Сюда входят большинство дизайнов, инфографика, изображения с большим количеством текста и логотипы. PNG имеют более высокое качество, чем JPEG, но обычно имеют больший размер файла. Как и их родственники, файл SVG, файлы PNG имеют дело с областями цвета и текста с красивыми четкими линиями, поэтому вы можете увеличивать масштаб без потери качества. Они также поддерживают прозрачный фон (который вам понадобится, если вы используете логотип). Если у вас есть выбор, мы рекомендуем сохранять PNG как «24-битный», а не «8-битный» формат из-за лучшего качества и более богатого набора поддерживаемых цветов.
Фотографии обычно следует сохранять в формате JPEG, а изображения, подобные этой, и логотипы следует сохранять в формате PNG.

Узнайте, как создать собственный веб-сайт сегодня!

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

В большинстве простых графических программ можно выбрать JPG или PNG, выбрав «Сохранить как», «Экспорт» или «Сохранить для Интернета» и выбрав нужный тип. Существуют также бесплатные онлайн-инструменты на основе браузера, такие как Zamzar, которые конвертируют файлы для вас.

Вы можете преобразовать PNG в JPEG, но вы ничего не получите, преобразовав JPEG в файл PNG. Это связано с тем, что файл JPG уже хранится в так называемом формате с потерями — данные изображения уже были потеряны при сжатии, поэтому вы не можете волшебным образом вернуть их обратно.

3. Изменение размера изображений для оптимизации скорости страницы и внешнего вида

При работе с веб-изображениями необходимо найти правильный баланс между размером и разрешением. Чем выше ваше разрешение, тем больше будет размер файла.  В мире печати изображения с высоким разрешением — это хорошо. Но в Интернете большие изображения могут замедлить скорость страницы вашего сайта. Это вредит опыту ваших пользователей и, в конечном итоге, вашему рейтингу в поисковых системах. Большие изображения и медленная загрузка особенно раздражают посетителей с мобильных устройств.

В этом посте я в основном продемонстрирую бесплатную версию Pixlr для браузера, которая представляет собой простой инструмент для базового редактирования изображений. Если вас интересуют другие инструменты, ознакомьтесь с нашей статьей «Как редактировать фотографии без Photoshop».

Каков идеальный размер изображения для веб-сайта?

Как найти правильный баланс между размером и качеством? Во-первых, важно понимать, что когда речь идет об изображениях, «размер» — понятие относительное. То, что вам нужно для печати, обычно намного больше, чем то, что вам нужно для веб-сайта. Вот обзор трех основных аспектов, составляющих «размер»:

  • Оптимальный размер файла: количество байтов, которое файл занимает на вашем компьютере. Это фактор, который может замедлить работу вашего сайта. Изображение размером 15 МБ (мегабайт) огромно. Изображение размером 125 КБ (килобайт) гораздо разумнее. Если размер вашего файла действительно большой, это показатель того, что либо размеры вашего изображения слишком велики, либо разрешение слишком велико.
  • Размер изображения: Фактические размеры вашего изображения в пикселях. Вы, вероятно, думаете о традиционных печатных фотографиях как о 4×6, 5×7 или 8×10. Но в Интернете высота и ширина измеряются в пикселях. Так, например, типичное изображение на веб-сайте или в блоге может иметь размер 795×300 пикселей.
  • Разрешение для веб-изображений: Оставшееся в мире печати разрешение — это качество или плотность изображения, измеряемая в точках на дюйм (dpi). Для профессионального принтера может потребоваться изображение с разрешением не менее 300 точек на дюйм. Но большинство компьютерных мониторов отображают 72 dpi или 92 dpi , поэтому все, что выше, является излишним и делает ваше изображение излишне большим. Когда в дизайнерской программе есть возможность «сохранить для Интернета», это означает сохранение в низком, удобном для Интернета разрешении.

Как узнать размер файла, размер изображения и разрешение изображения?

Вы можете найти размер файла и размер изображения прямо на вашем компьютере. Если вы на ПК, щелкните правой кнопкой мыши файл изображения, выберите «Свойства», а затем вкладку «Сводка». На Mac щелкните файл изображения, удерживая клавишу Ctrl, и выберите «Получить информацию».

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

Краткое руководство по размеру изображения, размеру файла и разрешению

Теперь, когда вы знаете, как можно описать размер изображения, вот несколько практических правил, о которых следует помнить:

  • Оптимальный размер файла: большие изображения или полные -экранные фоновые изображения должны быть не более 1 МБ .
  • Большая часть другой небольшой веб-графики может иметь размер 300 КБ или меньше .
  • Если вы используете полноэкранный фон, служба поддержки клиентов Jimdo рекомендует загрузить изображение шириной 2000 пикселей.
  • Разрешение для веб-изображений: Если у вас есть опция, всегда «Сохранить для Интернета» , что придаст вашему изображению разрешение, подходящее для Интернета.
  • Большое изображение можно уменьшить, но маленькое изображение увеличить очень сложно. Изображение будет выглядеть нечетким и пиксельным.

Хотите создать свой сайт-портфолио?

Что делать, если изображение слишком велико для вашего сайта?

Если у вас есть хорошая цифровая камера, вы можете делать фотографии размером в несколько мегабайт — намного больше, чем нужно для вашего веб-сайта. Стоковые фотографии с высококачественных сайтов, как правило, также имеют большие размеры файлов. Если размер вашего изображения превышает 1 МБ, вы можете сделать следующее:

  • Изменить размер изображения. Если ваша фотография имеет ширину 5000 пикселей, вы можете легко изменить ее размер до ширины 2000 пикселей, 1200 пикселей или даже меньше в зависимости от того, как вы планируете использовать ее на своем веб-сайте. Это значительно уменьшит размер файла. При изменении размера убедитесь, что пропорции сохранены, чтобы не исказить изображение.
  • Уменьшить разрешение.  Большинство программ для работы с фотографиями автоматически сжимают разрешение вашего изображения до «удобного для Интернета» размера (72 dpi и 92 dpi соответственно). Вы также можете сделать это в Photoshop с опцией «Сохранить для Интернета». Вы также можете «Сохранить как» во многих фотопрограммах, а затем настроить уровень качества оттуда.
  • Сожмите изображение с помощью бесплатной программы, такой как TinyPNG или TinyJPG. Оба варианта значительно уменьшат размер файла без ущерба для качества.
Изменение размера изображения очень просто. Исходное стоковое фото имело размер 6302×4789 пикселей и размер 16,2 МБ, что намного больше, чем мне нужно для моего веб-сайта. Используя Pixlr, я уменьшил его до 1000×760 пикселей, в результате чего размер файла стал меньше и удобнее для Интернета (132 КБ — идеально!).

4. Сделайте изображения одного размера и стиля

Изображения на веб-странице будут выглядеть лучше, если вы используете одинаковый стиль и размер. Согласованность также поможет при выравнивании текста, столбцов и другой информации на странице. Чтобы понять, что мы имеем в виду, взгляните на примеры ниже.

На первом фото, взятом с нашего вымышленного веб-сайта «Кофе по фантазиям», все фотографии разных размеров. Один ориентирован вертикально, а другие горизонтально. Из-за этого страница выглядит неорганизованной.

В этом примере фотографии не совпадают и имеют разный размер, поэтому страница выглядит немного неаккуратно.

В следующем примере я обрезал каждую фотографию до более равномерного размера 1000×760 пикселей. Верхняя фотография ярко-белой кофейной кружки казалась неуместной, поэтому я заменил ее другой, похожей по стилю и цвету на две другие фотографии. Я также поэкспериментировал с фильтрами изображений в Jimdo и наложил тонкое наложение на каждую фотографию (что-то вроде фильтра Instagram), чтобы придать им более последовательный вид.

В этом примере я выбрал фотографии одного стиля и обрезал их до одинакового размера. Это делает мою страницу более единообразной.

Поскольку все фотографии одинакового размера и ориентированы одинаково, все они идеально помещаются в одну колонку, а мои абзацы — в другую. Никаких корректировок или догадок не требуется!

И помните, что на веб-сайте Jimdo ваши изображения автоматически импортируются и располагаются идеально, поэтому вам не нужно беспокоиться о своем дизайне.

Обрезка изображения в Pixlr, чтобы сделать его такого же размера, как и другие мои изображения.

Хорошо, теперь, когда ваши фотографии изменены и выглядят великолепно, как вы можете оптимизировать их для поисковых систем? На веб-сайтах Jimdo большая часть работы по SEO выполняется за вас, но есть еще несколько настроек, которые вы можете сделать для оптимизации ваших изображений.

5. Правильно назовите файл изображения, чтобы помочь вашему SEO

Большинство людей не задумываются об именах своих файлов. Они могут назвать фотографию «Photo1.jpg» или «Снимок экрана 2021-06-02 в 15:41:15». Если это звучит знакомо, найдите время, чтобы переименовать свои изображения, прежде чем загружать их на свой веб-сайт. Почему? Потому что это упрощает управление вашими фотографиями. В зависимости от того, где изображения появляются в Интернете, это также может повысить эффективность SEO.

Для единообразия используйте строчные буквы и цифры 0–9. Не вводите знаки препинания или пробелы. И лучше использовать дефисы, а не подчеркивания. (Вспомните eiffel-tower.jpg , а не DSC12345. jpg ).

Примечание: На веб-сайтах Jimdo вам не нужно переименовывать все файлы на вашем веб-сайте — просто обновите свой замещающий текст (см. ниже).

6. Заполните подписи и альтернативный текст

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

Альтернативные теги (или альтернативный текст) не будут видны обычному посетителю, но они дают поисковым системам общее представление о том, о чем каждое изображение. Поэтому, как только вы добавили изображение на свой сайт, обязательно заполните поле «Альтернативный текст» фразой, описывающей, что изображено на фотографии, желательно с целевым ключевым словом. (Альтернативный текст также помогает посетителям с нарушениями зрения перемещаться по вашему сайту с помощью программного обеспечения на основе аудио, поэтому это хороший способ улучшить доступность веб-сайта. )

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

Не забудьте заполнить замещающий текст и подпись!

Примечание: Заполнение альтернативных тегов, имен и подписей полезно для SEO, но не пытайтесь использовать ключевые слова. Вы просто хотите точно описать изображение простым языком — добавление нерелевантных или повторяющихся ключевых слов приведет к тому, что поисковая система накажет вас.

7. Поместите изображение рядом с соответствующим текстом

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

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

Резюме: Оптимизация изображения веб-сайта

Итак, давайте рассмотрим эти правила на примере моего веб-сайта Make-Believe Coffee. Я нашел фотографию кофейной кружки на Unsplash. Когда я загрузил его, имя было «fN6hZMWqRHuFET5YoApH_StBalmainCoffee.jpg» и имело размер 2509 x 1673 пикселей. Его размер составлял 586 КБ. Не страшно, но все же намного больше, чем мне нужно, чтобы просто отображать небольшую фотографию на моей веб-странице. Итак, для лучшей оптимизации изображения я бы сделал следующее:

  1. Переименовать изображение на что-то более осмысленное. Может быть, что-то вроде make-believe-coffee-cappuccino.jpg
  2. Используйте фотоинструмент, чтобы изменить размер и обрезать изображение до нужного мне размера. Для этого примера я выбрал 1000×760. Если вам нужен квадрат, вы можете сделать 1000×1000.
  3. Убедитесь, что размер файла правильный . Как только я обрезал его до нужного размера и загрузил из фоторедактора, размер файла составил 117 КБ — идеально!
  4. Загрузите его на свой сайт и не забудьте заполнить альтернативный текст! На всякий случай я добавил подпись.

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

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