OpenCart — одна з найпопулярніших платформ для інтернет-магазинів в Україні: вона безкоштовна, гнучка і витримує великі каталоги. Але «з коробки» OpenCart погано дружить з Google: дублі сторінок, порожні мета-теги, повільне завантаження і фільтри, які не індексуються. Ми самі розробляємо магазини на OpenCart, тому SEO для OpenCart робимо не лише модулями, а й на рівні коду — там, де звичайна SEO-агенція пише ТЗ і чекає на програміста.
Чому магазин на OpenCart погано ранжується без доопрацювань
Більшість проблем типові для всіх версій платформи і повторюються майже в кожному магазині, який приходить до нас на просування:
- Відсутні або незаповнені ЧПУ. Без налаштування адреси сторінок виглядають як
index.php?route=product/product&product_id=42. SEO URL доводиться прописувати для кожного товару і кожної мови окремо, тому в тисячах карток їх просто немає. - Дублі сторінок. Один товар доступний за кількома адресами: через категорію, виробника, пошук, акції. Сортування, кількість товарів на сторінці і пагінація додають ще сотні копій, і Google витрачає краулінговий бюджет на сміття замість потрібних сторінок.
- Фільтри не працюють на SEO. Стандартні фільтри створюють сторінки з параметрами, які не індексуються або індексуються без унікальних заголовків. Магазин втрачає трафік за запитами на кшталт «чоловічі кросівки Nike 42 розмір».
- Порожні та однакові мета-теги. Title і Description часто збігаються з назвою товару або не заповнені зовсім, а в категорій немає текстів.
- Повільне завантаження. Важкі шаблони, десятки модулів, неоптимізовані зображення і вимкнений кеш погіршують Core Web Vitals, особливо на мобільних.
- Проблеми мультимовності. Без коректного hreflang українська і російська версії конкурують між собою або одна з них випадає з індексу.
Що входить у SEO-просування сайту на OpenCart
Технічна оптимізація. Налаштовуємо ЧПУ та генерацію SEO URL для товарів, категорій і виробників, прибираємо дублі через canonical, robots.txt і закриття службових параметрів, формуємо коректну карту сайту. Додаємо мікророзмітку Product, Offer і BreadcrumbList, щоб у видачі з’являлися ціна, наявність і хлібні крихти. Для мультимовних магазинів налаштовуємо hreflang.
Швидкість. Вмикаємо кешування, переводимо зображення у WebP, налаштовуємо відкладене завантаження, прибираємо зайві модулі та скрипти. Там, де модуль не допомагає, правимо шаблон вручну.
Імпорт товарів без втрати SEO. Багато магазинів оновлюють каталог через імпорт з 1С, Excel або від постачальників, і кожне оновлення може стерти SEO URL, мета-теги та описи. Налаштовуємо імпорт так, щоб він змінював ціни й наявність, але не перезаписував SEO-дані, а нові товари одразу отримували ЧПУ і мета-теги.
Структура каталогу і SEO-фільтри. Збираємо семантику під каталог і на її основі створюємо окремі посадкові сторінки під популярні комбінації фільтрів: зі своїм URL, заголовком, мета-тегами і текстом. Так магазин забирає трафік за довгими запитами, де конкуренція нижча, а готовність купити вища.
Мета-теги і контент. Для тисяч товарів налаштовуємо шаблони мета-тегів, а для ключових категорій і товарів пишемо унікальні Title, Description і тексти вручну. Про те, чому саме тег Title так впливає на позиції, ми писали окремо.
Посилання і звітність. Нарощуємо посилальну масу на категорії та бренди, щомісяця контролюємо позиції, трафік і індексацію та надсилаємо звіт про виконані роботи.
Як ми працюємо
- Технічний та SEO-аудит. Перевіряємо версію OpenCart, встановлені модулі, дублі, індексацію, швидкість і мета-теги.
- Виправлення технічних помилок. Усе, що заважає ранжуванню, наш SEO-програміст виправляє сам, спочатку на тестовій копії сайту.
- Семантичне ядро і структура. Розподіляємо запити по категоріях, фільтрах і товарах, визначаємо, яких сторінок бракує.
- Оптимізація сторінок і контент. Мета-теги, тексти категорій, SEO-фільтри, перелінковка.
- Регулярне просування. Посилання, нові посадкові сторінки, контроль позицій і щомісячна звітність.
Чому SEO для OpenCart краще доручити розробникам
Ми створюємо сайти на OpenCart і знаємо, як поводяться модулі після оновлень, де шаблон гальмує завантаження і чому SEO URL раптом зникають після імпорту товарів. Тому технічні правки не «зависають» у черзі в стороннього розробника, а впроваджуються в межах просування. Якщо ви ще обираєте платформу, почитайте, чому OpenCart вигідніший за Prom для власного магазину.
Магазин на іншій платформі? Для WooCommerce, Shopify та інших CMS у нас є загальне SEO-просування інтернет-магазину.
Від чого залежить вартість
Ціна просування магазину на OpenCart залежить від розміру каталогу, версії платформи і кількості встановлених модулів, технічного стану сайту, конкуренції в ніші та регіону. Магазину на кілька сотень товарів із чистим кодом потрібно менше ресурсів, ніж каталогу на десятки тисяч позицій із застарілою версією OpenCart. Точну вартість ми називаємо після аналізу сайту, а базові умови регулярного просування можна подивитися в пакетах SEO-послуг.