Менеджер мета-тегу Robots для OpenCart
- OpenCart: 2.3, 3.0
- Мова: українська, російська, англійська
- Ocmod: так
| Назва файлу | Посилання |
|---|---|
| noindex-nofollow_oc23.ocmod.zip | |
| noindex-nofollow_oc3x.ocmod.zip |
NoIndexNoFollow - це зручний модуль для OpenCart, який допомагає гнучко керувати мета-тегом robots для різних сторінок сайту. Його завдання просте і дуже корисне: підказати пошуковим системам, які сторінки можна індексувати, а які краще виключити з пошуку або заборонити перехід за посиланнями. Такий підхід є особливо важливим для технічних сторінок, результатів пошуку, пагінації, сторінок з фільтрами та URL з GET-параметрами.
Для чого потрібний модуль
В інтернет-магазині завжди є сторінки, які не приносять SEO-користувань: кошик, оформлення замовлення, порівняння товарів, сторінки входу, реєстрації, пошуку, фільтрації та інші службові розділи. Якщо залишити їх відкритими для індексації, пошукова система може витрачати краулінговий бюджет марно, а видачу потраплять небажані URL. NoIndexNoFollow вирішує це завдання автоматично та вручну, дозволяючи точно контролювати поведінку роботів.
Основні можливості
- автоматичне додавання мета-тегу у HTML сторінки;
- призначення правил для конкретних URL-адрес;
- автоматичне оброблення сторінок з GET-параметрами;
- окрема логіка для сторінок пагінації;
- готові правила для технічних та службових маршрутів OpenCart;
- підтримка кількох варіантів значення тега robots;
- додавання, редагування та видалення URL через панель адміністратора;
- фільтрація та сортування записів у списку;
- імпорт правил із таблиці Excel;
- експорт поточних правил до таблиці Excel.
Які значення robots підтримуються
- noindex, nofollow
- noindex
- noindex, follow
- index, follow
- index, nofollow
- nofollow
Як працює модуль
Модуль вбудовується в стандартну логіку OpenCart та перевіряє поточну URL-адресу сторінки. Якщо для нього знайдено правило, блок автоматично додає потрібний мета-тег robots. При цьому модуль спочатку перевіряє, чи немає такого тега в HTML, щоб уникнути дублювання.
Автоматично оброблювані сторінки
- сторінки з параметрами search, sort, limit, order, mfp, filter;
- сторінки пагінації з параметром page;
- технічні маршрути, наприклад:
- обліковий запис користувача;
- вхід, реєстрація, відновлення пароля;
- кошик та оформлення замовлення;
- порівняння товарів;
- пошук по сайту;
- картка сайту;
- контакти;
- маршрути Simple та OnePageCheckout.
Модуль особливо корисний для SEO-оптимізації великих каталогів, де легко з'являються сотні дублів через фільтри, сортування, пошук і пагінацію.
З якими даними працює модуль
- URL-сторінки;
- route OpenCart;
- GET-параметри запиту;
- значення meta_tag_id;
- записи в окремій таблиці бази даних неindexnofollow;
- файли імпорту та експорту у форматі Excel.
Функції адміністративної частини
- Створення нового правила для URL.
- Редагування вже існуючого запису.
- Видалення одного або кількох правил.
- Фільтрування URL.
- Фільтрація на кшталт мета-тега.
- Сортування списку за URL та типом robots.
- Масовий імпорт із Excel-файлу.
- Експорт всієї бази правил до Excel.
Переваги модуля
- Економія часу - багато SEO-правил застосовуються автоматично без ручного налаштування кожної сторінки.
- Зниження кількості дублів - фільтри, сортування та внутрішній пошук перестають засмічувати індекс.
- Зручне керування - всі правила зібрані в одному інтерфейсі.
- Безпечна інтеграція – модуль не замінює шаблон повністю, а акуратно вбудовується через OCMOD.
- Практичність підходить як для базового SEO-контролю, так і для більш точкової роботи з URL.
Рекомендації щодо використання
Рекомендується передусім перевірити, які сторінки на сайті не повинні потрапляти до індексу. Зазвичай це результати внутрішнього пошуку, сторінки кошика, оформлення замовлення, порівняння товарів, особистий кабінет та URL із параметрами фільтрації. Для таких сторінок логічно використовувати noindex, nofollow чи noindex, follow залежно від вашої SEO-стратегії.
Для сторінок пагінації модуль передбачає окреме правило. Це зручно, якщо ви хочете обмежити індексацію другої та наступної сторінки категорій. А якщо на проекті є нестандартні URL-адреси, їх можна швидко додати вручну через адміністративну панель.
Приклади застосування
- /index.php?route=product/search - закрити від індексації як сторінку пошуку;
- /category?page=2 - задати правило для пагінації;
- /category?sort=price - виключити сортування з індексу;
- /category?filter=... - прибрати з пошуку сторінки з фільтрами;
- /index.php?route=checkout/cart - закрити кошик від індексації;
- /special-landing-page – вручну призначити індивідуальне значення robots.
NoIndexNoFollow це модуль для тих, хто хоче тримати SEO під контролем без зайвої рутини. Він допомагає зробити індекс сайту чистішим, прибрати технічні та дублюючі сторінки з уваги пошукових систем та зберегти більше ваги для дійсно важливих розділів магазину.


