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

Карта сайта (sitemap) для Joomla 3,sitemapjoomla 3

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

От автора: приветствую Вас уважаемые читатели. Продвижение сайта – важнейший этап в работе каждого сайта, потому как, чем больше рейтинг сайта, тем больше пользователей будет его посещать, используя поисковые системы. Поэтому в данной статье мы поговорим о том, что такое карта сайта для Joomla 3 и какова ее роль в индексации сайта роботами поисковиков.

Карта сайта для Joomla – это одна из страниц Вашего сайта, на которой представлена точная информация о его структуре. Попросту говоря – это ссылки на все разделы и страницы сайта. Соответственно возникает вопрос, зачем отдельно выносить все ссылки, если по большому счету они и так присутствуют на сайте (к примеру, в блоке меню).

Карта сайта, по сути – это проводник, как для пользователей, так и поисковых роботов. А значит, в плане индексации сайта, она обеспечивает практически 100% уверенность того, что робот поисковиков посетит все страницы и добавит их в индекс, конечно, при условии, что карта сайта содержит ссылки на все страницы.

Исходя из выше сказанного, как правило, для сайта необходимо создавать две карты: первая, в формате html, как путеводитель для пользователей, вторая в формате xml – для поисковиков. Причем последняя, должна располагаться в корневой директории Joomla и по большому счету, ее наличие обязательно, так как, повторюсь, она содержит информацию для поисковых роботов, о всех страницах веб-приложения, которое подлежит индексации.

Карта сайта для джумла 3, может быть создана двумя способами: первый – при помощи специального расширения, который мы рассмотрим в данном уроке,второй – с использованием on-line генераторов. Смысл второго способа заключается в том, что созданием карты сайта в формате xml, занимается специальный сервис – генератор карты сайта. То есть Вы указываете URL (адрес), Вашего сайта, а далее данный сервис обходит все страницы и формирует файл с готовой картой, которую Вы после генерации, сможете скачать и разместить в корне файловой структуры CMS. При этом сайт, должен располагаться на реальном хостинге в интернете.

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

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении

Узнать подробнее

Но в данной статье я хотел бы рассмотреть расширение, под названием OSMap, при помощи которого очень легко создавать карты сайта для CMS Joomla (sitemap joomla 3).

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

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

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

Для выбора бесплатной версии необходимо кликнуть по кнопке “Free”. При этом во всплывающем окне, необходимо указать адрес электронной почты, на который будет выслана ссылка для скачивания расширения. Скачав, компонент устанавливаем его, стандартным способом, используя менеджер расширений Joomla.

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

Обратите внимание, что после установки, необходимо перейти в менеджер плагинов и активировать специальный плагин, который поставляется в комплекте с расширением.

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

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

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении

Узнать подробнее

Далее переходим в компонент OSMap.

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

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

Ниже хотел бы привести вид карты сайта в браузере, в формате xml.

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

Теперь, давайте создадим карту сайта, в формате html. Для этого переходим вменеджер меню и создадим новый пункт меню.

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

При этом в параметре “Тип пункта меню” необходимо для компонента OSMap, выбрать вид HTML Sitemap.

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

Далее, на вкладке “Sitemap Settings” активируем параметр “Include OS Map’s Style”, для подключения стилей CSS компонента и сохраняем новый пункт меню. При этом в пользовательской части, карта сайта будет отображена следующим образом.

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

Как Вы видите, используя расширение OSMap, карта сайта создается очень легко. Единственное, что нужно подправить – это внешний вид ссылок карты, что бы страница в целом, вписывалась в общий дизайн сайта, а для этого необходимо переопределить макет отображения данных компонента. Если Вы не знаете, как это делается, Вам будет полезен курс – Создание уникального шаблона на Joomla.

Всего Вам доброго и удачного кодирования!!!

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

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении

Узнать подробнее Карта сайта для Joomla 3

Хотите узнать, что необходимо для создания сайта?

Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!

Смотреть видео

webformyself.com

OSMap (Free и Pro) для Joomla 3: актуальный генератор Sitemap

OSmap — это компонент-генератор карт сайта (файлов Sitemap) для
Joomla
3.x, продолжающий дело Xmap. OSMap может функционировать с плагинами, предназначенными для устаревшего компонента. На сайте разработчика можно найти список актуальных плагинов для различных компонентов от сторонних разработчиков, созданных уже для OSMap.

Расширение: OSMap
Категория: генераторы карты сайта
Включает: компонент, плагин
Совместимость: Joomla 3.x
Версии: бесплатная, платная
Разработчик: Joomlashack

