Я часто читаю запити про допомогу з «помилками» від Яндекса, Гугла та інших пошукових систем про те, що на сторінках не знайдено метаданих. Opencart має багато можливостей, через які ці дані на сторінках не дуже потрібні. Але оскільки попит є, чому б не запропонувати рішення. По суті, це розширення було створено для додавання метаданих до системних сторінок, і ви не повинні використовувати його на сторінках, які спочатку містять ці дані (продукти, категорії тощо)
Встановлення модуля Custom Meta Pages
1. Увійдіть в панель адміністратора OpenCart.
2. Перейдіть до «Розширення > Установити розширення».
3. Натисніть кнопку «Завантажити» та виберіть файл custom_meta.ocmod.zip.
4. Після успішного завантаження перейдіть до «Розширення >Модифікатори» і натисніть «Оновити».
5. Потім перейдіть до «Розширення > Модулі», знайдіть «Користувацькі мета-сторінки» та натисніть «Встановити».
Використання модуля Custom Meta Pages
1. Увійдіть в панель адміністратора OpenCart.
2. Перейдіть до «Розширення > Модулі > Спеціальні мета-сторінки».
3. Натисніть кнопку «Додати», щоб створити нову мета-сторінку.
4. Заповніть форму:
- Вкладки мови: для кожної мови, налаштованої у вашому магазині (Система > Локалізація > Мови), установіть:
- Мета H1: вкажіть заголовок H1 (наприклад, «Суперпропозиції» для російської, «Суперпропозиції» для англійської).
- Мета-назва: установіть оптимізовану для SEO назву (наприклад, «Акції таЗнижки в нашому магазині» для російської, «Акції та знижки в нашому магазині» для англійської).
- Метаопис: введіть опис (наприклад, «Відкрийте для себе найкращі пропозиції та знижки в нашому інтернет-магазині!» для російської мови, «Відкрийте для себе найкращі пропозиції та знижки в нашому інтернет-магазині!» для англійської).
- Маршрут: укажіть маршрут (наприклад, "продукт/спеціальний" для сторінки рекламних акцій).
5. Натисніть «Зберегти».
6. Приклади використання:
- Сторінка акцій:
- Маршрут: "продукт/спеціальний"
- Англійська: Meta Title «Акції та знижки», Meta H1 «Гарячі акції»
- Англійська: Meta Title "Deals and Discounts", Meta H1 "Hot Deals"
- Сторінка повернення
- Маршрут:"обліковий запис/повернення/додавання"
- Російська: Meta Title «Як повернути товар», Meta H1 «Умови повернення»
- Англійська: Meta Title "How to Return a Product", Meta H1 "Return Conditions"
- Сторінка контактів:
- Маршрут: "інформація/контакт"
- Англійська: Meta Title "Contact Us", Meta H1 "Feedback"
- Англійська: Meta Title "Contact Us", Meta H1 "Get in Contact"
7. Після збереження метадані будуть автоматично застосовані на інтерфейсі для відповідних маршрутів і вибраної мови (мета-заголовок і мета-опис через модифікатор). Meta H1 може потребувати деяких змін у шаблоні теми.
Багатомовна підтримка
Модульпідтримує багатомовність, що дозволяє встановлювати унікальні метадані для кожної мови, налаштованої в магазині. На панелі адміністратора ви побачите вкладки для кожної мови, де ви можете вказати Meta H1, Meta Title і Meta Description. У інтерфейсі метадані автоматично налаштовуються залежно від поточної мови користувача.
Заміна існуючих метаданих
Модуль перевизначає стандартні метадані сторінок OpenCart (наприклад, для маршрутів «common/home», «product/product») на основі маршрутів, зазначених в адмінпанелі. Мета-заголовок і мета-опис застосовуються автоматично через модифікацію OCMOD у catalog/controller/common/header.php. Використання Meta H1 як заголовка сторінки може потребувати додатковихмодифікація шаблонів або контролерів (наприклад, catalog/controller/common/home.php або product/product.php).
На каву!