1. Skip to Menu
  2. Skip to Content
  3. Skip to Footer

Видео урок Xmap - 2.1 Ru компонент карта сайта joomla 1.7 русская версия

картинка карта сайта joomlaПриветствую читателей  сайта http://kulenko.com. В том, что любому сайту необходима карта сайта, знают все, но не все знают где скачать, как ее русифицировать и как ее правильно создать, вставить и настроить. Вот этот видео урок и будет посвящен правильной настройки компонента  Xmap-2.2.1 Ru (карта сайта русская версия), для joomla1.7-2.5

 

Зачем нужна карта сайта на joomla и где бесплатно скачать компонент и модуль карты сайта Xmap - 2.2.1

Карта сайта выполняет 2 основные задачи. Первая задача – облегчить посетителям доступ к статьям на сайте, так называемый путеводитель. Если на сайте большое количество статей, посетителю легче зайти на карту сайта и найти нужный раздел и уже там найти необходимую статью. И вторая задача – предоставить поисковым системам(поисковым роботам) удобное сканирование сайта и быстрый доступ для индексации новых страниц.

Скачать бесплатно компонент и модуль карты сайта Xmap можно с сайта разработчика, это бесплатное разрешение для joomla 1.7 joomla 2.5. Заходим на сайт http://joomla.vargas.co.cr и переходим в меню на вкладку Downloads далее в Components внизу страницы, нажимаем вкладку Xmap, видим описание компонента и внизу надпись  Download it from here что означает, загрузить его можно с здесь, и переходим в раздел загрузок компонента Xmap.

Мы видим много версий, но нас интересует компонент Xmap-2.2.1 это карта сайта для joomla 1.7 и  joomla 2.5  который и нажимаем. Далее переходим во вкладку Files и скачиваем архив pkg_com_xmap-2.1.zip в котором лежит сам компонент и плагины к нему.

Так же бесплатно скачать Xmap-2.2.1 можно и с моего сайта по этoй ссылке.

Установка и русификация компонента.

В архиве, который мы скачали, лежит сам компонент и плагины  которые устанавливаются к различным расширениям joomla 1.7(например к форуму Кunena) . Устанавливать полный пакет, вместе со всеми плагинами я не рекомендую, так как ненужные плагины и модули, занимают место и негативно влияют на быстродействие сайта, что отображается на скорости загрузки страниц. Поэтому распаковываем архив и устанавливать будем только компонент  xmap - (архив com_xmap.zip)

Установка компонента происходит стандартным способом. Переходим в Расширения - > Менеджер расширений, в панели управления вашим сайтом.  В блоке Загрузить файл пакета указываем место, где лежит архив с компонентом xmap(архив com_xmap.zip) и устанавливаем его.

Русификация происходит путем добавления, в сам компонент, файлов с русским языком rus. Добавлять файлы будем во фронтальную часть(та которая видна посетителям сайта) и административную часть(видна владельцу сайта).  Скачиваем и распаковываем архив с русскоязычными файлами.

Скачать архив для русификации компонента Xmap-2.2.1 rus

В нем находятся две папки  language и administrator, которые и закачиваем на ваш сайт, через любой FTP-клиент. Так же закачать можно и отдельно сами файлы русификации в одноименные папки. Например:  файл ru-RU.com_xmap.ini который лежит в папках languageru-RU закачиваем на ваш сервер, где находится сайт, в одноименные папки languageru-RU. Для тех, кому легче наглядно увидеть процесс установки и  русификации  смотрите видео урок карта сайта для joomla 2.5 в конце статьи.

Как создать карту сайта Joomla 1.7 или Joomla 2.5

Создание карты сайта для джумла 1.7  происходит следующим образом. В административной части сайта идем в Компоненты –> Xmap. Нажимаем в правом верхнем углу вкладку Создать и в открывшемся окне:

  • Прописываем заголовок. Например: Карта сайта или Карта сайта1(если большой сайт и будет несколько карт)
  • Ставим Опубликовано – в строке состояние.
  • В строке Меню выделяем пункты меню, которые будут отображаться на карте сайта.
  • По желанию, в текстовом редакторе прописываем описание карты. Этот текст будет виден пользователям в начале карты сайта.