Содержание

  1. Описание OSMap от разработчика
  2. OSMap Free vs OSMap Pro
  3. Установка компонента OSMap
  4. Настройка компонента OSMap
  5. Плагины для компонента OSMap
  6. Создание HTML-карты сайта в OSMap
  7. Создание XML-карты сайта в OSMap

Описание OSMap от разработчика

  • Ускорьте индексирование контента!

    OSMap создаст XML-карту сайта, на которую нужно указать поисковикам через инструменты для вебмастеров. Это значительно ускорит индексирование контента.

  • HTML-карта сайта для пользователей.

    OSMap отображает структуру сайта на веб-странице в удобном для пользователей формате.

  • Поддержка самых популярных компонентов для Joomla.

    OSMap поддерживает не только материалы Joomla, но также элементы компонентов

    K2, Virtuemart, SobiPro, Mosets Tree, OSCampus и другие.

  • Контролируйте генерацию файлов Sitemap.

    Устанавливайте приоритет и частоту обновления страниц в файле Sitemap, исключайте из карты сайта отдельные пункты меню или все сразу.

  • Неограниченное количество файлов Sitemap.

    OSMap позволяет создавать любое количество карт сайта.

  • Определяйте, какой контент необходимо включать в Sitemap.

    С помощью плагинов для OSMap вы можете определять тип контента, который будет включен в карту сайта.

OSMap Free vs OSMap Pro

Существует бесплатная (Free) и платная (Pro) версии компонента OSMap. Различия версий представлены в таблице.

Возможности бесплатной и платной версий OSMap
Возможности OSMap Free Pro
Динамическая генерация XML-карт сайта для поисковиков.
Динамическая генерация HTML-карты сайта для пользователей.
Определение приоритета и частоты обновления для меню, категорий и отдельных URL-адресов.
Возможность создания карт сайта для изображений и Google News.
Неограниченное количество карт сайта.
Карты сайта по материалам компонента контента Joomla.
Карты сайта по материалам сторонних компонентам (плагины для K2, Kunena, Mosets Tree, SobiPro и Virtuemart).
Исключение из карты сайта страниц с noindex, nofollow.
Колонки в HTML-карте сайта.
Кэширование карты сайта.

Установка OSMap

Скачайте OSMap с сайта разработчика и установите через менеджер расширений Joomla.

Настройка OSMap

Все настройки компонента осуществляются в КомпонентыOSMap Free (OSMap Pro, если установлена платная версия). Главная страница компонента OSMap в панели управления включает:

  1. Настройки.

    Здесь вы сможет определить, нужно ли выводить в HTML-карте сайта внешние ссылки, установить отображение идентификаторов для страниц при их редактировании в карте сайта, а также активировать исключение дублируемых пунктов меню.

  2. Extensions.

    Переход к списку плагинов OSMap для отдельных компонентов. OSMap Free включает только один плагин для com_content. Каждый плагин имеет индивидуальные настройки для включения элементов компонента в карту сайта. К примеру, плагин OSMap - Joomla Content позволяет включать и исключать категории, избранные и архивные материалы, а также устанавливать приоритет и частоту обновления для категорий и материалов.

  3. Default Sitemap.

    Сразу после установки OSMap создаёт карту сайта под названием Default Sitemap, включающую пункты всех существующих меню. На странице редактирования карты сайта вы можете изменить её название и исключить отдельные меню, а также назначить приоритет и частоту обновления для отдельных меню.

  4. Edit Links.

    При клике по иконке в этой колонке вы попадете на страницу со списком всех страниц, которые включает соответствующая карта сайта. Здесь можно назначать страницам значения приоритета и частоты обновления, а также исключать их из карты сайта в индивидуальном порядке.

  5. Sitemap Links.

    Ссылки в этой колонке (XML, HTML, News, Image) ведут на сгенерированные карты сайта в соответствии с настройками.

    HTML-карта сайта

    XML-карта сайта

Плагины для компонента OSMap

OSMap без плагинов генерирует карты сайта только из пунктов меню: если материалы или категории не являются пунктами меню, то карта сайта не будет содержать ссылок на эти страницы.

Если вложенные материалы и категории генерируются только базовым компонентом контента (com_content) Joomla, то для их включения в Sitemap достаточно плагина, входящего в бесплатную версию OSMap.

OSMap Pro включает плагины для следующих компонентов:

  • K2
  • Kunena
  • Mosets Tree
  • SobiPro
  • Virtuemart

