Плагин «SEO Картинки» — встраивает метаданные прямо в файлы эскизов товаров: название, описание, ключевые слова, авторство, ссылку на товар. Эти данные читают поисковые роботы, в том числе Google Images — и правильно атрибутируют картинку товару даже если она «гуляет» по интернету. Описания для изображений может генерировать нейросеть автоматически — по одному или сразу для всего каталога.
Поисковик видит картинку как набор пикселей и знает о ней только то, что написано в alt или title на странице. Если кто-то скопирует ваше фото и разместит на другом сайте — поисковик «забудет», что оно ваше. «SEO Картинки» решает эту проблему: информация о товаре вшивается прямо в файл изображения.
Плагин записывает название товара, описание, ключевые слова, авторство и ссылку на страницу прямо в XMP-метаданные файла. Это невидимая бирка, которая путешествует вместе с картинкой — её не нужно никуда прикреплять вручную.
Если ваше фото «утащат» на другой сайт или оно появится в поиске по картинкам — робот прочитает данные из файла и поймёт: «Эта картинка относится к такому-то товару в таком-то магазине». Правильная атрибуция сохраняется, даже если прямой ссылки на ваш сайт рядом нет.
Поисковики лучше понимают содержимое фотографии, когда в файле есть точные описания и ключевые слова. Это повышает шансы, что ваши изображения покажутся выше в Google Images или Яндекс.Картинках по визуальному запросу — и приведут покупателя прямо к товару.
Вручную прописывать теги для тысяч товаров не нужно: подключите imageapi.ru через Webasyst ID — и нейросеть сама опишет каждое изображение. Описания подставляются в XMP-шаблоны автоматически, делая метаданные точными и уникальными для каждой фотографии.
Установите плагин, убедитесь что на сервере есть PHP-расширение Imagick, включите чекбокс «Автоматически генерировать метаданные» и нажмите кнопку «Пересоздать эскизы». Все существующие эскизы получат XMP-метаданные по шаблонам из настроек.
Если включён чекбокс «Автоматически генерировать метаданные», плагин перехватывает каждый созданный эскиз и сразу записывает в него XMP-данные по шаблонам. Эскизы получают метаданные без дополнительных действий — при загрузке новых фотографий или пересоздании существующих.
Если чекбокс выключен, автозапись не производится. Метаданные можно задать вручную через редактор на странице товара.
Каждое XMP-поле задаётся Smarty-шаблоном. В шаблонах доступны переменные товара: название, SEO-поля, краткое описание, URL, название магазина, текущий год. А если у изображения есть описание от нейросети — можно подставить его через хелперы getDescribeData() и getDescribeDataField().
Поддерживаемые XMP-поля:
alt=""Кнопка «Пересоздать эскизы» в настройках плагина открывает стандартный диалог Shop-Script для пересоздания эскизов всех товаров. Это удобно при первом включении плагина — чтобы добавить метаданные ко всем уже существующим изображениям без ручной работы.
Страница настроек: автогенерация, выбор витрины, шаблоны полей
Стандартный диалог Shop-Script для пересоздания эскизов — открывается прямо из настроек плагина
Создайте профиль — укажите набор товаров-источник, набор-результат, промпт и режим ответа. После этого можно запустить пакетное описание одним кликом: плагин пройдёт по всем изображениям из набора, опишет каждое через ИИ и переместит товар в результирующий набор.
Прогресс отображается в модальном окне с лог-строками и счётчиком обработанных изображений.
В настройках профиля есть поле «Шаблон описания»: Smarty-шаблон, результат которого автоматически записывается в поле описания изображения (shop_product_images.description) сразу после обработки. Удобно, если тема вашего сайта выводит это поле на карточке товара — заполнять вручную не нужно.
Для автоматизации поддерживается запуск через cron — готовая команда с правильным путём показана прямо в настройках плагина.
Таблица профилей: источник, результат, промпт, кнопка запуска
Пакетный запуск: прогресс-бар, статистика и лог в реальном времени
На странице редактирования товара в разделе с фотографиями появляется кнопка «Метаданные». Откройте её — и увидите список всех эскизов этого изображения с текущими XMP-данными. Можно отредактировать поля для конкретного эскиза или применить данные из шаблонов ко всем сразу.
Если установлен плагин «Изображения WEBP», в редакторе появится отдельный блок с WebP-эскизами — их метаданные можно редактировать так же.
Кнопка «Метаданные» появляется в меню редактирования каждой фотографии товара
Редактор метаданных: слева — список эскизов, справа — редактируемые поля
Подключите аккаунт imageapi.ru через Webasyst ID — и нейросеть сможет описывать изображения товаров автоматически. Описание сохраняется и используется в XMP-шаблонах: чем точнее описание, тем релевантнее метаданные в эскизах.
На странице каждого товара, в разделе редактирования фотографий, появляется вкладка «Описание ИИ». Здесь можно описать конкретное изображение, отредактировать результат и сохранить его. Промпт и формат ответа (текст или JSON) можно изменить прямо перед запросом.
Вкладка «Описание ИИ» в редакторе изображения: промпт, результат, редактирование
Два статических хелпера позволяют подставить описание изображения от нейросети в любое место шаблона карточки товара: в alt, title, подпись или любой другой элемент. Данные читаются из базы и не требуют дополнительных запросов к API.
Если промпт профиля настроен на возврат JSON с полями title и alt, их можно подставить прямо в разметку:
{* Получаем title и alt из ИИ-описания изображения *}
{capture assign="img_title"}{shopMetaimagePluginHelper::getDescribeDataField($image.id, 'title', true)|default:$product.name}{/capture}
{capture assign="img_alt"}{shopMetaimagePluginHelper::getDescribeDataField($image.id, 'alt', true)|default:$product.name}{/capture}
<div class="image{if $image.id == $product.image_id && empty($video)} selected{/if}">
<a id="product-image-{$image.id}"
data-href="{$wa->shop->imgUrl($image, '970')}"
data-srcset="{$wa->shop->imgUrl($image, '970@2x')}"
href="{$wa->shop->imgUrl($image, '750')}"
title="{$img_title|escape}">
{$wa->shop->imgHtml($image, '96x96', [
'srcset' => "`$wa->shop->imgUrl($image, '96x96@2x')` 2x",
'alt' => $img_alt
])}
</a>
</div>
Значение true в третьем параметре хелпера означает: если нейросеть вернула обычный текст (не JSON), использовать его целиком как запасное значение. Фильтр |default:$product.name сработает, если описания для этого изображения ещё нет.
Для работы ИИ-описания необходим аккаунт на imageapi.ru. Подключение выполняется в один клик через Webasyst ID: на вкладке «Авторизация» войдите в свой аккаунт Webasyst ID — и плагин получит токен доступа автоматически.
Текущий баланс токенов отображается на вкладке «Информация» в настройках плагина.
Вкладка «Авторизация»: подключение через Webasyst ID
imageapi.ru — российский облачный сервис обработки изображений нейросетями. Для описания изображений используется модель Qwen2-VL-7B-Instruct — мультимодальная языковая модель, специализированная на понимании визуального содержимого и генерации текстовых описаний.
Принцип работы: плагин отправляет публичный URL эскиза товара на сервер imageapi.ru, модель анализирует изображение и возвращает короткое описание на русском языке. Вся вычислительная работа выполняется на стороне сервиса — на хостинге магазина ничего дополнительно устанавливать не нужно.
Сервис поддерживает два режима ответа: текстовое описание (одна фраза) и JSON-режим — структурированные атрибуты товара (описание, бренд, теги, цвета, категория). Промпт можно задать самостоятельно под нужды конкретного магазина.
Стоимость одного запроса зависит от длины ответа нейросети (количества сгенерированных токенов ИИ):
| Сгенерировано токенов ИИ | Стоимость |
|---|---|
| 1 — 150 | 2 токена |
| 151 — 250 | 3 токена |
| 251 — 350 | 4 токена |
| 351 — 450 | 5 токенов |
| каждые +100 сверху | +1 токен |
На практике короткое текстовое описание занимает около 10–20 токенов ИИ (2 токена). Ответ в JSON-режиме с 5 полями — около 80–130 токенов ИИ (2 токена).
Сервис imageapi.ru оставляет за собой право регулировать стоимость услуг по своему усмотрению. Актуальные цены всегда указаны на сайте сервиса.
Если у вас установлен плагин «Изображения WEBP», «SEO Картинки» автоматически записывает XMP-метаданные и в WebP-версии эскизов — они создаются плагином cwebp в момент первого обращения к изображению.
В редакторе метаданных на странице товара WebP-эскизы отображаются отдельным блоком: можно просмотреть текущие метаданные, отредактировать их вручную или записать данные из шаблонов сразу во все WebP-файлы изображения.
Требования: плагин использует PHP-расширение Imagick для чтения и записи XMP-метаданных. Статус расширения отображается прямо в настройках. Если Imagick не установлен — обратитесь к хостинг-провайдеру или системному администратору.
Печатная форма коммерческого предложения в корзине
7 дней бесплатно
Генератор pdf форм. Печать и рассылка заказчикам.
7 дней бесплатно
Помогает фотографу продавать свои фотографии
7 дней бесплатно
Генератор pdf форм. Печать и рассылка заказчикам.
7 дней бесплатно
Позволяет легко найти товары при создании заказа.
7 дней бесплатно
Помогает покупателям делиться покупками в магазине
7 дней бесплатно
Синхронизация каталога товаров с поставщиками
7 дней бесплатно
Позволяет сгруппировать несколько товаров в один
7 дней бесплатно
Удаляет или меняет фон вручную и по расписанию
7 дней бесплатно
Объединяет характеристики через разделитель
7 дней бесплатно
Заполняет цены в заказе из характеристик
7 дней бесплатно
Рассылает уведомления и открывает чат с клиентом
7 дней бесплатно
Авторизует пользователя через Telegram.
7 дней бесплатно
Рассылает уведомления и открывает чат с клиентом
7 дней бесплатно