Связаться
  • WordPress
  • Импорт и экспорт
  • v1.0.1

Merchant Image Audit для WooCommerce — аудит фото товаров под минимум Google Merchant Center 500×500

Находит фото товаров меньше 500×500 px — минимума Google Merchant Center с 31 января 2027 года, — и большие оригиналы, которые уже лежат на сайте. Вердикт на каждый товар и вариацию, список с фильтрами, колонка в «Товарах», CSV, WP-CLI. Pro — ставит большие оригиналы, делает большое фото из галереи главным (с откатом) и меняет то, что отправляет Google for WooCommerce.

Скачать Free
Pro · лицензия на год Чем больше сайтов, тем дешевле каждый
Совместимость
WordPress 6.2+ · WooCommerce 7.0+ (проверено на WordPress 7.1 и WooCommerce 11.2) · PHP 7.4+ (прогон на PHP 7.4 и 8.3) · HPOS · Google for WooCommerce 3.9 (необязательно)
Лицензия
один сайт, годовая
Триал
7 дней, без карты, один на сайт
Обновлено
октябрь 2026
Или все 173 Pro-модулей в All Access — 4 990 ₴ / год

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
Аудит главного фото, галереи и фото вариаций каждого товара — тех самых фото, которые Google for WooCommerce отправляет как image_link и additional_image_link ✔ ✔
Размер — из метаданных WordPress, файл читается только когда размера нет; в магазине ничего не меняется ✔ ✔
Аудит пачками: каталог на тысячи товаров проходит без тайм-аутов сервера, прерванный прогон продолжается ✔ ✔
Вердикт на каждую позицию: в порядке / большое фото есть в галерее / нет фото достаточного размера / непригодное / без фото ✔ ✔
Отдельно — товары с хорошим главным фото, но маленькими фото в галерее ✔ ✔
Непригодные фото: файла нет на сервере, формат, который Google не принимает, больше 64 Мп или 16 МБ ✔ ✔
Счётчик фото, которые проходят минимум, но меньше рекомендованных Google 1500×1500 ✔ ✔
Поиск большего оригинала: полное фото в медиатеке вместо миниатюры -300x300, файл рядом, не добавленный в медиатеку, оригинал, сохранённый редактором изображений WordPress ✔ ✔
Обзор со счётчиками, список товаров с миниатюрами и фильтрами, колонка «Фото для Google» в «Товарах», блок в карточке товара ✔ ✔
CSV — строка на каждое фото: товар, артикул, URL, размер, что не так и где больший оригинал; запятая или точка с запятой, открывается в Excel и Google Таблицах ✔ ✔
Повторная проверка товара при сохранении или редактировании его фото ✔ ✔
Минимум настраивается (по умолчанию 500×500), статусы товаров для проверки, отключение проверки файлов для S3 и других облаков ✔ ✔
WP-CLI: wp catcode-mia scan, summary, export ✔ ✔
Интерфейс: English, українська, русский ✔ ✔
Большие оригиналы на место миниатюр — массово и поштучно; файл вне медиатеки сначала добавляется в неё — ✔
Большое фото из галереи становится главным (фото вариаций не трогаются) — ✔
Откат: прежние фото товара сохраняются перед первым изменением, «Отменить» возвращает их — ✔
Google for WooCommerce: большое фото из галереи вместо маленького главного, маленькие фото прочь из additional_image_link, «Don't Sync and show» для товаров без единого большого фото с автовозвратом — ✔
Поле catcode_gmc_image (ok, fixable, small, bad, none) на каждом товаре и вариации для других фид-плагинов — ✔
Еженедельный аудит в фоне с результатом на почту — ✔

Как это выглядит

Обзор аудита фото товаров WooCommerce под минимум Google Merchant Center 500×500
Обзор на каталоге из 5 050 товаров: что требует Google, кнопка аудита, результат по позициям (в порядке, большое фото в галерее, нет большого, непригодные, без фото) и найденные большие оригиналы.
Список товаров с фото меньше минимума Google Merchant Center
Вкладка «Товары»: вердикт на каждую позицию, фото, которые получит Google, с размером и причиной, где лежит больший оригинал, и кнопки «Взять оригинал» и «Сделать большое фото главным» (Pro). Фильтры — над списком.
Список аудита фото на телефоне
Тот же список с телефона (375 px): каждый товар карточкой с причиной и кнопками.