Если ваш сайт использует другой сторонний компонент контента, то вы наверняка найдёте для него плагин здесь.

Создание HTML-карты сайта в OSMap

  1. Меню[Нужное меню]Создать пункт меню.
  2. Тип пункта меню (Выбрать).
  3. OSMap (Free или Pro)Sitemap - HTML Format.
  4. Choose a sitemap (Change) → [Нужная карта сайта].
  5. Заполняем заголовок меню и алиас при необходимости.
  6. Cохраняем.

Во вкладке Sitemap Settings для пункта меню Sitemap - HTML Format можно добавить описание к карте сайта, установить отображение названий меню, которые включает карта сайта, а также добавить CSS-стили, предустановленные в компоненте:

Sitemap Settings

Создание XML-карты сайта в OSMap

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

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

http(s)://[домен]/component/osmap/?view=xml&id=1

Чтобы сделать адрес ссылки человекопонятным:

  1. Меню[Нужное меню]Создать пункт меню
  2. Тип пункта меню (Выбрать)
  3. OSMap (Free или Pro)Sitemap - XML Format (default XML, images and news)
  4. Choose a sitemap (Change) → [Нужная карта сайта]
  5. Заполняем заголовок меню и алиас (например, sitemap)
  6. Во вкладке Параметры ссылки скрываем пункт меню, установив значение Нет для опции Показать в меню
  7. Cохраняем

После этого карта сайта в формате XML должна открываться по адресу:

http(s)://[домен]/sitemap

Копируем этот адрес, идём в панели для веб-мастеров для Google и Яндекса, вводим его в соответствующие поля, тем самым предоставляя поисковикам нужную для индексирования сайта информацию:

Sitemap Settings

Добавление Sitemap в Яндекс.Вебмастере

Sitemap Settings

Добавление Sitemap в Google Search Console

Комментарии для сайта Cackle

joomla.center

JSitemap PRO – карта сайта Joomla 3

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

 

 

В предыдущих статьях «Обзор Xmap 2 (часть 1). Карта сайта Joomla 2.5 – 3.0» и «Обзор RSseo (часть 3). Карта сайта Joomla 1.5, 2.5» мы уже рассматривали расширения, которые позволяют создавать карты сайтов для Джумла. В статье «Обзор WebSite Auditor. Программа для раскрутки сайта» мы рассмотрели программное обеспечение, которое позволяет создавать файлы sitemap.xml для любого сайта независимо от того, на чём он сделан.

Компонент Xmap больше не поддерживается разработчиками (он был переименован в OSMap и его поддержка была продолжена). На своём блоге для карты сайта по изображениям XML и HTML-карты сайта я использовал именно его. Но в связи со сложившимися обстоятельствами решил поискать альтернативы. Параллельно с поисками нового расширения задался вопросом «А нужна ли карта сайта вообще?». Ниже приведу ряд доводов «за» и «против» этого элемента веб-ресурса. Одни применимы для любого проекта, а некоторые - только для Joomla или CMS.

Нужна ли карта сайта?

Перечислим отрицательные моменты в использовании карты сайта Joomla 3.

  • Необходимо дополнительное расширение для её создания. Любое дополнительное расширение может негативно повлиять на уязвимость безопасности сайта, уменьшить скорость его работы, добавить проблем с совместимостью приложений, усложнить сопровождение сайта.
  • Некоторые расширения, которые позволяют создавать карты сайта Джумла 3, могут потребовать дополнительных плагинов, которые позволят добавлять в карту сайта страницы, сделанные при помощи сторонних расширений Joomla. В моём случае с Xmap это страницы глоссария, который сделан при помощи компонента SEO Glossary.
  • Может оказаться, что подходящий компонент – платный.
  • Если структура сайта достаточно логична, все страницы так или иначе связаны между собой ссылками, нет слишком большой вложенности категорий\URL, тогда поисковые системы не должны испытывать затруднения, связанные с индексацией Вашего сайта.
  • Наличие карты сайта не даёт 100% гарантии, что все нужные Вам страницы будут найдены и проиндексированы поисковыми системами. По крайней мере, я не нашёл такой гарантии в руководствах для веб-мастеров от Google, Яндекс, Mail.ru, Bing.
  • Есть мнение, что карта сайта может упростить автоматический процесс парсинга содержимого Вашего сайта конкурентами. Так как в карту сайта, как правило, добавляют всё самое важное, да ещё и выставляют для него приоритет и частоту обновления.

Кстати, из 13 (на 25.04.2015) расширений для создания карт сайта, которые предложены в каталоге расширений Джумла 8 подходят для Joomla 3 и 7 подходят для Joomla 2.5 и 3. Несмотря на то, что версия 2.5 уже не поддерживается, на ней сделано достаточно много сайтов и пока её не стоит сбрасывать со счетов. 5 из 13 расширений – платные.

Зачем, всё-таки, нужно использовать карту сайта?

  • Поможет ускорить индексацию содержимого Вашего сайта поисковыми системами. Это хорошо по ряду причин: ускорение попадания страниц сайта в поисковую выдачу; Ваш контент будет проиндексирован до того, как его успеют украсть другие сайты, а это значит, что есть шанс быть в глазах поисковых систем автором контента – хорошо для позиций сайта в серпе.
  • В рекомендациях для-веб-мастеров Google, есть такие фразы: «Когда сайт будет готов, сделайте следующее: Отправьте в Google файл Sitemap с помощью Инструментов для веб-мастеров. Используя этот файл, наша система изучает структуру сайта и в результате индексирует больше его страниц.» это относится к XML-карте сайта, а это: «Рекомендации по оформлению и подбору контента. Составьте для пользователей карту сайта со ссылками на наиболее важные его разделы. Если ссылок слишком много, разделите ее на несколько страниц.» – к HTML.
  • В рекомендациях для-веб-мастеров Google есть примечание касательно полезности карты сайта для изображений: «…в файле Sitemap можно включить специальные функции для изображений, чтобы предоставить Google дополнительную информацию о картинках, размещенных на вашем сайте.».
  • В статье для-веб-мастеров «Как использовать файл Sitemap для отображения версий страниц на другом языке» Google описывает полезность карты сайта для многоязычных сайтов.
  • О пользе карты сайта для видео можно узнать из статьи «Создание файла Sitemap для видео». И снова Google намекает о пользе данного элемента.
  • Новостным ресурсам будет полезна карта сайта новостей Google.
  • Яндекс тоже говорит о пользе карты сайта: «В специальном разделе сервиса можно загрузить sitemap для вашего сайта. Это позволит влиять на приоритет обхода роботом некоторых страниц вашего сайта.».
  • В рекомендациях веб-мастерам касательно структуры сайта, Яндекс пишет следующее: «Используйте карту сайта.». Весьма однозначный призыв к действию.
  • Для ускорения индексации Яндекс рекомендует: «создайте файл Sitemap с дополнительной информацией о страницах сайта, подлежащих индексированию» - это относится к XML-карте сайта, а это: «создайте карту сайта, то есть страницу или несколько страниц, которые содержат ссылки на все документы сайта» - к HTML.
  • В статье «Как сделать так, чтобы робот проиндексировал быстрее» Mail.ru рекомендует то же самое, что и Google с Яндексом, а именно: «Создайте файл Sitemap (или несколько файлов, если у вас большой сайт), который содержит список урлов страниц, необходимых для индексации.» - это относится к XML-карте сайта, а это: «Создайте страницу с картой сайта. На ней можно разместить ссылки на все важные страницы вашего сайта.»- к HTML.
  • Bing в своём руководстве для веб-мастеров тоже пишет о пользе карты сайта.
  • Можно попытаться скорректировать работу краулера поисковой системы путём задания приоритетов и частоты обновления тех или иных страниц сайта. Это поможет снизить нагрузку на сервер и ускорит попадание важного контента в индекс быстрее менее важного.
  • В своей книге «Веб-дизайн» Якоб Нильсен пишет о том, какая карта и как именно могла бы улучшить юзабилити сайта: «Карты сайтов становятся чем-то вроде клише. И я ничего не имею против - все любят их, и мы знаем из исследований, что благодаря им люди быстрее находят информацию. Но нынешние карты не такие уж большие помощники. Например, в них нет одной особенности, важность которой очевидна любому, кто хоть раз оказывался в незнакомом городе: метки «вы находитесь здесь». А некоторые сайты вообще представляют в качестве карты список персонала компании. Более приемлемым решением была бы динамическая карта, показывающая, с какой страницы вы попали на нее, и которая имела бы средства выделения информации, интересной определенным категориям пользователей.» (страница 266).
  • В книге «Веб-дизайн: книга Стива Круга или «не заставляйте меня думать!», 2-е издание» предложен перечень «сервисов», которыми могут обладать сайты: «Например, корпоративный сайт или интернет-магазин может иметь следующие сервисы:» и среди прочих есть «карта сайта» (страница 80). В данном случае, этот элемент рассматривается не со стороны улучшения индексации, а со стороны удобства навигации.

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

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

