Мы используем cookies для улучшения работы сайта и предоставления наших услуг. Продолжая использовать наш веб-сайт вы подтверждаете согласие с Политикой Конфиденциальности

Я согласен
Ваш подарок уже заждался :)
* при покупке от 500 грн.
Россия
8 800 551 94 15 все звонки бесплатно

Настройка модуля Быстрая карта сайта для OpenCart

Для установки модуля “NeoSeo Быстрая карта сайта”  для OpenCart необходимо:

  1. Перейти в административную панель сайта и выбрать раздел Дополнения->Каналы продвижения:

  1. В открывшемся списке модулей выбрать NeoSeo Карта сайта и нажать кнопку Установить:

  1. Перейти в раздел Дополнения->Менеджер дополнений и в открывшемся окне нажать на кнопку Обновить.

Примечание: в данном примере описан порядок установки модуля Быстрая карта сайта для OpenCart версии 2.1. Если вы используете модуль другой версии, читайте порядок установки в файле readme.txt в архиве модуля.

 

  1. Отредактировать файл .htacesss. 
    .htacesss находится в корне вашего сайта. В данном файле необходимо найти строку:
    RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]

    И заменить ее на следующие две строки:

RewriteRule ^sitemap.xml$ index.php?route=feed/neoseo_fast_sitemap [L]

RewriteRule ^sitemap([^\.]+).xml$ index.php?route=feed/neoseo_fast_sitemap&path=$1 [L]

 

  1. Отредактировать файл index.php. 
    index.php находится в корне вашего сайта. В данном файле необходимо найти строку:
    // Front Controller

$controller = new Front($registry);

После этой строки добавить следующий код:
if( isset($request->get["route"]) && $request->get["route"] == "feed/neoseo_fast_sitemap" ) {

if (!$seo_type = $config->get('config_seo_url_type')) {

$seo_type = 'seo_url';

}

$seoFile = DIR_APPLICATION . 'controller/common/' . str_replace(array('../', '..', '..'), '', $seo_type) . '.php';

if (file_exists($seoFile)) {

require_once($seoFile);

$seoClass = 'ControllerCommon' . preg_replace('/[^a-zA-Z0-9]/', '', $seo_type);

$seoController = new $seoClass($registry);

$url->addRewrite($seoController);

}

$action = new Action($request->get['route']);

$controller->dispatch($action, new Action('error/not_found'));

$response->output();

return;

}

 

На этом установка модуля завершена и можно переходить к редактированию настроек модуля.

  1. Редактирование настроек модуля

Для редактирования настроек модуля необходимо перейти в административную панель сайта и выбрать раздел Дополнения->Каналы продвижения. В открывшемся списке модулей выбрать NeoSeo Карта сайта и нажать на кнопку Редактировать:

После этого на экране появится окно редактирования настроек модуля:

Вкладка Параметры предназначена для настройки следующих параметров:

  1. Включение/отключение модуля. Для того, чтобы подключить модуль к магазину, необходимо в поле Статус выбрать значение Включено:

  1. Система формирования ЧПУ. С помощью данного поля, можно выбрать способ формирования ЧПУ: Seo Pro или Seo Url:

  1. Скрывать полный путь в ЧПУ категорий и товаров. При выборе значения Отключено для данного поля, получаем полный путь в ЧПУ категорий и товаров. Например:

При выборе значения Включено полный путь в ЧПУ категорий и товаров будет скрыт:

  1. Мультиязычный ЧПУ. При включении данной опции карта сайта будет отображать ЧПУ для тех языков, которые поддерживает ваш магазин.
    Так выглядит карта сайта магазина, поддерживающего украинский, русский и английский языки:

При отключении данной опции, карта сайта будет выводит ЧПУ для языка по умолчанию:

  1. Разбить карту на части. При включении данной опции, карта сайта будет разбита на части. Размер части карты будет зависит от введенного значения в поле Размер части карты.

Например, если опция Разбить карту на части будет включена, а в поле Размер части карты введено значение 10, то карта сайта будет разбита на части размером 10:

Тогда карта сайта после разбития будет иметь следующий вид:

Перейдем по сслыке: https://dev.demo.neoseo.com.ua/sitemap-product-1.xml

В результате видим, что product-1 содержит 10 ссылок:

  1. Мультимагазин. При включении данной опции карта сайта будет доступна для мультимагазина:
  2. Сжатие. Если необходимо сжать карту сайта, выберите в опции Сжатие один из предложенных вариантов:
  3. Ссылка на sitemap.xml. Данное поле автоматически генерирует ссылку на карту сайта для вашего магазина:

Скопировав ее, вы перейдете на карту сайта магазина:

Важно!!! После добавления всех изменений необходимо нажать кнопку Сохранить:

Вкладка Магазин разделена на 4 раздела: Информация, Категория, Производитель, Товар:
Раздел Информация включает в себя такие параметры:

  1. Выводить в карте сайта. Если поле Выводить в карте сайта имеет значение Включено, то карта сайта будет содержать ссылку на страницу Информация:


 

  1. Частота обновления. По умолчанию, частота обновления информации сайта указана Weekly (еженедельно). При необходимости, введите в данное поле нужную частоту обновления: never - никогда, yearly - раз в год, monthly - ежемесячно, weekly - еженедельно, daily - ежедневно, hourly - ежечасно, always - всегда.


3) Приоритет обновления. По умолчанию, приоритет обновления информации сайта указан (самый высокий). При необходимости, введите в данное поле нужный приоритет обновления в диапазоне 1.00 до 0.1.

Важно!!! После добавления всех изменений необходимо нажать кнопку Сохранить.

 

Раздел Категория включает в себя такие параметры:

  1. Выводить в карте сайта. Если поле Выводить в карте сайта имеет значение Включено, то карта сайта будет содержать ссылку на страницу Категории:

  1. Категории с брендами. При включении данной опции, в карте сайте будут сгенерирована ссылка вида категории/бренд:

При переходе по данной ссылки получаем ссылки вида категория/бренд:


 

Данный модуль позволяет включать различные SEO-фильтры: SEO FilterPro, SEO FilterVier, SEO OcFilter, SEO MegaFilter. Для этого необходимо в поле фильтра выбрать значение Включено.

  1. NeoSeo Посадочные страницы. Для добавления ссылок на посадочные страницы необходимо в данном поле выбрать значение Включено

    В результате, карта сайта будет содержать созданные посадочные страницы магазина:

  2. Дата изменения. Для добавления даты последнего обновления категорий необходимо в данном поле выбрать значение Включено.



  1. Частота обновления. По умолчанию, частота обновления категорий сайта указана Weekly (еженедельно). При необходимости, введите в данное поле нужную частоту обновления: never - никогда, yearly - раз в год, monthly - ежемесячно, weekly - еженедельно, daily - ежедневно, hourly - ежечасно, always - всегда.
  2. Приоритет обновления. По умолчанию, приоритет обновления категорий сайта указан 0.7. При необходимости, введите в данное поле нужный приоритет обновления в диапазоне 1.00 (самый высокий) до 0.1 (самый низкий).

Важно!!! После добавления всех изменений необходимо нажать кнопку Сохранить.

 

Раздел Производитель включает в себя такие параметры:

  1. Выводить в карте сайта. Если поле Выводить в карте сайта имеет значение Включено, то карта сайта будет содержать ссылку на страницу Производители:

 

  1. Производители - Линии by T1ma (доп. модуль). Для добавления производителей - линии by T1ma, необходимо в данном поле выбрать значение Включено:
  2. Частота обновления. По умолчанию, частота обновления производителей сайта указана Weekly (еженедельно). При необходимости, введите в данное поле нужную частоту обновления: never - никогда, yearly - раз в год, monthly - ежемесячно, weekly - еженедельно, daily - ежедневно, hourly - ежечасно, always - всегда.
  3. Приоритет обновления. По умолчанию, приоритет обновления производителей сайта указан 0.7. При необходимости, введите в данное поле нужный приоритет обновления в диапазоне 1.00 (самый высокий) до 0.1 (самый низкий).

 