Триал стартует, когда вы попросите

Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать Pro 7 дней» → e-mail → ключ сразу в окне и письмом.

Один ключ — один сайт

Переносите магазин — отвяжите лицензию на старом домене и активируйте на новом сами. Для студий — ключи на 5, 25 сайтов или без ограничений.

Технические требования

  • WordPress 6.2+ · WooCommerce 7.0+ · PHP 7.4+; совместимость с HPOS объявлена.
  • Google for WooCommerce — не обязателен. Без него работают аудит, CSV и исправления фото в магазине; Pro-настройки для Google for WooCommerce действуют, когда он установлен (проверено с версией 3.9.5).
  • Другие фид-плагины — через поле catcode_gmc_image (Pro), если фид умеет фильтровать по произвольному полю.
  • Фото в S3 или другом облаке — отключите проверку наличия файлов; поиск файлов рядом в таком случае ничего не найдёт, потому что файлов на сервере нет.
  • Языки интерфейса: English, українська, русский.

История версий

v1.0.1 Текущая октябрь 2026

Обновления с catcode.com.ua: новые версии Pro появляются в «Консоль → Обновления» и ставятся в один клик, пока лицензия покрывает обновления.

v1.0.0 Первый релиз октябрь 2026

Аудит главных фото, галерей и фото вариаций под минимум Google Merchant Center, вердикт на каждую позицию, поиск больших оригиналов (медиатека, файл рядом, редактор WordPress), обзор,…

Вместе с Merchant Image Audit для WooCommerce покупают

4 модуля одним заказом — на 40% дешевле, чем по отдельности

Набор «Старт магазина» Merchant Image Audit Nova Poshta Premium Mono Acquiring Telegram-уведомления и Viber/SMS покупателям Нужно больше — все 173 модулей в All Access за 4 990 ₴.
2 490 ₴ / год вместо 4 160 ₴ поштучно
Купить набор →

Полное описание модуля

Merchant Image Audit для WooCommerce находит фото товаров меньше 500×500 пикселей и показывает, где на сайте уже лежит больший оригинал. Google Merchant Center поднимает минимальный размер фото товара — image_link и additional_image_link — до 500×500 px для всех категорий. Предупреждение «Image too small for upcoming enforcement» Merchant Center показывает с 14 апреля 2026 года, обязательным требование становится 31 января 2027 года. Google пишет, что некоторые меньшие фото оптимизирует сам, но не уточняет, какие именно.

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

Для OpenCart есть отдельная версия — Merchant Image Audit для OpenCart.

Чего плагин не делает. Он никогда не увеличивает фото и не добавляет рамку вокруг: справка Google не говорит, что увеличенные фото принимаются, а фото с рамкой Google прямо просит не использовать. Увеличенное маленькое фото остаётся маленьким. Плагин работает только с теми фото, которые уже есть на сайте.

Что увидят покупатель и Google

Аудит работает в админке и ничего не показывает покупателям. Покупатель заметит только результат исправлений Pro: на странице товара главным станет большое фото вместо размытой миниатюры, а маленькое переедет в галерею. Google получит фото, которые проходят минимум, — и товар не попадёт под ограничения из-за размера фото.

Плагин проверяет ровно те фото, которые уходят в Google через Google for WooCommerce: главное фото (или первое из галереи, если главного нет) как image_link, галерею как additional_image_link; вариация без собственного фото берёт фото родительского товара. Берётся полноразмерное фото, которое отдаёт WordPress.

