Данная статья расскажет, как правильно настраивать OpenCart ЧПУ, чтоб интернет-магазин воспринимался наилучшим образом поисковыми машинами. Кроме этого, рассмотрим, как устанавливается ЧПУ на шаблон OpenCart 2, если он не установлен на сайте по умолчанию.
Аббревиатура ЧПУ расшифровывается как человеку понятный урл. Это web-адрес, легко воспринимаемый человеком. Урл — своего рода жаргонное название URL. Если говорить более доступным языком, то это обычная ссылка на какой-нибудь ресурс в Интернете. Например, зайдя в какой-то интернет-магазин и перейдя в категорию, будет отображена ссылка типа: https://www.templatemonster.com/ru/opencart-templates-type/. По ссылке можно понять, что это сайт TemplateMonster и его страница — шаблоны OpenCart.
Если зайти на страницу только созданного сайта, то адресная строка будет заполнена непонятными названиями, а точнее набором каких-то малопонятных символов, к примеру: www.(название сайта).com/index.php?route=product/category&path=15 и т.п.
Во-первых, как раз такие непонятные адреса игнорируют поисковые роботы, ну и людям они не совсем ясны. Во-вторых, обращаясь к разным товарам магазина, могут образовываться в системе «дубликаты страниц». Это значит, что на одну и ту же страницу можно перейти по различным адресам. Обычно поисковая система значительно понижает «ранг» таких страниц. Чтоб предотвратить падение рейтинга страниц в поисковике, следует:
— сформировать понятные адреса ЧПУ для товаров;
— убрать дубли.
Чтоб предотвратить вышеперечисленные неприятные моменты, следует установить специальный SeoPro модуль.
Важно! Перед тем, как начать установку модуля, обязательно нужно сделать бекап.
Этапы установки модуля SeoPro:
Открываем FileZilla и заменяем в папке catalog/controller/common файл seo_pro.php.
3. Далее заходим в управление базами данных хостинга сайта: Базы данных — phpMyAdmin. Появится окно, где вводятся данные для входа (логин и пароль).
4. Нажимаем на название базы данных, расположенной на экране слева. Потом выбираем вкладку SQL и копируем все содержимое sql.txt файла в текстовое поле, расположенное в архиве с модулем. Нажимаем Вперед.
Вот, собственно и все. Модуль установили. Остается всего лишь включить ЧПУ OpenCart и настроить.
3. В открывшемся окне нажмите на вкладку Сервер. Тут отобразятся имеющиеся настройки, связанные напрямую с сервером.
4. Напротив пункта Включить ЧПУ отмечаем вариант Да. Напротив Тип ЧПУ выбираем SeoPro. Использовать ЧПУ по умолчанию не рекомендовано, так как оно в себе несет массу недоработок и багов. После всех настроек жмем Сохранить в верхнем правом углу экрана.
Чтобы на OpenCart корректно отображались настройки чпу (версия OpenCart не важна), каждая категории должна иметь заполненное SEO URL поле. Собственно оно и будет подставляться в понятный человеку адрес. Тоже относится и к товарам. Иными словами, для каждого товара должна быть непременно указана главная категория и обязательно заполнено SEO URL поле.
При условии, что указан урл для товара, но вот категория, где он находится, будет с незаполненным полем Seo Url, то на OpenCart опять не будет работать ЧПУ.
Важно! Все URL для каждого товара должны быть уникальны. Также этот модуль позволит предотвратить появление дублированных страниц.
Открываем знакомый FileZilla, находим папку system/cache и удаляем из нее все содержимое, кроме index.html файла.
Как и люди, так и машины хотят понимать то, что они видят. Поэтому очень важно на OpenCart 2 выполнить настройку ЧПУ. Во-первых, это позволит повысить рейтинг страниц в поисковиках, а во-вторых, пользователям намного проще понять, в каком разделе интернет-магазина они находятся, когда это можно прочитать в адресной строке.
В-третьих, невнятная адресная строка портит внешний вид самого магазина. Очень негативно воспринимается пользователями неразборчивые символы вместо читабельного текста.
Установить и настроить ЧПУ OpenCart 2 вполне возможно даже обычному ПК пользователю, ведь весь процесс сводится к обычным Копировать-Вставить. А что может быть проще? Главное, не оставляете интернет-магазин без ЧПУ, иначе проект уже на старте можно назвать провальным, так как ни один поисковик не будет его выводить в топ. Соответственно на него не станут заходить клиенты, и не будет продаж.