Register Now

Login

Lost Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Add post

Add question

You must login to ask a question.

Login

Register Now

Цель сайта совместная помощь друг другу, если вы желаете скачивать ресурсы и ничего при этом не делать, вам нужно оплатить Подписку Другой вариант активно помогать другим участникам

Open your app
Настройка FX Sitemap

Настройка FX Sitemap

Для версий модуля до 3.x включительно (во многом актуально для 4.x кроме метода настройки)

На практике же в 90% случаев если на сайте не более 5-10 тыс товаров можно просто после установки сразу забыть про сайтмап.

Чтоб понять принцип, в первую очередь не нужно лезть в админку.

Концепция модуля такова, что это множество сайтмапов в одном, а через административную панель нельзя настроить отдельно каждый. Админка создана (начиная с версии 3beta ) лишь для изменения дефолтных настроек, как вспомогательный элемент, дабы не лазить в панели вебмастера чтоб поменять url сайтмапа.

Все настройки задаются через get-параметры непосредственно в адресе каждого сайтмапа.

Параметр Доступные значения Описание Примечание
&page=
&part=
Число 0 – всё, кроме товаров (категории, производители, информация, …)

1, 2, 3, … – товары часть 1, 2, 3, …

c версии 4.0 используется part
&limit= Число ограничение кол-ва товаров в сайтмапе. Если не задан, равен 47999
&file= Строка В стандартном режиме: имя файла без расширения (.xml) в который будет автоматически сохранен сайтмап

В режиме мульти: наименование файлов (будут дополнительно пронумерованы) выдаваемых в мультисайтмапе

+ смотрите параметр &key ниже

&multi= 1 Включение режима мультисайтмап (сайтмап сайтмапов)
&save= 1 В режиме мульти может применяться совместно с file для включения автосохранения в файлы при генерации
&express= Пусто либо Строка Режим ускоренной генерации для товаров, когда применяется url товаров без категорий в seo_pro или стандартный seo_url(канонические url там сайт/товар)

В параметре задается расширение в url (например .html)

&ultra= Пусто либо Строка Режим ускоренной генерации для товаров, когда применяется url товаров c категориями в seo_pro

В параметре задается расширение в url (например .html)

c версии 3 beta
&blog= Строка Route установленного модуля блога, по умолчанию information/blog
&news= Строка Route установленного модуля новостей
&article= Строка Route установленного модуля блога. Например блог ocStore 3.0 blog/article
&img= число 1 или 0 Включение вывода картинок двумя разными методами
&key= набор символов Секретный ключ, задаваемый в админке, для доступа к сохранению файлов. Например: dys8s13012343218fe93z
&prefix= набор символов Языковой или иной префикс для адресов (не работает в режиме multi) c версии 3 beta
&language= число id языка для которого нужно генерировать ссылки. Работает на Opencart 3.0 c версии 4.0
&host= строка насильная замена домена в сайтмапе при использовании express/ultra режимов c версии 4.0
&= строка насильная замена знака & в адресах на &аmp; для приведения к стандарту XHTML c версии 4.8
&cat_prefix=, &prod_prefix=, &man_prefix= строка тоже что и &prefix= но отдельно для категорий, товаров, производителей c версии 4.8

Для понимания откройте в браузере:

http://ВАШ_САЙТ/index.php?route=feed/google_sitemap&page=1 - товары 
http://ВАШ_САЙТ/index.php?route=feed/google_sitemap&page=0 - остальные страницы 
http://ВАШ_САЙТ/index.php?route=feed/google_sitemap&multi=1&limit=5000 - мультисайтмап с разбиением по 5000

это примеры для понимания, а не готовые адреса для скармливания в гугл/яндекс

Исключение и добавление своих страниц

Можно самостоятельно добавлять страницы в сайтмап, используя файл system/config/add_sitemap.txt

Необходимость данных манипуляций крайне редка, в основном когда используются специфические модули по типу “Страница Новинки”

Так же есть функционал исключения страниц из сайтмапа. Часто бывает необходим при сообщениях от гугл вроде “Сайтмап содержит страницы запрещенные в robots.txt”

Для этого используется файл system/config/sitemap.txt

Внимание: исключения, картинки не работают в режимах express и ultra для снижения задержек

Пункты в админ панели 3.x

Параметры по умолчанию – Поле для изменения дефолтных настроек, как вспомогательный элемент, дабы не лазить в панели вебмастера и не менять url сайтмапа.

Ключ защиты генерации файлов – Секретный ключ, задаваемый для доступа к сохранению файлов. В адресе сайтмапа читается через параметр &key=

Filter “/” – Добавление слеша в конце посадочных страниц Mega Filter Pro / OcFilter

Пункты в админ панели c 4.x

Все описанное выше актуально, но видоизменено в кнопки/поля ввода, при этом названия соответствуют get-параметрам, или имеют буквальные имена, или и то и то (MultiSitemap = &multi).

Новые пункты:

  • Сортировка – товары по новизне, никак не влияет на порядок индексации, лишь для удобства визуального мониторинга
  • Только с ЧПУ
  • Categories Super Cache – кэширование категорий в отдельную таблицу (не рекомендуется использовать)
  • MultiStore – активирует режим для мультимагазинов
  • MultiLang Simple Smap (short URLs) – упрощенный сайтмап с включением всех языков для Opencart 3.0

Мультиязычность

При использовании наиболее распространенного модуля “SEO мультиязык”, достаточно указать в адресе каждого сайтмапа префикс языка

http://ВАШ_САЙТ/префикс1/index.php?route=feed/fx_sitemap 
http://ВАШ_САЙТ/префикс2/index.php?route=feed/fx_sitemap

это может не работать в режимах express/ultra в этом случае требуется индивидуальный подход

About Grek

Хорошее начало — не мелочь, хотя и начинается с мелочи По вопросам подписки / рекламе, пишите в личку https://t.me/trafimmamedov или на почту [email protected]

Follow Me

Leave a reply