joomla карта сайта xmap

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

Как сделать карту сайта видимой для пользователей

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

    • В строке Тип пункта меню – выбираем HTML карта сайта

выбор пункта меню

Создание пункта меню

  • В строке Заголовок меню – прописываем название пункта меню
  • Ставим Опубликовано – в строке состояние.
  • Справа в строке Обязательные параметры выбираем созданную карту сайта, путем нажатия на ее название во втором столбце после чек боксов.(Примечание если вы выберете карту путем постановки галочки в чек боксе – карта не выберется и будет выходить сообщение "The requested sitemap does not exits"или "Ошибка! Требуемая карта сайта не доступна"). В окне должно стоять название карты сайта а не надпись Choose a site map.

выбор

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

 

Видео - создание карты сайта на Joomla 1.7 - 2.5

alt

 

Как сделать ссылку xml карты сайта joomla для улучшенной индексации поисковиками

Чтобы добавить ссылку xml карты сайта для joomla в панель вебмастеров яндекса и гугла  достаточно и родной ссылки, которая генерируется компонентом Xmap и самой joomla.

Ссылка на xml карту сайта находится в менеджере карт сайта. Компоненты - Xmap

 

где находится ссылка на xml версию карты сайта

Но я столкнулся с одной проблемой. Яндекс принял ссылку http://ваш_сайт/index.php?option=com_xmap&view=xml&id=1, а вот Гугл принял ссылку на xml карту только с третьей попытки. Вот и было принято решение, с помощью файла .htaccess добавить ссылку более дружелюбную и понятную поисковикам, типа http://ваш_сайт/sitemap.xml  и уже ее скармливать поисковым системам.

В файл .htaccess для joomla 1.7 вставляем код

# redirect xmap for google.com by Prosto-Chups
RewriteCond   %{REQUEST_URI} ^(/sitemap.xml)$
RewriteRule  (.*) index.php?option=com_xmap&view=xml&id=1 [L]

Внимательно с, 1 - это id карты сайта

В файл .htaccess для joomla 1.5 вставляем код

# redirect xmap for google.com by Prosto-Chups
RewriteCond   %{REQUEST_URI} ^(/sitemap.xml)$
RewriteRule  (.*) index.php?option=com_xmap&sitemap=1&view=xml&no_html=1 [L]

Внимательно с sitemap=1, 1 - это id карты сайта

XML карта сайта теперь доступна как по ссылке http://ваш_сайт/index.php?option=com_xmap&view=xml&id=1, так и по ссылке http://ваш_сайт/sitemap.xml, которую и будем отдавать в панель вебмастера Гугла и Яндекса.

Комментарии   

#1 Стас 03.02.2012 11:24
Спасибо за вашу статью.
Помогите решить следующий вопрос:мой сайт сделанный на Joomla 1.7 проиндексирован неделю назад. Поставил после индекса на него XMAP 2.2.1 и карта в формате XML не выдаёт Last modification date. Я так понимаю что этот параметр очень важен для поисковых роботов, т.к. он указывает когда была изменена та или иная страница и когда!!! Как это исправить???
Заранее спасибо!!!
Цитировать
#2 Юрий 04.02.2012 13:00
В файле .htaccess недочёт:

RewriteCond %{REQUEST_URI} ^(/sitemap.xml)$
RewriteRule (.*) index.php?optio n=com_xmap&view =xml&id=1 [R=301,L]

Подправте код редирект 301 а то на 1.7 не работает!
За материал спасибо!
Цитировать
#3 admin 06.02.2012 14:53
Цитирую Стас:
Спасибо за вашу статью.
Помогите решить следующий вопрос:мой сайт сделанный на Joomla 1.7 проиндексирован неделю назад. Поставил после индекса на него XMAP 2.2.1 и карта в формате XML не выдаёт Last modification date. Я так понимаю что этот параметр очень важен для поисковых роботов, т.к. он указывает когда была изменена та или иная страница и когда!!! Как это исправить???
Заранее спасибо!!!

