Google не индексирует и не ранжирует в выдачу Картинок изображения из тега div, а также изображения из CSS кода.
О первом стало известно после вопроса к специалисту качества поиска Google Джону Мюллеру в Twitter:
Индексирует ли Google изображения которые добавлены конкретно в div тэг? Например, <div src=»image.jpg»></div> …
Джон Мюллер дал следующий ответ:
Я уверен, что мы не добавим такие изображения в наш поиск Картинок, но вы можете попробовать такой подход. 🙂
I’m pretty sure we wouldn’t pick that up for image Search, but try it out 🙂
— John ☆.o(≧▽≦)o.☆ (@JohnMu) June 6, 2018
Для сравнения, каким должен быть код изображения окруженный тегом <div> для его индексирования:
Также в ранее Джон заявлял на встрече вебмастеров, что Google не индексирует изображения находящиеся в коде CSS вида:
Для корректной индексации в обоих случаях лучше использовать стандартный тег <img>, как указано на примере выше.
Следите за нами в Telegram