Osmap free для joomla 3

Обзор OSMap Free. Карта сайта Джумла

  • Тип – бесплатный компонент карты сайта.

OSMap Free – бесплатный русскоязычный компонент для создания XML и HTML карты сайта в Joomla. Ранее он назывался XMap. Компонент позволяет создавать XML карты таких «видов»: обычная, изображения, новости. Есть возможность интеграции с разными компонентами за счёт дополнительных плагинов.

О том, что такое карта сайта (sitemap) можно прочесть в этой статье. Определиться с необходимостью карты сайта именно для Вашего сайта можно, прочтя это. Сразу замечу, что sitemap нужна не для всех сайтов.

Пример HTML карты сайта, которую создаёт OSMap Free, можно посмотреть тут, а пример XML – тут.

В обзоре будет участвовать последняя, на момент написания статьи (18.07.2019), русскоязычная версия OSMap Free 4.2.20 в Joomla 3.9.10. На примере создания карты сайта для материалов Joomla. Демонстрационный сайт на английском языке с шаблоном JM Services.

На официальном сайте расширений Joomla 125 отзывов, расширение добавлено 5 марта 2015 года.

  • Общий рейтинг – 4 из 5.
  • Функциональность – 4 из 5.
  • Простота использования – 4,5 из 5.
  • Поддержка – 4 из 5.
  • Документация – 4 из 5.

Также есть платная версия OSMap от $39 за 6 месяцев обновлений и технической поддержки. У неё есть весьма полезные опции. Подробнее об отличиях платной и бесплатной версий поговорим ниже в статье.

Видео урок

  • Установка OSMap – 00:01:24.
  • Создание XML и HTML карт сайта– 00:01:53.
  • Добавление карты сайта в поисковые системы – 00:05:26.
  • Вставка карты сайта на сайт (пункты меню) – 00:08:14.

Видео лучше просматривать с качеством 720 HD. Этот и другие видео уроки Вы можете найти на каналах сайта Aleksius.com в YouTube и Mail.ru.

Ссылки из видео:

Основные возможности и особенности.

  • Поддержка Joomla 3 и более новых версий.
  • Есть перевод на русский и английский языки.
  • Создание XML карт сайта: обычная, карта сайта по изображениям, карта сайта для новостей Google. Можно отображать во фронтальной части сайта с оформлением (рисунок ниже) и без.

Карта сайта в Джумла

  • Создание HTML карты сайта (рисунок ниже). Внешний вид карты зависит от стилей шаблона.
  • Наличие двух типов пунктов меню с настройками. Можно выводить XML и HTML карты.
  • Построение карт происходит при помощи специальных плагинов.
  • Возможно задавать приоритет и частоту обновления для групп адресов карты сайта (на основании меню и плагинов интеграции) или для каждой отдельной ссылки.
  • Возможность исключения из карт сайта групп адресов (на основании меню и плагинов интеграции) или отдельных ссылок.
  • Можно создавать сколько угодно карт.
  • Есть хорошая документация на английском языке.
  • Поддержка PHP 5.6 и более новых версий. Я тестировал работу компонента в PHP 7.1 и 7.2.

Sitemap для Joomla

Читайте также:  Как можно установить операционную систему linux

Для того, чтобы в карте сайта появились ссылки на те или иные страницы Вашего сайта, нужны специальные плагины. Они позволяют интегрировать OSMap с другими расширениями. По умолчанию, OSMap Free поддерживает интеграцию только с материалами Joomla (com_content). Плюс, любая ссылка, которая находится в меню, может быть включена Вами и в карту сайта. Если нужна интеграция с другими расширениями, поищите плагины на сайте разработчика OSMap или на сайте разработчика того расширения, с которым Вы хотите интегрировать OSMap. Там же есть примечание о том, что многие плагины, подходящие для XMap, совместимы и с OSMap. Я это не проверял, но вот тут есть разные версии XMap. Внутри инсталляционных пакетов есть плагины. Например, для K2, Kunena, Mosets Tree, SobiPro, Virtuemart, ссылки Joomla (com_weblinks). Проверить лучше на тестовом сайте, а не на основном.

В платной версии OSMap Pro доступны плагины для интеграции с:

Также есть дополнительные плагины (список не исчерпывающий). Некоторые из них платные, а некоторые бесплатные.

  • AdsManager.
  • BeaCart.
  • DigiStore.
  • DJ-Catalog2.
  • DJ-Classifieds.
  • DOCman.
  • EasyBlog.
  • EasyDiscuss.
  • EShop.
  • EventBooking.
  • FlexiContent.
  • Hikashop.
  • hwdMediaShare.
  • iCagenda.
  • IgniteGallery.
  • jDownloads.
  • JEvents.
  • Jomres.
  • JomSocial.
  • JoomGallery.
  • JoomShopping.
  • jStore.
  • JV-LinkDirectory.
  • MijoEvents.
  • MijoSEF.
  • MijoShop.
  • MijoVideos.
  • NorrCompetition.
  • Ohanah.
  • PayCart.
  • PhocaGallery.
  • redShop.
  • Smapholio.
  • Smaphoto.
  • SmaPhotrix.
  • Smaportfolio.
  • SmaProof.
  • YoFlash.
  • Zoo.

Рассмотрим отличия платной версии OSMap от бесплатной:

  1. Поддержка интеграции с K2, Kunena, Mosets Tree, SobiPro, Virtuemart.
  2. Автоматическое исключение элементов меню и материалов Joomla с Noindex, Nofollow из карты сайта.
  3. Кэширование карт сайта. В принципе, для этого есть бесплатный плагин. Но я его не тестировал. Считаю, что для тех, у кого карта сайта насчитывает тысячи ссылок, лучше применять кэширование, чтобы не перегружать хостинг и не замедлять работу сайта.
  4. Создание многоколоночной HTML карты сайта.
  5. Приоритетная техническая поддержка от разработчика.

Карты сайта

Первая вкладка OSMap (рисунок ниже) содержит перечень всех карт сайта и ссылки на эти карты, которые можно добавить в Яндекс.Вебмастер, Google Search Console, Кабинет вебмастера Maul.ru, Средства веб-мастера Bing и аналогичные сервисы. Достаточно нажать на одну из ссылок в столбце Макеты карты сайта и перед Вами откроется страница с соответствующей картой сайта.

OSMap

Если нажать на пиктограмму квадратика с палочкой (лист и карандаш) в столбце редактировать, то Вы сможете отредактировать каждый отдельный элемент карты сайта (рисунок ниже): убрать его из карты, изменить приоритет и частоту модификации. Подробнее о том, что такое приоритет и частота обновления можно прочесть в предыдущей статье.

OSMap Free

В настройках каждой карты, в которые можно попасть по нажатию на её заголовок, можно изменить набор меню, на которых базируется карта, задать приоритеты и частоту обновления каждого меню, а также задать заголовок карты (рисунок ниже). При помощи мыши можно перетаскивать меню, тем самым меняя их порядок следования в картах.

Редактирование карты сайта

Настройки (рисунок ниже). Тут содержатся опции, которые позволяют убрать из карты ссылки на внешние сайты, отключить показ ID элементов при редактировании карты и исключить из карты сайта дубликаты ссылок. Также можно задать ограничения на доступ к самому компоненту OSMap для разных групп пользователей Joomla.

Читайте также:  Кэнон принтер мфу пихма

Настройки OSMap

Расширения. По сути, Вас направит на страницу плагинов Joomla тип osmap. По умолчанию, в бесплатной версии компонента есть только один плагин (рисунок ниже).

Плагин «Контент – OSMap»

Все опции переведены на русский язык и оснащены русскоязычными всплывающими подсказками. Рассмотрим наиболее интересные, на мой взгляд, параметры. Отмечу, что заданные тут опции действуют на все ссылки карты, которые добавляются в неё этим плагином, если эти опции не переопределятся для отдельных элементов в настройках карты сайта.

  • Максимальный уровень подкатегорий. Можно указать, материалы и категории какого уровня нужно включать в карту сайта. Например, если выбрать для этой опции 1, а у Вас на сайте есть категория «Joomla» с подкатегорией «Компоненты», то в карту сайта не будут добавлены ссылки на подкатегорию «Компоненты» и её материалы.
  • Добавлять подстраницы материалов. Если в материалах у Вас есть разрывы страниц (не путать с Подробнее), то Вы можете добавить их в карту сайта в виде отдельных ссылок с параметрами. Например, в статье по адресу «http://domen-moego-sajta.com/pages/joomla-content/blog-2-columns/84-blog-category-1/102-nunc-placerat» есть материал, в котором есть два разрыва страницы (рисунок ниже), то в карте сайта кроме основного адреса будут ещё два: «http://domen-moego-sajta.com/pages/joomla-content/blog-2-columns/84-blog-category-1/102-nunc-placerat?start=1», «http://domen-moego-sajta.com/pages/joomla-content/blog-2-columns/84-blog-category-1/102-nunc-placerat?start=2».

Разрыв страницы

Вкладка XML. Позволяет настроить XML карту сайта и активировать добавление в неё изображений с заголовками. Заголовки изображений автоматически добавляются, если для изображений задано Описание изображения (не путать с Заголовок и Заголовок изображения). Изображения отображаются только в XML карте сайта.