В обзоре будет учувствовать последняя на момент написания статьи (25.04.2015) русскоязычная версия JSitemap Professional 3.3 в Joomla 3.4.1.

Карта сайта Joomla

Сразу хочу сказать, что JSitemap PRO - это не просто компонент карты сайта, это комплексное решение для ускорения индексации всех нужных Вам материалов (контента) в различных форматах.

  • Можно использовать без сторонних плагинов для добавления в карту сайта страниц, сделанных при помощи сторонних расширений Джумла.
  • Позволяет создать HTML-карту сайта. Поддерживает отзывчивость, эффекты анимации, темы оформления. Можно представить в виде карты знаний (mindmap).
  • Позволяет создавать обычную XML-карту сайта.
  • Позволяет создавать мобильную XML-карту сайта.
  • Позволяет создавать XML-карту сайта изображений.
  • Позволяет создавать XML-карту сайта видео для Youtube, Vimeo и Dailymotion.
  • Позволяет создавать XML-карту сайта новостей Google.
  • Поддержка многоязычных карт сайта.
  • Все создаваемые карты сайта обладают очень гибкими и обширными настройками: включение\исключение элементов по различным признакам, сортировка, приоритет и частота обновлений и т. д.
  • Создание RSS-лент. Доступны различные настройки.
  • Все XML-карты сайта оптимизированы по требованиям Google. Для Яндекса, Mail.ru и других поисковых систем это тоже актуально.
  • Экспорт XML-карты сайта в файл.
  • Динамическая генерация карт сайта в режиме реального времени в зависимости от изменений в контенте сайта.
  • Автоматическое обновление карты сайта в инструментах для веб-мастеров Google.
  • Мастер пошагового создания источников данных (URL) для карты сайта.
  • Пинги поисковым системам о новом и изменённом контенте.
  • Отображение статистической информации о SEO-показателях сайта: ранг Alexa, количество проиндексированных страниц в Google и др. Для отображения используются динамические графики.
  • Интеграция с Google Analytics.
  • Возможность создания нескольких карт сайта.
  • Возможность разделения большой карты сайта на несколько частей.
  • AJAX-генерация карт сайта. Позволяет гибко настроить сам процесс генерации и избежать ошибок сервера.
  • Управление мета-данными страниц. Наподобие RSSeo.
  • Анализатор URL-адресов, входящих в карту сайта, который позволяет выявить недоступные страницы.
  • Наличие модуля, для отображения карты сайта Джумла 3 в любой позиции шаблона.
  • Наличие редактора .htaccess файла. Без необходимости правки файлов на сервере.
  • Наличие редактора файла robots.txt. Без необходимости правки файлов на сервере.
  • Компонент позволяет автоматически добавить ссылки на карты сайта в файл robots.txt.
  • Расширенная система кэширования с гибкими настройками для снижения нагрузки на сервер при генерации карты и при её последующем считывании поисковыми системами.
  • Поддержка Joomla 1.5, 1.6, 1.7, 2.5, 3.х (разные версии и функциональные возможности расширения).
  • Удобный интерфейс.
  • Наличие справочной документации (на английском языке).
  • Наличие подробных всплывающих подсказок (хинтов) на русском языке.
  • Языки интерфейса: русский, английский.
  • Наличие API для разработчиков.
  • Использует встроенную в Joomla систему автоматического обновления.

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

Отдельно стоит отметить улучшенную поддержку взаимодействия JSitemap PRO с такими расширениями:

  • Adsmanager реклама
  • Adsmanager категории
  • Attachments
  • Community builder пользователи
  • Digistore категории
  • Digistore товары
  • DJ-Catalog2 категории
  • DJ-Catalog2 элементы
  • DJ-Classifieds категории
  • DJ-Classifieds элементы
  • Docman1 документы
  • Docman2 документы
  • Easyblog записи
  • Easydiscuss категории
  • Easydiscuss обсуждения
  • Easysocial альбомы
  • Easysocial события
  • Easysocial профили пользователей
  • Edocman категории
  • Edocman документы
  • Eshop категории
  • Eshop товары
  • Eventbooking события
  • Ezrealty свойства
  • Hikashop категории
  • Hikashop категории
  • Hikashop товары
  • Hwdmediashare медиа
  • Icagenda события
  • Iproperty категории
  • Iproperty свойства
  • Jdownloads категории
  • Jdownloads загрузки
  • Jea свойства
  • Jevents события
  • Jomclassifieds реклама
  • Jomclassifieds категории
  • Jomdirectory категории
  • Jomdirectory категории
  • Jomdirectory элементы
  • Jomestate свойства
  • Jomsocial события
  • Jomsocial фотографии
  • Jomsocial профили пользователей
  • Jomsocial видео
  • Joomgallery категории
  • Joomgallery изображения
  • Joomla контакты
  • Joomla новостные ленты
  • Joomla ссылки
  • Joomshopping категории
  • Joomshopping товары
  • Jstore товары
  • Jv linkdirectory категории
  • Jv linkdirectory ссылки
  • K2 категории
  • K2 элементы
  • Kunena категории
  • Kunena темы
  • Maqma база знаний
  • Mijoevents категории
  • Mijoevents события
  • Mijoshop категории
  • Mijoshop товары
  • Mosets tree категории
  • Mosets tree объявления
  • Ohanah категории
  • Ohanah события
  • Phoca Download
  • Phoca gallery категории
  • Realtyna свойства
  • Rokgallery
  • RSDirectory категории
  • RSDirectory записи
  • Seblod cck
  • SEO Glossary категории
  • SEO Glossary термины
  • Sobipro категории
  • Sobipro записи
  • VirtueMart категории
  • VirtueMart товары
  • Zoo категории
  • Zoo элементы

 Для других расширений есть возможность при помощи пошагового мастера создать и настроить источник данных, который поможет добавить нужные Вам страницы сторонних расширений в карту сайта. Также на сайте разработчика есть раздел с плагинами для улучшенной поддержки сторонних расширений.

В каталоге расширений Джумла (на 25.04.2015) за JSitemap PRO проголосовало 149 человек. Оценка – 100. JSitemap существует в двух редакциях:

  1. JSitemap Basic Edition.
  2. JSitemap Professional Edition.

Рассмотрим основные отличия между ними.

 

 

JSitemap Basic Edition

JSitemap Professional Edition

Цена

39$

49$

Мастер настройки источников данных

-

+

Пинги

-

+

SEO-статистика и графики

-

+

Карта сайта изображений

-

+

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

-

+

Карта сайта новостей Google

-

+

Генерация RSS-лент

-

+

Интеграция с Google Analytics

-

+

Наличие модуля

-

+

Шаблоны оформления (темы)

-

+

AJAX-генерация

-

+

Управление мета-данными

-

+

Тест индексации Google

-

+

Разделение больших карт сайта

-

+

Анализатор ссылок

-

+

Макет HTML-карты сайта в виде карты знаний (mindmap)

-

+

Редактор .htaccess

-

+

Редактор robots.txt

-

+

Перейдём к непосредственному рассмотрению компонента.

Панель управления JSitemap PRO

В панели управления (рисунок ниже) собраны все группы инструментов Joomla sitemap компонента.

JSitemap PROJSitemap PRO JSitemap PRO

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

  1. Показать HTML-карту сайта.
  2. Показать промежут. XML-карту сайта.
  3. Показать отформат. XML/XSL-карты сайта.
  4. Экспорт XML-карты сайта.
  5. Отобразить XML RSS-ленту.

По нажатию на Показать HTML-карту сайта перед Вами откроется HTML-карта сайта (рисунок ниже). Её вид зависит не только от настроек JSitemap PRO, но и от стилей шаблона Вашего сайта.

Карта сайта Joomla 3Карта сайта Joomla 3 Карта сайта Joomla 3

По нажатию на Показать промежут. XML-карту сайта перед Вами появятся пиктограммы (рисунок ниже), по нажатию на которые сможете просмотреть соответствующие XML-карты сайта:

  1. Отображать стандартную XML-карту сайта.
  2. Отображать XML-карту сайта изображений.
  3. Отображать XML-карту сайта Google Новости.
  4. Отображать мобильную XML-карту сайта.
  5. Показывать XML видео-карту сайта.
Показать промежут. XML-картуПоказать промежут. XML-карту Показать промежут. XML-карту

Ниже показаны примеры стандартной XML-карты сайта и XML-карты сайта изображений.

Карта сайта Джумла 3Карта сайта Джумла 3 Карта сайта Джумла 3Joomla sitemapJoomla sitemap Joomla sitemap

По нажатию на Показать отформат. XML/XSL карты сайта перед Вами откроется аналогичное Показать промежут. XML карту сайта окно, где Вы сможете просмотреть те же карты сайта, но уже со стилями и графиком. Ниже показаны примеры стандартной XML-карты сайта и XML-карты сайта изображений с применёнными стилями.