Что получает админ

  • Аудит одной кнопкой — WooCommerce → Merchant Image Audit → «Запустить аудит». Товары проверяются пачками, с прогресс-баром; закрыли вкладку посреди прогона — кнопка «Продолжить аудит» досчитает с того же места.
  • Вердикт на каждую позицию (простой товар или вариация): главное фото в порядке; главное маленькое, но большое есть в галерее; нет фото достаточного размера; главное фото непригодно (файла нет, формат, который Google не принимает, больше 64 мегапикселей или 16 МБ); без фото. Отдельно — товары с хорошим главным фото, но маленькими фото в галерее.
  • Большие оригиналы, которые уже есть на сайте. Часто маленькое фото товара — это миниатюра (имя файла заканчивается на -300×300), которую загрузили или импортировали как отдельное фото, а полное изображение до сих пор на сайте. Аудит находит полное фото с тем же именем в медиатеке, файл в той же папке, которого нет в медиатеке, и оригинал фото, обрезанного в редакторе изображений WordPress, — его WordPress хранит для кнопки восстановления исходного изображения.
  • Фото меньше рекомендованных — отдельный счётчик тех, что проходят минимум, но меньше 1500×1500, которые рекомендует Google.
  • Список товаров с миниатюрами, размерами и причиной, с фильтрами по вердикту и ссылкой на редактирование каждого товара. Работает и с телефона.
  • Колонка «Фото для Google» в списке «Товары» и блок в карточке товара — проблему видно там, где вы и так работаете с товарами.
  • Список сам обновляется: товар проверяется снова, когда его сохраняют или когда редактируют одно из его фото.
  • CSV — строка на каждое фото: товар, артикул, URL фото, размер, что не так и где больший оригинал. Только проблемы или все товары; запятая или точка с запятой (для Excel с запятой в дробях), с BOM и защитой от формул. Отдайте файл тому, кто будет переснимать или заменять фото.
  • WP-CLI: wp catcode-mia scan, wp catcode-mia summary, wp catcode-mia export file.csv.
  • Pro: «Использовать большие оригиналы» — то же фото в полном размере заменяет миниатюру, массово или поштучно кнопкой «Взять оригинал»; файл, которого ещё нет в медиатеке, сначала добавляется в неё. Оригиналы из редактора WordPress автоматически не восстанавливаются — это отменило бы обрезку.
  • Pro: «Большое фото из галереи — главным» — первое большое фото галереи становится главным, маленькое переезжает в галерею. Фото вариаций не меняются (они показывают выбранный вариант); вариативный товар, у вариаций которого собственные маленькие фото, остаётся как есть.
  • Pro: откат. Перед первым изменением товара его фото сохраняются, «Отменить» возвращает их — массово или для одного товара.
  • Pro: Google for WooCommerce, витрина без изменений. Отправлять большое фото из галереи вместо маленького главного (для вариации — из галереи родителя, как это делает сам Google for WooCommerce); убирать маленькие фото из additional_image_link; ставить «Don’t Sync and show» товарам, у которых нет ни одного большого фото, — прежнее значение сохраняется, и товар возвращается в синхронизацию, как только аудит найдёт у него большое фото. Кнопка «Синхронизировать снова» возвращает все такие товары вручную.
  • Pro: поле catcode_gmc_image (ok, fixable, small, bad, none) на каждом товаре и вариации — для других фид-плагинов, которые умеют фильтровать по произвольному полю.
  • Pro: еженедельный аудит в фоне через WP-Cron с результатом и динамикой на почту.

Как это работает — шаг за шагом

  1. Устанавливаете плагин и открываете WooCommerce → Merchant Image Audit → «Запустить аудит».
  2. Плагин идёт по опубликованным товарам пачками по 25 (количество настраивается) и для каждой позиции читает размер полноразмерного фото из метаданных WordPress — файл открывается, только если размера там нет. Проверяет, существует ли файл, его формат и лимиты Google.
  3. Для каждого маленького фото ищет больший оригинал: в медиатеке, файлом рядом, в архиве редактора WordPress.
  4. Ставит вердикт каждой позиции и показывает обзор со счётчиками. Клик по счётчику открывает список именно этих товаров.
  5. Дальше — CSV для того, кто будет переснимать фото, или Pro-исправления: оригиналы, большое из галереи главным, настройки для Google for WooCommerce.
  6. После исправлений список обновляется сам: сохранённый или отредактированный товар проверяется снова. Полный аудит можно запускать сколько угодно, в Pro — еженедельно в фоне.

На тестовом каталоге из 5 050 товаров аудит кнопкой прошёл за 33–37 секунд на PHP 7.4 и 8.3, самый долгий запрос — 0,4 с. «Использовать оригиналы» для 2 000 товаров (с импортом 1 000 файлов в медиатеку) — за 5,5 минуты без единой ошибки, откат 3 000 товаров — за минуту.