Не переживайте вы так.
Во первых - это не обязательный атрибут при создании карты сайта. Смотреть
sitemaps.org/ru/protocol.html
Во вторых - если вы все таки хотите что бы у Вас заполнялся этот раздел, необходимо установить плагин com_content, который идет в пакете с компонентом.
И в третьих - спалю немного тему SEO, так как есть видеозапись курса
топэксперт.рф/seo-kurs.html
изменения в статьях лучше не делать т.к. поисковики считают что изменения делаются для ключевых фраз. Лучше написать новую статью под те или иные ключевые фразы, чем переделывать старые.
Цитировать
#4 admin 06.02.2012 15:09
Цитирую Юрий:
В файле .htaccess недочёт:

RewriteCond %{REQUEST_URI} ^(/sitemap.xml)$
RewriteRule (.*) index.php?option=com_xmap&view=xml&id=1 [R=301,L]

Подправте код редирект 301 а то на 1.7 не работает!
За материал спасибо!

Код я могу подправить, но тогда будут возникать проблемы. Дело в том что я писал статью для компонента xmap 2.1 а сейчас вышла версия 2.2.1 а они генерируют разные ссылки. Я не могу следить за каждым обновлением разных компонентов, главное поймите смысл, что ссылка в коде может меняться. В версии 2.1 она была такой

index.php?option=com_xmap&view=xml&id=1

в версии 2.2.1 она уже такая

index.php?optio n=com_xmap&view =xml&tmpl=compo nent&id=1

Значит код должен быть


RewriteCond %{REQUEST_URI} ^(/sitemap.xml)$
RewriteRule (.*) index.php?optio n=com_xmap&view =xml&tmpl=compo nent&id=1 [L]
Цитировать
#5 Юрий 10.02.2012 10:48
Отличная статья. Рекомендация по правке .htaccess выделяю полезной. Нашёл что искал так сказать.
Цитировать
#6 валентин 28.03.2012 09:28
Доброго времени суток! статья понравилась! все делал как на видео! но у меня проблема-при попытке зайти в xmap выдает ошибку "Удаленный сервер или файл не найден" ! помогите! что сделать нужно? версия Joomla 1.7
Цитировать
#7 admin 31.03.2012 15:32
Цитирую валентин:
Доброго времени суток! статья понравилась! все делал как на видео! но у меня проблема-при попытке зайти в xmap выдает ошибку "Удаленный сервер или файл не найден" ! помогите! что сделать нужно? версия Joomla 1.7

Возможно проблема с правами на папки и файлы. Закажите тестовый период хорошего хостинга и проверьте на нем свой сайт.
Цитировать
#8 Светлана 18.04.2012 12:24
Подскажите, а можно как-то ссылочку получить на закачивание курса о котором Вы писали admin? Очень хочется глянуть. Заранее благодарна.
Цитировать
#9 admin 20.04.2012 12:25
Цитирую Светлана:
Подскажите, а можно как-то ссылочку получить на закачивание курса о котором Вы писали admin? Очень хочется глянуть. Заранее благодарна.

Светлана, такие курсы в бесплатном доступе не лежат. У кого есть желание получить курс, пишите мне на почту.
Цитировать
#10 filonik 24.04.2012 07:36
Классная статья и видео.
У меня даже почти все получилось. Но...
Xmap почему-то показавает карту сайта не древовидно, а просто списком. Вот так:
h_ttp://yoga-lu gansk.com.ua/ru /karta-sajta
Не удобно получается. В настройках ничего найти не смогла. Помогите пожалуйста.
Цитировать
#11 admin 24.04.2012 10:33
Цитирую filonik:
Классная статья и видео.
У меня даже почти все получилось. Но...
Xmap почему-то показавает карту сайта не древовидно, а просто списком. Вот так:
h_ttp://yoga-lugansk.com.ua/ru/karta-sajta
Не удобно получается. В настройках ничего найти не смогла. Помогите пожалуйста.

