Меню Рубрики

Установка sitemap на joomla

Карта сайта Joomla 3: как сделать xml и/или html карты сайта

Вступление

Карта сайта любого вебсайта, в том числе карта сайта Joomla 3, это своеобразное оглавление сайта, в котором указаны все разрешенные для сканирования ссылки сайта.

Для читателей карта сайта (sitemap) создается в формате HTML, для поисковых роботов карта вебсайта создается в простом текстовом формате (Extensible Markup Language) XML. Создание этих карт сайта, а по сути списков заголовков и url производится на основе правил, заданных в текстовом файле robots.

Два формата карты сайта Joomla 3

Есть два основных формата карт сайта, которые могут «послужить» на сайте задачам оптимизации и продвижения. Это карты в форматах:

  • Extensible Markup Language [xml];
  • Hyper Text Markup Language [HTML].

1.Карта вебсайта [xml] создается для поисковых роботов. По сути, это текстовой файл формата xml, в котором, по особым правилам синтаксиса (которые можно смотреть тут: https://www.sitemaps.org/ru/protocol.html), перечислены все доступные (не закрытые для сканирования) ссылки вебсайта (url).

Принято карте сайта xml, давать имя [sitemap], но это не обязательно.

2.Карта HTML создается для посетителей сайта. По сути, это визуальное воплощение [xml] карты. Вместо адресов ссылок, мы видим список заголовков статей, разделов, возможно фото сайта.

Генераторы карт сайта для поисковых ботов

Чтобы создать карту сайта Джумла 3, для поисковых ботов, не обязательно устанавливать, специально расширение. Существуют online генераторы, которые создают xml карты через сеть.

Использовать online генераторы Sitemap элементарно: вписываете адрес вебсайта с http, и сервис генерирует (создает) карту сайта, которые можно скачать.

Примечание: большинство онлайн генераторов бесплатно создают карты сайта xml до 500 адресов, больше за плату.

Рекомендую два онлайн генератора карты сайта:

Что делать с созданными картами сайта Joomla 3 формата xml

Как я уже говорил, карта сайта формата xml создается для помощи поисковым роботам. Сделав такую карту нужно сделать следующее:

  • Скачанный файл, назовем его для единообразия, sitemap.xml , нужно по FTP закачать в корневой каталог вашего сайта.
  • После это зайти на свои страницы сервисов для веб мастеров (google; Yandex; bing) и вписать на соответствующей вкладке полный адрес до залитых карт сайта.

Примечание: если вы не завели и не добавили свой сайт на эти сервисы, это нужно сделать.

Расширения для создания карт сайта Joomla 3

Для создания гостевой карты сайта Joomla 3, придется установить стороннее расширение. Найти их можно на странице расширений Джумла под тегом sitemap (https://extensions.joomla.org/category/structure-a-navigation/site-map).

Компонент Xmap

Самое «старое» и известное расширение Joomla 3 создания карт сайта называется Xmap. Это компонент с дополнительными плагинами охватывающие создание карт сайта интернет магазинов и других расширений.

С компонентом Xmap ситуация в следующем:

  • Официальный сайт xmap больше не существует. Можете проверить его официальный адрес: http://joomla.vargas.co.cr/.
  • Связано это с тем, что последняя версия Xmap 2.3.4 для Joomla! 3.x (компонент и плагины) больше не будет обновляться и поддерживаться.
  • Несмотря на это скачать это расширение можно тут (http://joomla.ru/downloads/extensions/xmap).
  • В завершении скажу, что это расширение стоит у меня на пол дюжине сайтов, только потому, что оно устанавливалось давно и менять его пока нет желания. Работает нормально, но устарело и по интерфейсу и по возможностям.

Расширение Ami Sitemap

Мне понравилось расширение для создания карт сайта Joomla 3, под названием Ami Sitemap. Идет расширение в двух версиях:

AmiSitemap Free я использую. Впечатления самые хорошие и вот почему.

  • AmiSitemap создает два формата карт. То есть, на вопрос как сделать xml и html карты сайта, можно ответить, установите Joomla компонент AmiSitemap.
  • AmiSitemap позволяет из административной панели сайта Joomla управлять и редактировать file robots.txt. Очень удобно. Можно даже загрузить file robots.txt для Joomla по умолчанию.
  • AmiSitemap позволяет (!) из панели сайта отправить созданную карту сайта xml на сервисы веб мастеров, включая Яндекс.

Компонент OSMap

Компонент OSMap создает карты сайта:

  • Для поисковых ботов;
  • Посетителей;
  • Новости Google;
  • Фото.

Заточен компонент под Google Веб мастер, как следствие под Bing. С Яндекс будут те же проблемы, что и у карт сайта генератора pro-sitemap, «тут вижу, тут не вижу», ошибки в карте. Я этот компонент не пробовал, но зная расширения joomlashack, уверен минимальный функционал в бесплатной версии, он обеспечит.

Читайте также:  Установка подкрылков митсубиси аутлендер

Компонент Joomla Sitemap Generator

Это компонент создает только карту сайта XML для поисковых ботов. Полный аналог online генератора pro-sitemap, о котором я упоминал в начале статьи. Даже расценки такие же:

Бесплатно до 500 ссылок, остальное по сетке. Сайт компонента тут: https://www.marcobeierer.com/joomla-extensions/sitemap-generator

Другие расширения

Остальные расширения чтобы создать xml и/или html карты сайта Joomla 3, посмотрите на официально странице расширений Joomla:

  • Тут ( https://extensions.joomla.org/tags/site-map ) или
  • Тут ( https://extensions.joomla.org/category/structure-a-navigation/site-map ).

Выводы

Если хотите показывать гостям сайта сформированный список статей вашего сайта и помогать поисковикам, индексировать страницы карта сайта Joomla 3 должна быть создана, в форматах xml и/или html, для поисковых ботов и для посетителей соответственно.

источник

Карта сайта для Joomla

Условия распространения: Бесплатно

JL Sitemap — Карта сайта для Joomla

JL Sitemap — бесплатный компонент для Joomla позволяющий быстро и самое главное корректно создать карту вашего сайта. В базовой поставке идет полная поддержка материалов Joomla.

  • Компонент карты сайта.
  • Плагин поддержки Материалов Joomla.
  • Плагин поддержки Меток Joomla.
  • Плагин поддержки Контакты Joomla.
  • Плагин поддержки K2.
  • Плагин поддержки Kunena.
  • Плагин поддержки Virtuemart.
  • Плагин запуска генерации sitemap по расписанию.

Что может компонент карты сайта?

  • Поддержка Joomla 3.9 и выше.
  • Поддержка Joomla 4.
  • Поддержка меню, категорий и материалов Joomla из коробки.
  • Корректно построить карту вашего сайта.
  • Исключить дубли материалов.
  • Обработать почти, неограниченное количество страниц.
  • Создать реальный sitemap.xml и не генерировать его при каждом обращении к файлу.
  • Не создавать нагрузку на хостинг, ресурсы требуются, только когда генерируется файл.
  • Запуск генерации sitemap.xml по расписанию.
  • Запуска генерации sitemap при заходе пользователя на сайте.
  • Защита от случайного запуска — карта генерируется раз в несколько часов.
  • Режим отладки.
  • Возможность удалить файл карты сайта.
  • Возможность задать свое имя для карты сайта.
  • Индикатор последней генерации файл карты сайта, как в расписании, так и в основном интерфейсе компонента.
  • HTML карта сайта.
  • Проверка на существование карты сайта.
  • Поддержка мультиязычных карт сайтов.
  • Поддержка различных режимов фильтрации карты сайта.
    • Простой режим — удаление мусорных ссылок не соответствующих по различным параметрам.
    • Фильтр по меню — вы можете показывать в карте те меню, которые вам необходимы.
    • Фильтр по стоп словам — вы можете привести карту сайта в соответствии с robots.txt.
    • Регулярные выражения — вы можете видоизменять карту сайта с помощью регулярных выражений.
  • Бесплатно облегчать вам жизнь 🙂

Дополнительные плагины для JL Sitemap

Новости по расширению карты сайта

JL Sitemap v1.10.1

Обновлен компонент карты сайта для Joomla — JL Sitemap версия 1.10.1. Расширение предназначено для Joomla 3.9 и Joomla 4.

JL Sitemap v1.10.0

Обновлен компонент карты сайта для Joomla — JL Sitemap версия 1.10.0. Расширение предназначено для Joomla 3.9 и Joomla 4.

JL Sitemap v1.9.0

Обновлен компонент карты сайта для Joomla — JL Sitemap версия 1.9.0. Расширение предназначено для Joomla 3.9 и Joomla 4.

Видео обзор JL Sitemap

Скриншоты расширения

Еще расширения для вашего сайта

Модуль простой интеграции сообществ Вконтакте для сайта Joomla.

Компонент авторизации Joomla через социальные сети уникален. Мы предоставляем возможности авторизации и первоначальную документацию по внедрению совершенно бесплатно.

История версий Карта сайта для Joomla

  • Исправление ссылки запуска по крону.
  • Исправление xsl названия сайта.
  • Исправление xsl языковые переменные.

Вся история версий

Вся история версий Карта сайта для Joomla

  • Исправление ссылки запуска по крону.
  • Исправление xsl названия сайта.
  • Исправление xsl языковые переменные.
  • Исправление плагина запуска по расписанию.
  • Исправление плагина virtuemart.
  • Исправление языковых переменных.
  • Изменение виджетов Donate для компонента.
  • Удаление ссылки из xsl.
  • Возможность отключение стилизации карты сайта.
  • Изменения в генерации xsl.
  • Исправление проблем с разбивкой карты сайта
  • Исправление приоритета между плагином и компонентом
  • Добавлены дополнительные триггеры
  • Добавлена возможность задания своего имени для карты сайта
  • Добавлены стили для xml карты сайта
  • Разбивка карты сайта на файлы
  • Добавлена провера языков в плагин vm
  • Исправлена ошибка неопознанная карта сайта
  • Добавлен параметр noRoute и проверка параметра changefreq & priority
  • Исправлена установка макетов
  • Исправление для фильтрации по меню.
  • Исправление переменных базовой фильтрации.
  • HTML карта сайта.
  • Исправление модули генерации.
  • Плагин для Virtuemart.
  • Исправление неопознанной карты сайта.
  • Исправление языковых переменных.
  • Исправление даты сброса после сохранения.
  • Исправление xhtml: пространство имен ссылок.
  • Чистка кода.
  • Сообщение об неопознанной карте сайта.
  • Улучшения сообщений.
  • Исправление удаления карты сайта.
  • Исправление языковых переменных.
  • Поддержка мультиязычной карты сайта.
  • Доработана функция фильтрации по меню.
  • Доработан дебаг режим.
  • Мелкие доработки и улучшения.
  • Добавлен плагин Kunena
  • Поддержка Joomla 4
  • Новые стили для админ панели.
  • Новые представления установки и удаления карты сайта.
  • Кнопка удаления карты сайта.
  • Индикатор генерации карты сайта.
  • Изменения в генерации sitemap.xml.
  • Добавлены языковые переменные.
  • Добавлен плагин для компонента Метки
  • Добавлен плагин для компонента Контакты
  • Добавлен плагин для компонента K2
  • Исправления языковых переменных.
  • Режим отладки не генерирует карту сайта.
  • Добавлена вкладка фильтрации в конфигурацию компонента.
  • Добавлен фильтр по меню.
  • Добавлен простой метод фильтрации
  • Добавлен фильтр по стоп словам
  • Добавлена фильтрация по регулярным выражениям.
  • В плагин материалов Joomla добавлен параметр lastmod
  • Новые стили для админ панели.
  • Исправление языковых переменных.
  • Исправления для пунктов меню.
  • Добавлено поле даты.
  • Перенос генерации на фронт сайта.
  • Небольшие исправления.
  • Финальный релиз компонента карты сайта для Joomla 3
Читайте также:  Установка ксеноновых фар на ладу

источник

Карта сайта для Joomla 3: сравнение генераторов Sitemap

Содержание

Что такое карта сайта?

Sitemap может быть в 2-х форматах:

» >HTML зависит от способа представления структуры URL-адресов: лучше всего отображать ссылки на страницы в порядке вложенности.

XML — для поисковых роботов

Данный формат Sitemap предназначен для поисковых роботов. Карта сайта в формате XML должна содержать список URL-адресов, желательных для индексирования поисковой системой, а также может содержать информацию о времени обновления соответствующих веб-страниц.

Оба формата Sitemap важны в SEO-оптимизации: первый является фактором юзабилити сайта, второй позволяет ускорить Подробнее

Как сделать карту сайта на Joomla?

Базовый функционал Joomla не предусматривает создание карт сайта, но это осуществимо с помощью специальных компонентов-генераторов файлов Sitemap в HTML- и XML-форматах.

Существует несколько расширений, с помощью которых можно добавить Sitemap в Joomla:

Каждое из них генерирует и автоматически обновляет карты сайта в обоих форматах. Рассмотрим представленные варианты.

Компонент Xmap

Данный компонент по сей день является самым популярным генератором Sitemap для Joomla по ряду причин, о чем ниже.

Преимущества Xmap

  • самый первый для Joomla в своём роде
  • бесплатный
  • прост в освоении
  • функциональный
  • выполняет то, что от него требуется: генерирует карты сайта в HTML- и XML-формате
  • полное описание возможностей смотрите здесь

Недостатки Xmap

Но есть весомые факторы отказаться от применения Xmap:

Последняя версия под номером 2.3.4 была выпущена еще в 2013 году, в связи с чем могут быть проблемы в функционировании и генерации карты сайта в зависимости от используемых компонентов Joomla.

» >плагины , которых может и не быть, т. к. они также теряют актуальность из-за запущенности компонента.

Функционал Xmap

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

  1. устанавливаем компонент,
  2. переходим в его настройки,
  3. создаём и публикуем карту сайта,
  4. создаём и публикуем пункт меню.

Без плагинов для соответствующих компонентов Xmap включает в карту сайта только ссылки в меню. Если же пунктом меню является Применяются для структурирования разных типов контента в Joomla: материалов, контактов, баннеров, ссылок, модулей и сторонних компонентов.

Вердикт

Компонент Xmap продолжает пользоваться популярностью, но всё же мы не рекомендуем его использовать, т. к. высока вероятность некорректного формирования карт сайта из-за отсутствия обновлений.

Компонент mapX

Данный компонент является «ответвлением» от компонента-предшественника.

Функционал mapX

Фактически перед нами всё тот же Xmap, но с некоторыми доработками:

  • обновленный интерфейс в админке,
  • возможность настройки кнопок в админке,
  • функция Пинг — сообщение об обновлении карты поисковым системам.

Вердикт

К сожалению, данный компонент также является заброшенным со стороны разработчика и не обновляется с времен Joomla 3.4, поэтому косяки в его функционировании не исключены. Также рекомендуем отказаться от его применения на своём сайте и перейти к рассмотрению следующих актуальных генераторов Sitemap для Joomla.

Компонент OSMap

Очередной наследник Xmap, и на этот раз компонент поддерживается и обновляется разработчиком.

Читайте также:  Установка колонок в штатные места 2110

Существует бесплатная (Free) и платная (Pro) версии компонента OSmap.

OSMap Free

Бесплатная версия поставляется с плагином для обработки материалов компонента контента (com_content) Joomla.

В отношении функционала это по прежнему тот же Xmap + мелкие нововведения вроде добавления избранных и архивных материалов.

OSMap Pro

Это Free-версия + следующие дополнения:

  • плагины для компонентов:
    • K2
    • Kunena
    • Mosets Tree
    • SobiPro
    • Virtuemart
  • кэширование XML
  • исключение из карт сайта страниц, содержащих Подробнее

    OSmap — достойный наследник трона Xmap, к тому же он функционирует с плагинами, предназначенными для устаревшего компонента. На сайте разработчика можно найти список актуальных плагинов для различных компонентов от сторонних разработчиков, созданных уже для OSMap.

    Вердикт

    Мы рекомендуем использовать OSMap для добавления карты сайта на Joomla, но если возникнут проблемы при генерации Sitemap, не найдется подходящий плагин или функционала окажется недостаточно, то рассмотрите следующий вариант.

    Компонент jSitemap

    Завершает список генераторов Sitemap для Joomla необычайно мощный в отношении функционала компонент под названием jSitemap.

    Функционал jSitemap

    • не требует дополнительных плагинов
    • SEO-паук для выявления и устранения проблем
    • интеграция с инструментами Google Webmasters
    • легкая Интерфейс для управления контентом и функционалом сайта. Имеется в любой CMS, в том числе и в Joomla.

    » >панель управления SEO-параметрами

  • панель управления мета-тегами страниц
  • SEO-статистика
  • редакторы файлов Подробнее

    Как вы могли заметить, роль генератора карт сайта у jSitemap весьма условна: фактически это мощный SEO-инструмент для Joomla, не совсем простой в освоении и кардинально отличающийся от трех предыдущих компонентов.

    Вердикт

    Мы рекомендуем использовать jSitemap в случае, если:

    1. функционала OSMap вам недостаточно
    2. вы «хардкорщик» и не ищите легких путей

    JL Sitemap

    В момент своего появления JL Sitemap была слабым конкурентом для OSMap, но теперь данный компонент можно без преувеличения назвать лучшим в своём роде.

    Особенности JL Sitemap

    • Поддержка Joomla 3.9 и выше.
    • Поддержка Joomla 4.
    • Поддержка меню, категорий и материалов Joomla из коробки.
    • Корректно построить карту вашего сайта.
    • Исключить дубли материалов.
    • Обработать почти, неограниченное количество страниц.
    • Создать реальный sitemap.xml и не генерировать его при каждом обращении к файлу.
    • Не создавать нагрузку на хостинг, ресурсы требуются, только когда генерируется файл.
    • Запуск генерации sitemap.xml по расписанию.
    • Запуска генерации sitemap при заходе пользователя на сайте.
    • Защита от случайного запуска — карта генерируется раз в несколько часов.
    • Режим отладки.
    • Возможность удалить файл карты сайта.
    • Индикатор последней генерации файла Sitemap, как в расписании, так и в основном интерфейсе компонента.
    • HTML карта сайта.
    • Проверка на существование файла Sitemap.
    • Поддержка мультиязычных карт сайтов.
    • Поддержка различных режимов фильтрации карты сайта.
    • Простой режим — удаление мусорных ссылок, не соответствующих по различным параметрам.
    • Фильтр по меню — вы можете показывать в карте те меню, которые вам необходимы.
    • Фильтр по стоп словам — вы можете привести Sitemap в соответствии с robots.txt.
    • Регулярные выражения — вы можете видоизменять карту сайта с помощью регулярных выражений.

    В качестве заключения

    • если вы ищите компонент для создания карты сайта, то первым делом обратите внимание на JL Sitemap;
    • если на вашем сайте используется компонент, для которого еще нет плагина к JL Sitemap, то обратите внимание на OSMap и список существующих к нему плагинов;
    • компоненты Xmap и mapX морально устарели и не обновляются, поэтому не рекомендуем тратить на них время;
    • компонент OSMap является актуальным наследником Xmap;
    • если сайт использует только базовые компоненты Joomla, то для генерации карты сайта будет предостаточно бесплатной версии OSMap;
    • если сайт использует только базовые компоненты Joomla, то для генерации карты сайта будет предостаточно бесплатной версии OSMap;
    • если на сайте используются компоненты сторонних разработчиков, то не спешите покупать OSMap Pro — сперва протестируйте совместимость OSMap Free с соответствующими плагинами для Xmap;
    • если карта сайта будет генерироваться некорректно в связке OSMap + плагин для Xmap, то проверьте, включается ли нужный плагин в платную версию OSMap: возможно, придется приобретать плагин отдельно;
    • если вы ищите генератор карты сайта Sitemap для Joomla, то не рассматривайте jSitemap, т. к. это «тяжелое» во многих отношениях расширение, требующее время на освоение.

    источник

Добавить комментарий