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

Пример SEO оптимизаций изображений
  • крупное "оптимизированное" изображение
  • заполненые теги alt и title
  • окружение текстом с ключевиками или подпись под картинкой
  • микроразметка картинки
  • ЧПУ имени файла

Как оптимизировать (уменьшить) размер картинки без потери качества?

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

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

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

Оптимизируйте следующие изображения, чтобы уменьшить их размер на 190 КБ (31 %).

Можно прочесть подробный мануал от Google, а можно просто воспользоваться бесплатными готовыми инструментами. Вот хороший: tinypng.com

Tinypng сжатие изображений

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

Для избавления от "лишнего веса" необходимо удалить из файла картинки метаинформацию. Эта информация, например геопозиция места съемки, используется поисковыми системами, но не приносит SEO-выгоды. При этом качество картинки не страдает:

до оптимизации после оптимизации без потери качества

Изображение до и после оптимизации без потери качества. Экономия: 7 Кб трафика, занимает 97% от исходного размера. Визуальные различий нет.

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

до оптимизации после оптимизации с потерей качества

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

Мы рекомендуем использовать как минимум один способ сжатия: без потери качества (Lossless).
Причем можно настроить автоматическую оптимизацию всех своих изображений с помощью задачи по расписанию через cron.

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

  • JPEG: jpegoptim
  • PNG: optipng
  • GIF: gifsicle

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

Его особенности:

  • минимальные настройки: необходимо указать только пути до изображений
  • используется SQLite база данных (она хранится в виде файла), поэтому запускается практически везде, и не требует прописывания доступов, как MySQL или PostgreSQL
  • два режима запуска: с показом процесса сжатия и "тихий", для запуска по расписанию
Скрипт оптимизации изображений