JOOMLABC.RU

доступно о Joomla!

Популярные расширения

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

Оцените материал
(3 голосов)

Компонента Xmap для создания карты сайтаКомпонент  Xmap 2.3.2 для Joomla2.5

Компонент  Xmap 2.3.2 позволяет создавать карту сайта на Joomla2.5 "на лету", причем сразу в двух форматах, html и XML, что позволяет значительно улучшить индексацию сайта поисковыми системами. В этой статье вы узнаете:

Карта сайта должна быть на каждом уважающем себя сайте! Две основные причины для этого: улучшение индексации поисковиками и доступность всех материалов сайта для пользователей. Карта сайта в формате  html предназначена   для пользователей вашего сайта, формат XML - для поисковых машин. Начнем с пользователей. Карта вашего сайта  позволяет пользователям легко ориентироваться на вашем сайте, она представляет из себя обычный html-файл со всеми статьями вашего сайта. Это бывает полезно, если на сайте есть глубокая вложенность меню, списков и добраться до какой-то статьи на сайте не всегда просто.

Карта сайта в формате xml — это обычный файл с расширением xml. Он  содержит все URL ссылки (заключенные в XML - теги) на страницы вашего сайта и позволяет роботам поисковых систем получить дополнительную информацию о страницах вашего сайта. В xml карте указывается частота изменения каждой страницы, когда было сделано последнее изменение страницы, можно указать приоритет для каждого меню.

Как установить Xmap для создания карты сайта на Joomla

1. Менеджер расширений- Установка -Обзор, находим компонент pkg_com_xmap-2.3.2.zip, нажимаем Установить. Видим сообщение об успешной установке компонента.

2. Если вы пользуетесь компонентом K2  для создания контента, надо установить плагин xmap2_k2. Обычным способом, установка расширений для Joomla!

3. Заходим на Менеджер плагинов, поиском находим все плагины для Xmap и активируем нужные нам.

Создание карты сайта

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

Заходим в меню Расширения- Xmap, попадаем в управление компонентом Xmap. Вначале не создано ни одной карты. Нажимаем на желтый плюсик Создать, даем название новой карте сайта, прописываем альяс, публикуем. Можем добавить вводный текст в обычном редакторе Joomla.

Сделать карту сайта Xmap для  Joomla

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

Как настроить основные опции карты сайта на Joomla Xmap

Основные возможности: приоритет меню может изменяться от 0,1 до 1. Периодичность просматривания карты для обновления : ежечасно; ежедневно; еженедельно; ежемесячно; ежегодно; никогда.

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

Как настроить карту сайта Xmap для  Joomla

Сохраняем карту сайта. Готово. Рассмотрим внимательнее все возможности компонента Xmap.

Как сделать карту сайта Xmap для Joomla2.5

Вы видите, что компонент Xmap создал карту вашего сайта в 2-х форматах: первый- html, и второй-  xml формат. Кликнув по ссылке XML Sitemap, в браузере откроется карта вашего сайта в xml формате, и в адресной строке браузера вы увидите адрес вашей карты. Скопируйте его в буфер обмена, для того чтобы вставить в файл robots.txt.

 Демо вы видите здесь.

Как добавить карту сайта в файл robots.txt

Для того, чтобы ускорить индексацию сайта поисковыми системами, имеет смысл добавить адрес карты сайта в XML формате в файл robots.txt.  Файл robots.txt лежит в корневой папке вашего сайта на Joomla и создается автоматически. Открываем этот файл в любом текстовом редакторе, например, я рекомендую notepad++ и дописываем в него строчку 

Sitemap: http://имя-сайта.com/index.php?option=com_xmap&view=xml&tmpl=component&id=ваш-id

Не забудьте сохранить изменения в кодировке UTF-8 без BOM.

Как добавить карту сайта Xmap в поисковик Google

Как узнать url адрес карты сайта XML

Для того, чтобы добавить карту сайта в формате XML в поисковик Google, надо:

  • открыть электронный адрес в почтовике Gmail
  • подтвердить свои права на сайт в  Google вебмастере
  • добавить свой сайт в индекс поисковой системы Google
  • добавить свой сайт в webmaster Google
  • пройти по ссылке Добавить карту сайта, указать скопированный на предыдущем шаге адрес сайта в формате XML

Как добавить карту сайта Xmap в поисковик Yandex

Для того, чтобы добавить карту сайта в формате XML в поисковик Yandex, надо:

  • открыть электронный адрес в почтовике Yandex
  • подтвердить свои права на сайт в  Yandex вебмастере
  • добавить свой сайт в индекс поисковой системы Yandex
  • добавить свой сайт в webmaster Yandex
  • пройти по ссылке Добавить карту сайта, указать скопированный на предыдущем шаге адрес сайта в формате XML
  • КАк добавить карту сайта Xmap в Яндекс
  • добавляем адрес карты, полученный в компоненте Xmap, нажимаем Проверить, убеждаемся в корректности карты. После этого нажимаем кнопку Добавить.
  • Наслаждаемся результатом.
  • Как добавить карту сайта XMap в поисковую систему Яндекс

В компонент Xmap включены плагины для Кunena и VirtueMart, но для компонента K2 надо устанавливать свой плагин.

Залила свежую версию компонента XMap 2.3.2.

Понравился материал? Поделитесь с друзьями!

Другие материалы в этой категории: Как ускорить индексацию блога »

Комментарии   

 
Сергей
0 # Сергей 28.09.2012 14:22
как указать адрес XML карты в файле robots.txt
Ответить | Ответить с цитатой | Цитировать
 
 
Наталья Федорова
+2 # Наталья Федорова 28.09.2012 16:11
Сергей, я добавила в статью как добавить карту сайта в файл robots.txt, если остались вопросы, пишите, объясню подробнее. Спасибо за интерес к моему сайту :-)
Ответить | Ответить с цитатой | Цитировать
 
 
Иван
0 # Иван 12.01.2013 09:03
Подскажите пожалуйста у вас есть плагин для adsmanager
Ответить | Ответить с цитатой | Цитировать
 
 
Николай
0 # Николай 30.01.2013 00:15
Отличный сайт. Все работает замечательно. Описание расписаны граматно и доступно. Редко комментирую, но тут не удержался. Спасибо :-)
Ответить | Ответить с цитатой | Цитировать
 
 
Геннадий
0 # Геннадий 15.02.2013 10:36
Спасибо за толковые подсказки! Настроил sitemap и робот по Вашим описаниям :roll:
Но остановился на половине настроек. Продолжу со временем и задам вопросы, если не разберусь сам...))
Ответить | Ответить с цитатой | Цитировать
 
 
Nosferatumax
-1 # Nosferatumax 30.03.2013 17:37
Подскажите как указать гугл вебмастеру путь к карте если в robots.txt стоит
Disallow: /*index*
Disallow: /*start*
Disallow: /*component*
Ответить | Ответить с цитатой | Цитировать
 
 
Наталья
0 # Наталья 31.03.2013 22:40
Первой строчкой прописываете Allow: /index.php?opti on=com_xmap&vie w=xml&tmpl=comp onent&id=vash_I D, затем все остальные строчки файла robots.txt
Ответить | Ответить с цитатой | Цитировать
 
 
Альберт
0 # Альберт 23.04.2013 11:24
Здравствуйте! Не совсем понял по поводу строчки для файла robots.txt, vash_ID так и указывать или у меня есть это ID где-то?
Ответить | Ответить с цитатой | Цитировать
 
 
Наталья
0 # Наталья 23.04.2013 11:37
ID это порядковый номер созданной карты, он есть в скопированном вами адресе. Как правило, это 1, поскольку это ваша первая созданная карта. Но вообще говоря карт можно создать несколько, тогда и ID будут разные.
Ответить | Ответить с цитатой | Цитировать
 
 
Дмитрий
0 # Дмитрий 29.04.2013 15:36
Цитирую NGrivolat:
Сергей, я добавила в статью как добавить карту сайта в файл robots.txt, если остались вопросы, пишите, объясню подробнее. Спасибо за интерес к моему сайту :-)

Вопрос про яндекс вебмастер и по формату XML. Вы сами указывали путь к карте сайта формата XML, что ответил яндекс бот проверки карты сайта формата XML? И какого вида этот путь? Редиректы не выкладывайте для изменений в .htaccess я ими сыт по-горло, яндекс сразу отсекает такое. И что там получилось у товарищей? Создать простую карту сайта? Прежде всего карта сайта для поисковых систем, мне конкретно нужен для яндекса и под Joomla 2.5. А обычная карта сайта для пользователей создается в формате HTML и содержимое в HTML этот же плагин о чем речь. Ваше мнение?
Ответить | Ответить с цитатой | Цитировать
 
 
Дмитрий
0 # Дмитрий 29.04.2013 16:09
Приведу пример:
User-agent: *
Disallow: /administrator/
Disallow: /cache/
Disallow: /cli/
Disallow: /components/
Disallow: /images/
Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /libraries/
Disallow: /logs/
Disallow: /media/
Disallow: /modules/
Disallow: /plugins/
Disallow: /templates/
Disallow: /tmp/
Host: "главное зеркало сайта"
(*) Это вы даете понять, что данные настройки для всех поисковых систем, в том числе и для Google. Для точного указания какой поисковой системе эти настройки, просто вместо звездочки укажите Google. Но опять таки повторюсь, для Gooogle это без разницы.
Что касается Яндекса.
Явно необходимо указать хост как главное зеркало. Явно указать путь к карте сайта вида XML. Никаких других он не принимает, как и такую строку:
/index.php?option=com_xmap&view=xml&tmpl=component&id=1
Ответить | Ответить с цитатой | Цитировать
 
 
Сергей
0 # Сергей 12.04.2014 17:45
Спасибо, хорошая статья!
Ответить | Ответить с цитатой | Цитировать
 
 
Сергей
0 # Сергей 12.04.2014 17:45
Спасибо, хорошая статья!
Я нашел интересный сайт со многими инструментами для SEO оптимизации сайтов. Мне очень понравился этот сайт webspeedboost.c om/
Ответить | Ответить с цитатой | Цитировать
 
 
Вероника
+1 # Вероника 17.07.2014 17:16
Спасибо большое!!!!!Оче нь помогла ваша статья :-) :-) :-)
Ответить | Ответить с цитатой | Цитировать
 

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


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

Подписка на обновления блога по эл.почте

Ваш эл. адрес:

Присоединяйтесь к нам!

Мы в социальных сетях.
Вы здесь: Главная SEO Как сделать карту сайта на Joomla