Описание изображения

В карту сайта попадаю только изображения, ссылки на которые есть в тексте материалов и во вкладке Изображения и ссылки (Изображение для вступительного текста материала и Изображение полного текста материала).

Пункты меню. В этом компоненте sitemap для Joomla есть два типа пункта меню, позволяющие выводить HTML и XML карту во фронтальной части сайта.

Карта сайта в формате HTML. На рисунке ниже показаны настройки этого типа пункта меню.

Настройки пункта меню «Карта сайта в формате HTML»

На рисунке ниже показан пример HTML карты сайта.

  • Зелёным отмечено то, что можно скрыть при помощи опции Описание карты сайта.
  • Красным отмечено то, что можно скрыть при помощи опции Заголовок меню.
  • Голубым отмечено, что можно скрыть при помощи опции Показывать заголовок страницы на вкладке Параметры страницы. Эта опция не относится к OSMap.

HTML карта сайта

Карта сайта в формате XML. На рисунке ниже показаны пример XML карты сайта, с включённой в настройках пункта меню опцией Стилизация XML.

Карта сайта в Джумла

На рисунке ниже показаны пример XML карты сайта, с отключённой, в настройках пункта меню, опцией Стилизация XML. Данная опция не важна для Яндекс, Google и других поисковых систем.

Читайте также:  Zabbix proxy настройка postgresql

XML карта сайта без стилизации

Создание XML и HTML карты сайта в Джумла

Рассмотрим основные шаги, необходимые для настройки XML карты сайта в OSMap Free. В видео уроке это показано более подробно.

  1. Установите компонент в Расширения – Менеджер расширений – Установка. При необходимости установите языки и дополнительные плагины для OSMap.
  2. Перейдите в Расширения – Плагины и найдите плагины тип «osmap». Убедитесь, что нужные Вам опубликованы.
  3. При необходимости внесите изменения в настройки плагинов.
  4. Перейдите в Компоненты – OSMap Free. При необходимости внесите изменения в настройки компонента.
  5. Создайте или измените настройки карты сайта.
  6. Проверьте нужные Вам карты сайта, нажимая на соответствующие ссылки в столбце Макеты карты сайта напротив каждой карты. При необходимости измените настройки карты сайта или плагина.
  7. При необходимости нажмите на иконку в столбце Редактировать, чтобы изменить частоту обновления и приоритетность элементов карты сайта, а также, чтобы убрать ненужные пункты из карты.
  8. Добавьте ссылку на карту сайта в инструменты для веб-мастеров нужных Вам поисковых систем.
  9. При необходимости добавьте и настройте ссылку на HTML и/или XML карту в меню Вашего сайта.
  10. Также можно добавить ссылки на карты сайта в файл «roobots.txt». Например, так:

Рассмотрим шаги, необходимые для добавления карты в инструменты для веб-мастеров. Предполагается, что Вы уже добавили туда свой сайт и подтвердили права на него.

Google Search Console. Перейдите в раздел Файлы Sitemap и в поле URL файла Sitemap укажите часть адреса страницы Вашей карты сайта без домена (рисунок ниже). После этого нажмите Отправить.

Добавление карты сайта в Google

Яндекс.Вебмастер. Инструменты – Анализ файлов Sitemap, выберите URL, в поле Введите адрес файла Sitemap укажите полный адрес вашей карты и нажмите Проверить. Если в результате проверки ошибки не были найдены, то перейдите в Индексирование – Файлы Sitemap и добавьте свою карту.

Проверка XML карты сайта

Кабинет вебмастера Maul.ru. Перейдите в Sitemap и добавьте часть URL адреса карты сайта, без домена.

Добавление карты сайта в Mail.ru

Средства веб-мастера Bing. Перейдите в Настройки сайта – Sitemaps и отправьте полный URL Вашей карты (рисунок ниже).

Добавление карты сайта в Bing

Надеюсь, что данная статья и видео урок помогли Вам в выборе расширения для создания карты сайта Джумла. Если Вам нужно больше функциональности, рекомендую обратить своё внимание на компонент JSitemap PRO.

Автор статьи – Хорошевский Алексей

Примерно с 2008 года и по сегодняшний день создаю сайты «под ключ» на Joomla и WebSite X5. Также занимаюсь их доработкой, SEO-продвижением, контекстной рекламой, защитой от взлома и оптимизацией скорости загрузки сайта.

Кандидат технических наук по специальности «Информационные технологии».

На этом сайте есть контакты и информация обо мне. На нём Вы найдёте примеры моих работ, а также перечень и цены предоставляемых услуг.

Источник

Поделиться с друзьями
КомпСовет
Adblock
detector