Отформатированная XML карта сайтаОтформатированная XML карта сайта Отформатированная XML карта сайтаОтформатированная XML карта сайта изображенийОтформатированная XML карта сайта изображений Отформатированная XML карта сайта изображений

Компонент карты сайта Joomla 3, при помощи инструмента Экспорт XML карты сайта, позволяет Вам экспортировать в статический XML-файл. Ниже приведён пример фрагмента стандартной XML-карты сайта.

<?xml version='1.0' encoding='UTF-8'?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<url>
<loc>http://test.aleksius.com/joomla/joomla</loc>
<lastmod>2014-06-15T04:50:20Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>http://test.aleksius.com/joomla/rasshireniya/video</loc>
<lastmod>2015-03-28T14:53:11Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>http://test.aleksius.com/joomla/rasshireniya/komponent-obyavlenij-joomla</loc>
<lastmod>2015-02-23T04:42:16Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>http://test.aleksius.com/joomla/rasshireniya/katalog-tovarov-dzhumla</loc>
<lastmod>2015-02-22T12:24:04Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
…
</urlset>

По нажатию на инструмент Отобразить XML RSS-ленту (рисунок ниже) Вы сможете: Отобразить XML RSS-ленту, Отображать отформатированную RSS-ленту, произвести Экспорт XML RSS-ленты или узнать URL XML RSS-ленты.

Компонент карты сайта Joomla 3Компонент карты сайта Joomla 3 Компонент карты сайта Joomla 3

На рисунках ниже показан пример XML RSS-ленты в Opera 28.0.1750.51 и отформатированной RSS-ленты в Internet Explorer 11.0.960.17728.

XML RSS-лентаXML RSS-лента XML RSS-лентаОтформатированная RSS-лентаОтформатированная RSS-лента Отформатированная RSS-лента

В правой верхней области панели есть три вкладки:

  1. SEO stats. Содержит краткую статистику по SEO-показателям Вашего домена: Alexa Rank, Google PageRank, Проиндексированных в Google ссылок, Обратных ссылок на сайт и скорость загрузки сайта.
  2. Статус. Тут собрана статистика по элементам карты сайта: Источники опубликованных данных, Всего источников данных, Источники данных «Меню», Пользовательские источники данных, Опубликованный набор данных.
  3. Про JSitemap PRO. На данной вкладке собраны ссылки на автора расширения, демонстрационный сайт и указана текущая версия установленного у Вас компонента карты сайта Joomla 3.

В нижней части панели управления JSitemap PRO есть область Панель управления SEO. Там расположены такие инструменты:

  • Ссылка на HTML карту сайта. URL-адрес страницы с HTML-картой сайта. Его можно настроить при помощи создания пункта меню Standard HTML Sitemap Layout в менеджере меню Joomla. По сути, заданный там алиас будет использоваться для URL-адреса, если у Вас включены ЧПУ.
  • Ссылка для XML карты сайта. URL-адрес обычной XML-карты сайта. О том, как настроить этот адрес и адреса всех XML-карт поговорим в статье «Обзор JSitemap. Компонент Джумла sitemap».
  • Ссылка на XML карты сайта изображений. URL-адрес XML-карты сайта изображений.
  • Ссылка на XML карту сайта Google Новости. URL-адрес XML-карты сайта новостей Google.
  • Ссылка на XML мобильную карту сайта. URL-адрес XML-карты сайта для мобильных устройств.
  • Ссылка для XML видео-карты сайта. URL-адрес XML-карты сайта по видео-файлам.
  • Наборы данных. Позволяет задать, какой из наборов данных необходимо отображать по перечисленным выше ссылкам. Это поменяет параметры URL-адресов. Что такое набор данных и как его создать, мы рассмотрим в статье «Обзор JSitemap Pro. Индексация сайта в Google».