filonik - настройки здесь не причем, скорее всего это зависит от стиля вашего шаблона
Цитировать
#12 Владимир 25.04.2012 19:11
Цитирую admin:
Цитирую filonik:
Классная статья и видео.
У меня даже почти все получилось. Но...
Xmap почему-то показавает карту сайта не древовидно, а просто списком. Вот так:
h_ttp://yoga-lugansk.com.ua/ru/karta-sajta
Не удобно получается. В настройках ничего найти не смогла. Помогите пожалуйста.

filonik - настройки здесь не причем, скорее всего это зависит от стиля вашего шаблона

Не учите людей плохому! Уже 3 (три) вебмастера жалуются, что после Вашей "руссификации" компонент ХМар 2.2.1 от разработчика не работает... А корректное удаление и установку Компонента, а также правку XML ок Вы тоже через htacess делаете?
filonik - Сносите этот Компонент вместе с "локализацией" и ставьте от разработчика - Варгаса! Многим помогло!
Админ - не в обиду, - ХМар обновляется не так уж и часто: примерно раз в год.
С, уважением, локализатор и разработчик расширений под Джумла на платформе 12.х
Цитировать
#13 admin 26.04.2012 17:39
Цитирую Владимир:

Не учите людей плохому! Уже 3 (три) вебмастера жалуются, что после Вашей "руссификации" компонент ХМар 2.2.1 от разработчика не работает...

Владимир не три а один разработчик.
У первого все работало только не было параметра Last modification date, я написал что этот параметр появится тогда, когда будет установлен плагин com_content, который идет в пакете с компонентом.
У второго были проблемы не с компонентом а с ссылкой которая склеивалась с помощью файла .htaccess - и я написал в отзыве что когда писал статью была другая версия, в новой версии разработчики изменили ссылку и я в комментарии об этом написал и привел правильный код.
У третьего действительно была проблема, но она может быть связана с чем угодно, там надо рассматривать сам сайт.
Цитирую Владимир:
А корректное удаление и установку Компонента, а также правку XML ок Вы тоже через htacess делаете?

Я написал один вариант выхода из положения, если вы знаете лучше - напишите статью и люди будут пользоваться вашим советом, а ваша шутка-сарказм с удалением компонента через htacess, людям пользу не приносит.
Цитирую Владимир:
filonik - Сносите этот Компонент вместе с "локализацией" и ставьте от разработчика - Варгаса! Многим помогло!
Владимир, прочтите внимательно статью. У меня нет ссылки на скачивание компонента, и я призываю людей и описываю как зайти на официальный сайт xmap и скачать компонент от разработчика. А скачать предлагаю, только файлы русификации, которые никаким образом не связаны с кодом компонента и значит никак не влияют на его работоспособность(скачайте русификацию и посмотрите файлы)
Цитирую Владимир:
Админ - не в обиду, - ХМар обновляется не так уж и часто: примерно раз в год.

Я специально не изменил код, хочется что бы люди поняли принцип, и это один из подходящих моментов не скопировать тупо код, а разобраться самому.
Цитировать
#14 Владимир 26.04.2012 19:44
Доброго времени суток!
На нет и суда нет! Альтернативные решения по корректной кодировке и отображению здесь: _http://joomlam aster.org.ua/st ati/26-instrukt siya-po-nastroj ke-komponenta-k art-sajta-xmap- v-cms-joomla.ht ml и здесь: _http://joomlamaster.org.ua/komponenty/25-komponent-kart-sajta-xmap-2-2-1-dlya-joomla-cms-2-5.html
Там же и полная локализация на русский, украинский, английский и, частично, испанский язык.
С уважением, Владимр
Цитировать
#15 filonik 03.05.2012 13:17
Цитирую admin:
Цитирую filonik:
Классная статья и видео.
У меня даже почти все получилось. Но...
Xmap почему-то показавает карту сайта не древовидно, а просто списком. Вот так:
h_ttp://yoga-lugansk.com.ua/ru/karta-sajta
Не удобно получается. В настройках ничего найти не смогла. Помогите пожалуйста.

filonik - настройки здесь не причем, скорее всего это зависит от стиля вашего шаблона

Вы верно подсказали! Спасибо!
Всего лишь маненько исправила таблицу стилей (внутр границы слева).
Так что c компонентом все в порядке!!!
Думаю теперь: можно ли сделать, чтоб подпункты открывались аккардеоном?
Цитировать
#16 admin 15.05.2012 18:22
Цитирую filonik:

Так что c компонентом все в порядке!!!

А с ним и не может быть проблем, так как в своей статье, я предлагаю скачивать компонент Xmap c сайта разработчика. Это Владимир не прочитав статьи и не разобравшись, написал негативный отзыв. Видимо хочет продвинут свой сайт,через комментарии на других сайтах.
Цитата:

Думаю теперь: можно ли сделать, чтоб подпункты открывались аккардеоном?
Не стоит, это ни к чему хорошему не приведет.
Я просмотрел Ваш сайт и мне понравился. Дизайн и расцветка подходит тематике. Все коротко доступно и понятно. Единственное за что обидно - это маленькая посещаемость, но это и объяснимо. Сайт с таким направлением, да и не только сайт, а и саму тему, тяжело продвигать лоб в лоб(пока ваша школа не раскручена).
У меня есть опыт продвижения ресурса схожего направления. Если интересно - позвоните по скайпу или телефону и я поделюсь методикой.
Цитировать
#17 Артем 19.05.2012 12:03
Может кто сталкивался с такой проблемой Установил карту сайта на joomla 2.5.4 и virtuemart 2.0.6 но товар на карте не весь отображается а отображает только часть(то количество которые выставляется в virtuemart в настройках )
Цитировать
#18 Gela 29.05.2012 02:39
Видео смотреть не стала, т.к. у меня старая версия джумлы. Буду благоадран, если ответите на вопрос.
Можно ли сделать в карте сайта открытыми для всех пользователей названия статей, доступных для зарегистрирован ных пользователей сайта?
Цитировать
#19 Katya 14.07.2012 18:47
Подскажите, как будет выглядеть код для версии 2.2.1 установленной на joomla 2.5.6

RewriteEngine On

RewriteCond %{REQUEST_URI} ^(/sitemap.xml)$
RewriteRule (.*) index.php?optio n=com_xmap&view =xml&tmpl=compo nent&id=1 [L]

Изменила код на такой, но
_http://ваш_сай т/sitemap.xml не работает
Цитировать
#20 Andrew 19.08.2012 19:14
Подскажите как решить проблему.
Установил xmap, на сайте все работает отлично, показывает все созданные пункты меню и страницы.
Но, когда стал добавлять в яндекс и гугл ссылку (мой-сайт/index .php?option=com _xmap&view=xml& tmpl=component& id=1) на XML файл карты то обнаружил что на данной странице отображается лишь 9 пунктов, т.е. всего 9 ссылок, хотя на самом деле их там уже почти под сотню. Соответственно помощи в ускоренной индексации страниц поисковиками от такой карты не будет. Joomla 2.5.6 + Xmap 2.2.1.
Цитировать
#21 Andrew 20.08.2012 10:19
Цитата:
...xmap, на сайте все работает отлично, показывает все созданные пункты меню и страницы...
Пока ни кто не ответил добавлю, нашел в чем проблема - проблема в использовании sh404sef. Если его отключить, то появляются все статьи, но с "кривыми" ссылками.
Вот теперь возник другой вопрос: -Как подружить Xmap и sh404sef? Есть у кого предположения в чем загвоздка?
Цитировать
#22 Ксения 22.08.2012 15:56
Тоже самое, страниц на сайте 200 штук, а по карте сайта _http://сайт.ru /index.php?opti on=com_xmap& ;sitemap=1& view=xml показывает только категории 8 штук, а страниц нет. Почему страницы не отображаются?
Цитировать
#23 Andrew 23.08.2012 07:46
Цитирую Ксения:
Тоже самое, страниц на сайте 200 штук...