Что под капотом

  • Свои таблицы для результатов аудита — товары и мета-поля аудит не пишет.
  • Размеры из метаданных WordPress: файл читается только тогда, когда WordPress не сохранил размер, поэтому аудит быстрый даже на больших каталогах.
  • AJAX-пачки вместо одного долгого запроса: ни один запрос не упирается в max_execution_time, прерванный аудит продолжается.
  • Поиск оригинала в медиатеке учитывает нумерованные имена (item-5 и item-50 не путаются) и не импортирует тот же файл повторно.
  • Google for WooCommerce — через его фильтр woocommerce_gla_product_attribute_values (поля imageLink и additionalImageLinks) и его мету видимости; проверено на обоих адаптерах — Content API и Merchant API.
  • Откат сохраняет прежнее главное фото и галерею товара перед первым изменением.
  • Удаление плагина убирает его таблицы, настройки, мету и задания крона и возвращает товарам прежнюю видимость в Google for WooCommerce.

Как установить

  1. Плагины → Добавить новый → Загрузить плагин: выберите catcode-merchant-image-audit-for-woocommerce-free-1.0.1.zip и активируйте.
  2. WooCommerce → Merchant Image Audit → «Запустить аудит».
  3. Откройте вкладку «Товары» или скачайте CSV.
  4. Для Pro: загрузите Pro-сборку плагина поверх бесплатной (WordPress предложит заменить установленную версию) и вставьте лицензионный ключ из письма на вкладке «Настройки» — или нажмите там «Попробовать Pro 7 дней».

Вопросы
о модуле

Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.

@catcode_support Настройка, совместимость, активация
Плагин меняет мои товары или фото?

Аудит — нет. Он только читает размеры фото и сохраняет результат в собственных таблицах. Меняют товары только Pro-кнопки исправления, и только после вашего подтверждения; прежние фото каждого товара сохраняются, «Отменить» их возвращает.

Какой минимум он проверяет?

По умолчанию 500×500 px — минимум Google Merchant Center для image_link и additional_image_link с 31 января 2027 года. В настройках можно поднять, например до 1500×1500, которые рекомендует Google.

А можно просто увеличить маленькие фото?

Плагин этого не делает и не обещает. Справка Google об image_link задаёт минимум и не говорит, что увеличенные фото принимаются, а увеличенное маленькое фото резче не становится. Рамку вокруг фото тоже не добавляем: Google прямо просит не использовать фото с рамкой. Нужен больший оригинал или новое фото.

У меня фид-плагин уже умеет отбрасывать маленькие фото. Зачем аудит?

Некоторые фид-плагины действительно имеют опцию минимального размера (например, Product Feed PRO подставляет большее фото из галереи или убирает товар из фида). Аудит показывает, какие именно товары под ударом и почему, где лежит больший оригинал, даёт CSV для того, кто будет переснимать фото, а Pro исправляет фото в самом магазине — и витрина, и любой фид получают большое фото.

Мой фид-плагин отправляет меньший размер фото. Аудит всё равно прав?

Аудит проверяет полноразмерное фото. Некоторые фид-плагины позволяют выбрать размер фото в фиде; если там стоит меньший, Google получает именно его. Поставьте в фиде полный размер.

Фото хранятся в S3 или другом облаке.

Отключите в настройках «Проверять наличие файлов»: тогда аудит опирается на размеры, которые сохранил WordPress, и не ищет файлы на сервере. Офлоад-плагины мы отдельно не тестировали.

Когда Google for WooCommerce увидит изменения из Pro?

При следующей отправке товара в Merchant Center — так работает сам Google for WooCommerce. Магазин при этом остаётся как был: меняется только то, что уходит в Google.

Что будет с данными, если удалить плагин?

Его таблицы и настройки удаляются. Товары, которым плагин ставил «Don't Sync and show», получают обратно прежнюю видимость.

Что если я не хочу платить за Pro?

Аудит, вердикты, поиск оригиналов, список, колонка, CSV и WP-CLI остаются бесплатными без ограничения по времени и количеству товаров.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль