SEO URL
Відеоурок#
Відео (англійською, OpenCart 4): https://www.youtube.com/watch?v=1qNs1XxMYIY
Вступ#
SEO URL (ЧПУ, «людино-зрозумілі URL») в ocStore дають змогу створювати чисті, читабельні адреси сторінок, які покращують позиції в пошукових системах і зручність для відвідувачів. Замість складних адрес із багатьма параметрами використовуються адреси з ключових слів, зрозумілі і покупцям, і пошуковим системам.
Список SEO URL#

У розділі Дизайн → SEO URL показано всі псевдоніми адрес, налаштовані в магазині. Тут можна:
- Додати — створити нову відповідність SEO URL
- Редагувати — змінити наявну відповідність
- Видалити — видалити відповідності SEO URL
- Фільтр — знайти потрібні записи за полями Посилання, SEO URL, Магазин або Мова
Користуйтеся фільтром, щоб швидко знаходити потрібні записи, коли псевдонімів багато, а магазинів і мов — кілька.
SEO URL для товарів, категорій, виробників і статей зазвичай зручніше задавати прямо у формі відповідного об'єкта (вкладка SEO). Ці значення автоматично з'являються і в цьому списку.
Увімкнення SEO URL#
Щоб SEO URL працювали на вітрині, цю можливість потрібно ввімкнути в налаштуваннях магазину.
Крок 1. Відкрийте налаштування магазину#
- Увійдіть в адмін-панель ocStore.
- Перейдіть до Система → Налаштування.
- Натисніть кнопку Редагувати навпроти свого магазину.
Крок 2. Увімкніть SEO URL#
- Перейдіть на вкладку Сервер.
- Знайдіть параметр Включити ЧПУ.
- Встановіть значення Так.
- За потреби перейдіть на вкладку SeoPro і налаштуйте альтернативний метод формування ЧПУ (Включити SeoPro, ЧПУ товарів з категоріями, Завершення ЧПУ, Додати слеш в кінець посилання, Посилання в нижньому регістрі тощо).
- Натисніть Зберегти.
Крок 3. Налаштуйте перезапис адрес на сервері#
Залежно від вебсервера може знадобитися:
- Apache: перейменувати
.htaccess.txtна.htaccessу кореневому каталозі магазину й переконатися, що ввімкнено модульmod_rewrite. - Nginx: додати відповідні правила перезапису в конфігурацію сервера (блок
server). - IIS: встановити модуль URL Rewrite і налаштувати
web.config.
SEO URL потребують правильно налаштованого перезапису адрес на сервері. Без цього «красиві» адреси повертатимуть помилку 404 «Сторінку не знайдено».
Створення та редагування SEO URL#
Під час створення або редагування запису заповніть форму з такими полями:

Налаштування відповідності#
- Магазин — магазин, до якого застосовується запис (для конфігурації з кількома магазинами).
- Мова — мова, для якої діє це ключове слово (для багатомовних магазинів).
- Посилання — внутрішній запит, якому відповідає адреса: пара
ключ=значеннядля об'єкта (наприклад,product_id=42,category_id=20,manufacturer_id=5,information_id=4) або маршрут сторінки (наприклад,information/contact). - SEO URL — ключове слово, яке буде в адресі (наприклад,
iphone-15).
- Сторінка товару з ідентифікатором 42:
product_id=42 - Сторінка контактів:
information/contact
Використовуйте лише малі латинські літери (a–z), цифри (0–9), дефіси (-) або підкреслення (_). Кожне ключове слово — це один сегмент адреси; вкладені адреси на зразок electronics/phones для категорій формуються автоматично з ключових слів батьківської та дочірньої категорій.
Найкращі практики#
Структура адрес і стратегія
Рекомендації щодо SEO URL
Структура:
- Простота: короткі описові адреси працюють краще.
- Ключові слова: природно включайте доречні ключові слова в адресу.
- Дефіси замість підкреслень: пошукові системи сприймають дефіс як роздільник слів.
- Послідовність: завжди використовуйте малі літери, щоб уникнути проблем із регістром на деяких серверах.
Оптимізація:
- Без зайвих параметрів: тримайте адреси чистими, без непотрібних параметрів запиту.
- Ієрархія: скісні риски показують глибину вкладеності категорій (наприклад,
/clothing/men/shirts). - Відповідність навігації: намагайтеся, щоб адреси відображали логічну структуру сайту.
SEO-порада: добре структурована адреса на зразок /electronics/laptops/macbook-pro значно краща для SEO, ніж /index.php?route=product/product&path=20_27&product_id=45.
Кілька магазинів і мов
Рекомендації для міжнародних магазинів
Локалізація:
- Локалізовані ключові слова: створюйте ключові слова відповідно до кожної активної мови (наприклад,
/about-usта/pro-nas). - Окремі магазини: якщо магазини мають різний брендинг, використовуйте окремі ключові слова для кожного магазину.
- Послідовність: за можливості зберігайте схожу структуру адрес у всіх мовах.
Примітка: ocStore формує посилання для кожної мови з її власних ключових слів, але локалізовані ключові слова потрібно вказати самостійно.
Типові завдання#
Крок 1. Створення власного псевдоніма для сторінки#
- Перейдіть до Дизайн → SEO URL.
- Натисніть Додати.
- Оберіть Магазин і Мову.
- У полі Посилання вкажіть маршрут сторінки (наприклад,
information/contact). - У полі SEO URL введіть бажане ключове слово (наприклад,
contact-us). - Натисніть Зберегти.
Крок 2. Виправлення помилки 404 для SEO URL#
- Переконайтеся, що параметр Включити ЧПУ має значення Так (Система → Налаштування, вкладка Сервер).
- Перевірте, що файл
.htaccessіснує й містить правильні правила перезапису. - Переконайтеся, що ключове слово унікальне й не конфліктує з іншими записами.
- Очистіть кеш системи (кнопка із шестернею на Панелі стану; якщо ввімкнено Включити кеш SeoPro — обов'язково).
Попередження та обмеження#
- Унікальність ключових слів: ключове слово МАЄ бути унікальним у межах магазину — один і той самий SEO URL не можна використати для двох різних посилань.
- Зміна ключових слів: зміна наявного ключового слова зламає старі посилання. За потреби налаштуйте 301-переадресації.
- Спецсимволи: не використовуйте в ключових словах пробіли та спецсимволи на зразок
?,&або%. - Зарезервовані імена: не використовуйте ключові слова, що збігаються з іменами файлів або каталогів у корені сайту (наприклад,
admin,image,catalog,system).
Усунення несправностей#
SEO URL не працюють (помилка 404)
Проблема: «красиві» адреси відкривають сторінку 404
Кроки діагностики:
- Налаштування: перейдіть до Система → Налаштування, вкладка Сервер, і переконайтеся, що Включити ЧПУ має значення Так.
- Конфігурація сервера: перевірте наявність
.htaccess(Apache) або правил перезапису в конфігурації сервера (Nginx). - Ключове слово: переконайтеся, що ключове слово справді існує в Дизайн → SEO URL для потрібного магазину й мови.
Швидкі рішення:
- Перейменуйте
.htaccess.txtна.htaccess. - Запитайте в хостинг-провайдера, чи ввімкнено
mod_rewrite. - Збережіть запис SEO URL повторно.
Дублювання ключових слів
Проблема: помилка «SEO URL вже використовується» під час збереження
Кроки діагностики:
- Пошук: скористайтеся фільтром списку SEO URL, щоб знайти запис із таким самим ключовим словом.
- Конфлікт: перевірте, чи не використовує це ключове слово інша категорія, товар, виробник або стаття.
Швидкі рішення:
- Використайте інше, точніше ключове слово.
- Видаліть старий запис, якщо він більше не потрібен.
«Чисті й описові адреси — це мапа цифрового простору вашого магазину. Добре налаштовані SEO URL допомагають і пошуковим системам, і покупцям легко знаходити потрібне.»