SEO-шаблонізатор — масова генерація мета-тегів для OpenCart 2.3, 3.x і 4.x
Один шаблон із плейсхолдерами замість ручного заповнення тисяч мета-тегів. Плюс коректний canonical на сторінках фільтрів — найпоширеніша SEO-проблема OpenCart.
Що всередині
- Шаблони мета-тегів із плейсхолдерами
- Окремо для товарів, категорій, виробників та інфосторінок
- Правила за категорією й виробником із пріоритетом
- Попередній перегляд «було → стане» до застосування
- Контроль довжини title і description
- Масова генерація батчами: до 200 записів за запуск; без обмеження (Pro)
- Історія запусків і відкат одним кліком
- Canonical без filter, sort, limit і UTM-міток
- rel=prev / rel=next і noindex для сторінок фільтрів
SEO-шаблонізатор для OpenCart 2.3, 3.x і 4.x вирішує дві задачі, на які магазини витрачають найбільше ручної роботи: заповнення мета-тегів для всього каталогу і дублювання сторінок через фільтри.


Шаблони замість ручної роботи
Мета-теги описуються формулою з плейсхолдерами — назва товару, категорія, виробник, модель, артикул, ціна, значення атрибута чи опції, назва магазину, рік, номер сторінки. Окремі шаблони для товарів, категорій, виробників та інформаційних сторінок. Правила можна звужувати: один шаблон для конкретної категорії, інший — для виробника, третій — для решти каталогу, з керованим пріоритетом.


Спочатку подивитись, потім застосувати
Перед генерацією доступний попередній перегляд зі списком «було → стане» і підсвіткою переповнення довжини title та description. Режимів два: заповнити лише порожні поля або перезаписати все. Генерація йде батчами з прогрес-баром, тож каталог на десятки тисяч товарів не валить сервер.
Кожен запуск зберігається в історії разом із попередніми значеннями, тому будь-яку генерацію можна відкотити одним кліком — це головна страховка при масових правках.
Canonical на фільтрах — біль №1 в OpenCart
Сторінки з параметрами filter, sort, limit і мітками рекламних кампаній створюють десятки дублів однієї сторінки. Модуль ставить коректний rel=canonical, очищений від цих параметрів, додає rel=prev і rel=next для пагінації, self-canonical на других і наступних сторінках, а також дозволяє закрити фільтри в noindex.
Окреме сховище для H1 і виробників
H1 та мета-теги виробників зберігаються в окремій таблиці модуля, а не переписують поля каталогу: у OpenCart 4.1 у виробників взагалі немає полів мета, а перезапис назви товару заради H1 зіпсував би каталог. На вітрині значення підставляються автоматично.
Безкоштовна версія і Pro
Безкоштовно: шаблони для всіх типів сутностей, попередній перегляд «було → стане», генерація батчами з прогрес-баром, історія запусків і відкат, керування rel=canonical, rel=prev/rel=next і noindex на фільтрах — з обмеженням 200 записів за один запуск.
Pro: знімає обмеження — один запуск обробляє весь каталог, скільки б у ньому не було товарів.

Пробний період — тільки за вашим кліком. Свіжий інстал нічого не вмикає сам: модуль працює як безкоштовна версія, доки ви самі не натиснете «Спробувати Pro». Тоді на пошту приходить справжній ключ на 7 днів. Без картки й без автопродовження: коли тиждень мине, безкоштовна частина працює далі, а вже згенеровані мета-теги лишаються на місці.

Історія версій
- 1.1.0 (OpenCart 3.x) — збірка для OpenCart 3.0.x переведена на серверну ліцензію. Раніше Pro відкривав будь-який ключ, що збігався за формою запису, а пробний період вмикався сам при першому збереженні налаштувань — тепер свіжий інстал це чиста безкоштовна версія, а тріал на 7 днів стартує лише за кліком «Спробувати Pro». Ключ підтверджується сервером із 14-денним запасом на випадок його недоступності, а збереження налаштувань більше не затирає активований ключ. У вкладці «Загальне» зʼявився стан ліцензії з терміном дії та кнопкою «Відвʼязати». Мета-теги більше не містять HTML-сутностей: назви на кшталт
Apple Cinema 30"чиLaptops & Notebooksпідставлялися в опис як є, і Google показував їх у сніпеті буквально. - 1.0.0 (OpenCart 2.3) — окрема збірка для OpenCart 2.3.0.x: ті самі шаблони, правила по частинах каталогу, попередній перегляд, генерація батчами з відкатом, canonical і noindex. Модуль не змінює жодного файлу ядра — усе працює на подіях OpenCart, тому «Оновити» в Модифікаціях не потрібне. Код розширення в цій збірці —
cc_seometa: OpenCart 2.3 відкидає три останні символи з маршруту, що закінчується на «tpl», тому назваcc_seotplна цій платформі відкривала б чужий екран. Файли заливаються в корінь магазину вручну: штатний Інсталятор 2.3 працює тільки по FTP. - 1.1.0 (04.08.2026) — ліцензія перевіряється на сервері CatCode, пробний період стартує лише за кліком (раніше вмикався сам після встановлення). Виправлено дві речі, через які модуль не працював на OpenCart 4.0.x: сторінка налаштувань падала через обхід дерева категорій, а обробники подій вітрини вимагали більше аргументів, ніж 4.0 передає. Мета-теги більше не містять HTML-сутностей у назвах товарів.
- 1.0.0 (28.07.2026) — перший випуск.
Часті питання
Модуль перезапише мої вручну написані мета-теги?
Тільки якщо ви самі оберете режим «Перезаписати все». За замовчуванням заповнюються лише порожні поля.
Що робити, якщо результат не сподобався?
Відкрити вкладку «Історія» й натиснути «Повернути» — попередні значення збережені для кожного запуску.
Каталог на 20 тисяч товарів витримає?
Так, генерація йде батчами з прогрес-баром, а не одним запитом.
Які плейсхолдери доступні?
Назва товару, категорія, виробник, модель, артикул, ціна, значення атрибута чи опції, назва магазину, рік і номер сторінки.
Canonical не зламає мої сторінки фільтрів для покупців?
Ні. Сторінки залишаються доступними, змінюється лише те, яку адресу пошукові системи вважають основною.
Питання щодо модуля?
Пишіть у Telegram — відповімо протягом робочого дня. Допоможемо з налаштуванням, сумісністю та активацією ключа.
Поки що жодного відгуку. Будь першим — нижче.
Залишити відгук
Відгук модерується перед публікацією — це звичайно займає до 24 годин.
Поки питань немає. Запитай — ми відповімо протягом 24 годин.
Поставити питання
Зазвичай відповідаємо протягом 24 годин у робочий час.
Купівля модуля
—