Обратите внимание, что рядом с каждым полем URL-адресов (справа) есть три пиктограммы (слева направо):

  1. Отправить карту сайта в поисковые системы. Если Вы хотите отправить новую карту сайта или карту сайта после изменений, Вы можете уведомить об этом поисковые системы для ускорения индексации карты сайта. Это альтернативный метод отправки/повторной отправки карты сайта, по отношению к способу с использованием Вашего аккаунта в инструментах для веб-мастеров Google. Рекомендуется делать это не чаще раза в день или после полного обновления основного сайта.
  2. Добавить карту сайта в robots.txt. Нажмите на данную пиктограмму для добавления записи о карте сайта в Ваш файл robots.txt в качестве ссылки на карту сайта для индексации поисковыми системами. Если Вы используете инструменты для веб-мастеров Google или Bing, можете не указывать карту сайта в Вашем robots.txt.
  3. Начать новый процесс предварительного кэширования AJAX для этой карты сайта или обновите файл, если карта сайта уже закэширована. Нажав на данную пиктограмму, карта сайта, отвечающая этой ссылке, будет сгенерирована постепенно по шагам, что позволяет избежать ограничения и проблемы ресурсов сервера. Эта функция позволяет Вам генерировать большие и сложные карты сайта на серверах с низким быстродействием и сохранять их на диск для ускорения доступа к ним. Когда процесс начался, дождитесь его завершения до того, как закрыть страницу или продолжить работу. Если Вы кэшировали карты, рядом с ними будут указаны даты кэширования и кнопка очистки кэша. Подробнее о настройке кэширования и процесса генерации карт сайта мы поговорим в статье «Обзор JSitemap. Компонент Джумла sitemap».

Русификатор JSitemap PRO

Скачать русификатор JSitemap PRO.

 

Думаю, что JSitemap PRO будет полезен для больших и активно развивающихся сайтов, построенных на Joomla: интернет-магазинов, новостных порталов, форумов, социальных сетей, каталогов, сайтов событий, сайтов отзывов и подобное. Также данный компонент будет особенно полезен тем сайтам, на которых выкладывается авторский контент. Молодые сайты и сайты с плохой структурой и перелинковкой смогут улучшить индексацию за счёт структурированной подачи списка URL-адресов страниц поисковым системам.

А небольшим сайтам с хорошей перелинковкой и редким обновлением содержимого, на мой взгляд, Joomla sitemap не нужна, в принципе.

В следующей статье «Обзор JSitemap Professional. XML sitemap для Joomla 3» мы рассмотрим источники данных и их настройки. По сути, это основополагающие опции для создания непосредственно самих карт сайта (XML и HTML). Именно при помощи источников данных Вы указываете, какие страницы должны быть в карте.

Похожие материалы

 

Полезные ссылки:

aleksius.com

Правильный sitemap.xml в Joomla! - Yazik

У некоторых разработчиков, работающих с CMS Joomla! рано или поздно возникает проблема с созданием карты сайта. Начинаешь искать компоненты для генерации карты сайта и находишь несколько бесплатных вариантов. Большинство выбирают в качестве генератора карты сайта на Joomla! компонент Xmap, который действительно генерирует отличную карту сайта как в формате .html так и в .xml, которую с удовольствием съедает как Яндекс, так и Google. К тому же этот компонент имеет возможность, хоть и через плагины, составлять карту сайта с галерей и прочих расширений. Однако в этом компоненте есть существенный недостаток - генерирует он карту сайта, грубо говоря, черт знает куда. А именно по адресу http://mysite.com/index.php?option=com_xmap&sitemap=1&view=xml, что конечно совсем не придает плюсов. Например Я запрещаю индексацию дублей страниц в robots.txt таким образом: Disallow: /index.php. Соответственно, когда Я пытаюсь скормить карту сайта Яндексу или Гуглу они мне сообщают об ошибке, ведь Я запретил индексацию дальше /index.php и тут же подсовываю карту сайта, которая именно там и находится. В итоге нам приходится убирать запрет индексации дублей (к сожалению в Joomla! они присутствуют), или подыскивать другой компонент карты сайта для Joomla! Но если все таки карта сайта Xmap получается дружелюбной для поисковиков, можно попробовать решить ее недостаток... А именно получим статичный файл карты сайта sitemap.xml из компонента Xmap: Создаем в корне сайта файл sitemap.php со следующим содержимым:
<?php 
$url="http://".$_SERVER['HTTP_HOST']."/index.php?option=com_xmap&sitemap=1&view=xml";
$xml_code = file_get_contents($url);
if (file_put_contents($_SERVER['DOCUMENT_ROOT'].'/sitemap.xml', $xml_code))
   {
      echo "<h2>XML sitemap successfully updated</h2>";
      $xml_code = file_get_contents($_SERVER['DOCUMENT_ROOT'].'/sitemap.xml');
      $xml_code = str_replace ("</url>", "</url><br>", $xml_code);
      echo $xml_code;
   } 
      else echo "<h2>Error!</h2>";
?> 
Выставляем права на файл sitemap.php 705 Создаем ежедневное задание в Cron'е Указываем полученную карту сайта в robots.txt: Sitemap: http://mysite.ru/sitemap.xml В итоге мы получили дружелюбный файл карты сайта sitemap.xml из компонента Xmap.

www.yazov.com

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *