Зв'язатись
  • 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
Огляд українською: що вимагає Google, кнопка аудиту, результат по позиціях (гаразд, велике фото в галереї, немає великого, непридатні, без фото) і знайдені більші оригінали. Тестовий магазин на 13 товарів.
Список товарів з фото, меншими за мінімум 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 чи іншій хмарі — вимкніть перевірку наявності файлів; Pro-пошук файлів поруч у такому разі нічого не знайде, бо файлів на сервері немає.
  • Мови інтерфейсу: 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 («Відновити вихідне зображення»).
  • Фото, менші за рекомендовані — окремий лічильник тих, що проходять мінімум, але менші за 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. Розкажіть про задачу — підготуємо оцінку.

Замовити кастомний модуль