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 URL
  • Фільтр — знайти потрібні записи за полями Посилання, SEO URL, Магазин або Мова
Порада

Користуйтеся фільтром, щоб швидко знаходити потрібні записи, коли псевдонімів багато, а магазинів і мов — кілька.

Інформація

SEO URL для товарів, категорій, виробників і статей зазвичай зручніше задавати прямо у формі відповідного об'єкта (вкладка SEO). Ці значення автоматично з'являються і в цьому списку.

Увімкнення SEO URL#

Щоб SEO URL працювали на вітрині, цю можливість потрібно ввімкнути в налаштуваннях магазину.

Крок 1. Відкрийте налаштування магазину#

  1. Увійдіть в адмін-панель ocStore.
  2. Перейдіть до Система → Налаштування.
  3. Натисніть кнопку Редагувати навпроти свого магазину.

Крок 2. Увімкніть SEO URL#

  1. Перейдіть на вкладку Сервер.
  2. Знайдіть параметр Включити ЧПУ.
  3. Встановіть значення Так.
  4. За потреби перейдіть на вкладку SeoPro і налаштуйте альтернативний метод формування ЧПУ (Включити SeoPro, ЧПУ товарів з категоріями, Завершення ЧПУ, Додати слеш в кінець посилання, Посилання в нижньому регістрі тощо).
  5. Натисніть Зберегти.

Крок 3. Налаштуйте перезапис адрес на сервері#

Залежно від вебсервера може знадобитися:

  • Apache: перейменувати .htaccess.txt на .htaccess у кореневому каталозі магазину й переконатися, що ввімкнено модуль mod_rewrite.
  • Nginx: додати відповідні правила перезапису в конфігурацію сервера (блок server).
  • IIS: встановити модуль URL Rewrite і налаштувати web.config.
Потрібне налаштування сервера

SEO URL потребують правильно налаштованого перезапису адрес на сервері. Без цього «красиві» адреси повертатимуть помилку 404 «Сторінку не знайдено».

Створення та редагування SEO URL#

Під час створення або редагування запису заповніть форму з такими полями:

форма додавання SEO URL з полями «Магазин», «Мова», «Посилання», «SEO URL»

Налаштування відповідності#

  • Магазин — магазин, до якого застосовується запис (для конфігурації з кількома магазинами).
  • Мова — мова, для якої діє це ключове слово (для багатомовних магазинів).
  • Посилання — внутрішній запит, якому відповідає адреса: пара ключ=значення для об'єкта (наприклад, product_id=42, category_id=20, manufacturer_id=5, information_id=4) або маршрут сторінки (наприклад, information/contact).
  • SEO URL — ключове слово, яке буде в адресі (наприклад, iphone-15).
Приклади значень поля «Посилання»
  1. Сторінка товару з ідентифікатором 42: product_id=42
  2. Сторінка контактів: 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. Створення власного псевдоніма для сторінки#

  1. Перейдіть до Дизайн → SEO URL.
  2. Натисніть Додати.
  3. Оберіть Магазин і Мову.
  4. У полі Посилання вкажіть маршрут сторінки (наприклад, information/contact).
  5. У полі SEO URL введіть бажане ключове слово (наприклад, contact-us).
  6. Натисніть Зберегти.

Крок 2. Виправлення помилки 404 для SEO URL#

  1. Переконайтеся, що параметр Включити ЧПУ має значення Так (Система → Налаштування, вкладка Сервер).
  2. Перевірте, що файл .htaccess існує й містить правильні правила перезапису.
  3. Переконайтеся, що ключове слово унікальне й не конфліктує з іншими записами.
  4. Очистіть кеш системи (кнопка із шестернею на Панелі стану; якщо ввімкнено Включити кеш SeoPro — обов'язково).

Попередження та обмеження#

Критичні попередження
  • Унікальність ключових слів: ключове слово МАЄ бути унікальним у межах магазину — один і той самий SEO URL не можна використати для двох різних посилань.
  • Зміна ключових слів: зміна наявного ключового слова зламає старі посилання. За потреби налаштуйте 301-переадресації.
  • Спецсимволи: не використовуйте в ключових словах пробіли та спецсимволи на зразок ?, & або %.
  • Зарезервовані імена: не використовуйте ключові слова, що збігаються з іменами файлів або каталогів у корені сайту (наприклад, admin, image, catalog, system).

Усунення несправностей#

SEO URL не працюють (помилка 404)

Проблема: «красиві» адреси відкривають сторінку 404

Кроки діагностики:

  1. Налаштування: перейдіть до Система → Налаштування, вкладка Сервер, і переконайтеся, що Включити ЧПУ має значення Так.
  2. Конфігурація сервера: перевірте наявність .htaccess (Apache) або правил перезапису в конфігурації сервера (Nginx).
  3. Ключове слово: переконайтеся, що ключове слово справді існує в Дизайн → SEO URL для потрібного магазину й мови.

Швидкі рішення:

  • Перейменуйте .htaccess.txt на .htaccess.
  • Запитайте в хостинг-провайдера, чи ввімкнено mod_rewrite.
  • Збережіть запис SEO URL повторно.
Дублювання ключових слів

Проблема: помилка «SEO URL вже використовується» під час збереження

Кроки діагностики:

  1. Пошук: скористайтеся фільтром списку SEO URL, щоб знайти запис із таким самим ключовим словом.
  2. Конфлікт: перевірте, чи не використовує це ключове слово інша категорія, товар, виробник або стаття.

Швидкі рішення:

  • Використайте інше, точніше ключове слово.
  • Видаліть старий запис, якщо він більше не потрібен.

«Чисті й описові адреси — це мапа цифрового простору вашого магазину. Добре налаштовані SEO URL допомагають і пошуковим системам, і покупцям легко знаходити потрібне.»

Сторінку перекладено й адаптовано для ocStore з офіційної документації OpenCart. Ліцензія — GNU GPL v3.