Упрощенная инструкция по оптимизации изображений для блог-постов с т.з. SEO

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

Загрузка и верстка изображений

Предпосылкой всех обобщений и рекомендаций по верстке служит документация, касающаяся элемента img: HTML Standard.
==
Обязательно убедитесь, что у тега img есть оба атрибута: alt и src.

Коротко, атрибут src должен указывать на ваше изображение в лучшем качестве и максимальном размере. Атрибут alt должен описывать действительное изображение, очень желательно включать в себя ключевое слово и соответствовать тексту, в котором он размещен. Очень желательно, чтобы он как бы продолжал или иным образом дополнял текст. Как будто это не изображение, а тоже текст.
==
Предпочтительна отзывчивая верстка изображений: вот документация.
==
Marko Fedorenko предложил отличный способ проверки корректного рендера HTML, отдаваемого боту Google, где вы в том числе сможете убедиться в наличии нужных вам изображений в коде: Rich Results Testing Tool. После чего можно проверить код в валидаторе, который всегда советует Мурыч: https://validator.w3.org/#validate_by_input.
==
Убедитесь, что вы используете корректный формат. Постарайтесь не использовать векторные изображения, если они играют важную роль. Используйте векторные изображения в качестве сервисных или украшения. Если возможно для браузеров, поддерживающих формат webp, отдавать в нем изображения, то сделайте это.
==
Мурыч советует использовать decode async.
==
Убедитесь, что изображения корректно сжаты. Обратите внимание на показатели web vitals.
==
Частые ошибки, которых лучше избегать:

  • использование сервисных изображений с тегом img
  • пустой или вводящий в заблуждение alt
  • изображение отделено от текста, к которому относится
  • неправильный формат изображения
  • Google не видит изображения
  • не та версия изображения в src: заглушка или уменьшенная копия

Мета теги

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

Или же сделайте себе шаблон xmp в Photoshop, просто не забудьте менять данные для каждого изображения. Еще есть ExifTool.

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

exiftool -iptc:by-line=”Olesia Korobka” -creator="Olesia Korobka" -artist="Olesia Korobka" -copyright="Fajela.com" -copyrightNotice=”Fajela.com” -source=”https://fajela.com/” -credit=”https://fajela.com/” -UserComment=”Find more useful SEO content on fajela.com” -licensorID=”fajela.com” -licensorName=”Fajela - Semantic Markup” -licensorURL=”https://fajela.com/” D:\fajela\

Замените данные на свои.

Если вы будете обрабатывать изображения по одному, то добавьте еще хотя бы headline. Только не путайте с title! Он отлично работает. Рекомендую также покопаться в документации по IPTC . Здесь вы найдете многие интересные, очень специфические данные, которые помогут вам решать более узкие задачи, включая работу с определенными сущностями, новостями, категориями новостей, персонами и т. д.

Легкая проверка мета тегов любых изображений онлайн: https://getiptcpmd.nitsvc.net/getpmd/html/stds/ipmd/

Сущности

Для проверки того, как Google различает сущности в ваших изображениях, воспользуйтесь Vision API. Чтобы вам не пришлось долго вникать и мучиться с настройками, можете воспользоваться вот таким простым кодом в Google Cloud SDK:

gcloud ml vision detect-web https://fajela.com/wp-content/uploads/2021/04/jason-barnard-sitting.jpg

Для работы с сущностями из таба Google по изображениям я использую расширение SEO Ruler. Это вообще прекрасный инструмент и сущности изображений далеко не единственное, на что он способен. Я о нем еще отдельно напишу.

Обратный просмотр по коду сущностей в графе знаний Google, если не хотите через их API, можно выполнять в Kalicube: https://tools.kalicube.pro/knowledge-graph-explorer-reverse

На сайте Kalicube много удобных и полезных инструментов. А еще курсы и мануалы. Тут запись на Kalicube Beta — инструмента, который поможет вам получить панель знаний.

Leave a Reply