Раздел Товар включает в себя такие параметры:

  1. Выводить в карте сайта. Если поле Выводить в карте сайта имеет значение Включено, то карта сайта будет содержать ссылку на страницу Товар:
     

 

  1. Дата изменения. Для добавления даты последнего обновления товаров необходимо в данном поле выбрать значение Включено.
  2. Частота обновления. По умолчанию, частота обновления товаров сайта указана Weekly (еженедельно). При необходимости, введите в данное поле нужную частоту обновления: never - никогда, yearly - раз в год, monthly - ежемесячно, weekly - еженедельно, daily - ежедневно, hourly - ежечасно, always - всегда.
  3. Приоритет обновления. По умолчанию, приоритет обновления товаров сайта указан 0.7. При необходимости, введите в данное поле нужный приоритет обновления в диапазоне 1.00 (самый высокий) до 0.1 (самый низкий).

 


 

 

Вкладка Блог разделена на 4 раздела: Модули, Категории, Авторы, Статьи.

Раздел Модули подключить следующие модули:“NeoSeo Blog, SEO CMS Blog, Pavo Blog, Blog Manager:

 

Для примера, подключим модуль NeoSeo Blog:

В результате, в карту сайта добавились ссылки на блоги из модуля NeoSeo Blog (Блог-категория и блог-автор):

 

Раздел Категории включает в себя такие параметры:

  1. Выводить в карте сайта. Если поле Выводить в карте сайта имеет значение Включено, то карта сайта будет содержать ссылку на страницу Блог-категория:



 

  1. Дата изменения. Для добавления даты последнего обновления блогов необходимо в данном поле выбрать значение “Включено”.
  2. Частота обновления. По умолчанию, частота обновления блогов указана “Weekly” (еженедельно). При необходимости, введите в данное поле нужную частоту обновления: never - никогда, yearly - раз в год, monthly - ежемесячно, weekly - еженедельно, daily - ежедневно, hourly - ежечасно, always - всегда.
  3. Приоритет обновления. По умолчанию, приоритет обновления блогов указан “0.7”. При необходимости, введите в данное поле нужный приоритет обновления в диапазоне 1.00 (самый высокий) до 0.1 (самый низкий).


 

Раздел Авторы включает в себя такие параметры:

  1. Выводить в карте сайта. Если поле Выводить в карте сайта имеет значение Включено, то карта сайта будет содержать ссылку на страницу Блог-автор:

  1. Дата изменения. Для добавления даты последнего обновления блогов необходимо в данном поле выбрать значение Включено.
  2. Частота обновления. По умолчанию, частота обновления блогов указана Weekly (еженедельно). При необходимости, введите в данное поле нужную частоту обновления: never - никогда, yearly - раз в год, monthly - ежемесячно, weekly - еженедельно, daily - ежедневно, hourly - ежечасно, always - всегда.
  3. Приоритет обновления. По умолчанию, приоритет обновления блогов сайта указан 0.7. При необходимости, введите в данное поле нужный приоритет обновления в диапазоне 1.00 (самый высокий) до 0.1 (самый низкий).

     

Раздел Статьи включает в себя такие параметры:

  1. Выводить в карте сайта. Если поле Выводить в карте сайта имеет значение Включено, то карта сайта будет содержать ссылку на страницу Блог-статьи:
  2. Дата изменения. Для добавления даты последнего обновления статей необходимо в данном поле выбрать значение Включено.
  3. Частота обновления. По умолчанию, частота обновления статей указана Weekly (еженедельно). При необходимости, введите в данное поле нужную частоту обновления: never - никогда, yearly - раз в год, monthly - ежемесячно, weekly - еженедельно, daily - ежедневно, hourly - ежечасно, always - всегда.
  4. Приоритет обновления. По умолчанию, приоритет обновления товаров сайта указан 0.7. При необходимости, введите в данное поле нужный приоритет обновления в диапазоне 1.00 (самый высокий) до 0.1 (самый низкий).

Комментарии

Написать комментарий [отменить ответ]