Ксания, я проблему решил другим способом. Установил компонент JCrawler, на сайте он не отображается, но создает карту в корне сайта и настраивается через админку.
Гугл и яндекс "скушали" на ура! Правда прежде чем подсовывать поисковикам я удалил ссылки на другие ресурсы, в файле с картой сайта появляются ссылки на производителя и пару сайтов с самой джумлой.
Если найдете решение с xmap отпишитесь пожалуйста. Не хочется все таки использовать два компонента с одной и той же задачей.
Цитировать
#24 Ксения 23.08.2012 07:52
Цитирую Andrew:
Цитирую Ксения:
Тоже самое, страниц на сайте 200 штук...


Если найдете решение с xmap отпишитесь пожалуйста. Не хочется все таки использовать два компонента с одной и той же задачей.


ок. Если что найду, отпишусь. Спасибо.
Цитировать
#25 Ксения 24.08.2012 09:51
Цитирую Ксения:
Цитирую Andrew:
Цитирую Ксения:
Тоже самое, страниц на сайте 200 штук...


Если найдете решение с xmap отпишитесь пожалуйста. Не хочется все таки использовать два компонента с одной и той же задачей.


ок. Если что найду, отпишусь. Спасибо.


Скачайте программу SiteMap Generator 0.97 beta, сделайте карту сайта, закиньте полученный файл в корень папок, а ссылку укажите в robots.txt ну и конечно в гугле и яндексе. И все работает! А насчет как исправить в самой joomla не знаю.
Цитировать
#26 Алексей 30.11.2012 07:58
Здравствуйте ! подскажите пожалуйста проблема возникла по созданию карты сайта . В общем использую компонент Xmap создать карту получается но в ней отображаются только те страницы привязанные к меню, прочитал что нужно установить дополнительный плагин plg_com_content установил и активировал менял по всякому настройки но это не помогло. А нужно чтобы в карте сайта отображались все материалы имеющиеся на сайте которые не привязаны к пунктам меню . Подскажите как это сделать
Цитировать
#27 Александр123456 09.02.2013 20:58
на тестовом сайте test.paradislan d.com.ua/karta- saita на джумла 2.5 поставил карту, а она показывает только пункты подпункты меню, а материалов в них не показывает. Как исправить косяк, может подскажите?
Цитировать
#28 admin 03.03.2013 09:52
Andrew и Ксения - у вас могут не подходить версии компонентов, установите последние версии sh404sef и Xmap, и посмотрите чтобы подходила Версия PHP на хостинге с вашими компонентами.

Цитирую Алексей:
Здравствуйте ! подскажите пожалуйста проблема возникла по созданию карты сайта . В общем использую компонент Xmap создать карту получается но в ней отображаются только те страницы привязанные к меню, прочитал что нужно установить дополнительный плагин plg_com_content установил и активировал менял по всякому настройки но это не помогло. А нужно чтобы в карте сайта отображались все материалы имеющиеся на сайте которые не привязаны к пунктам меню . Подскажите как это сделать

Алексей, сам движок Joomla устроен так, что все привязывается к меню. Попробуйте создать менюХ и привязать к нему нужные материалы, а в настройках модуля менюХ, выставить не опубликовано или выставить несуществующую позицию шаблона.
Цитирую Александр123456:
на тестовом сайте test.paradisland.com.ua/karta-saita на джумла 2.5 поставил карту, а она показывает только пункты подпункты меню, а материалов в них не показывает. Как исправить косяк, может подскажите?

Так все и должно быть, карта сайта показывает все меню сайта, пункты менюшек и подпункты, а уже переходя по этим ссылкам попадаешь на саму статью.
Цитировать
#29 mad 12.09.2013 13:24
Здравствуйте. Подскажите пожалуйста, почему при создании карты сайта выдается ошибка 500?
Цитировать
#30 admin 15.06.2014 10:56
Цитирую mad:
Здравствуйте. Подскажите пожалуйста, почему при создании карты сайта выдается ошибка 500?

В любом поисковике вводим "xmap ошибка 500" и смотрим результаты.
Цитировать

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


Защитный код
Обновить

Категории Блога

Login Form

Рекомендую