Для того, что бы указать поисковой системе какие страницы сайта нужно индексировать в первую очередь используется SiteMap.xml

Для того, что бы запретить поисковикам индексировать не желательные папки и материалы вашего сайта, можно использовать файл robots.txt, с директивой Disallow. Так же, директива sitemap так же прописывается в этом файле, с указанием пути нахождения файла карты.

Ручной способ создания карты сайта Sitemap.xml

Сервисов для создания карт сайта очень много, я опишу тот, которым пользуюсь сам. Для того, что бы в ручную создать карту сайта, необходимо перейти на сайт http://www.mysitemapgenerator.com/. Перед вами откроется сайт, в котором нужно выбрать пункт Генерация Sitemap бесплатно. Для этого нажмите на кнопку "Создать".

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

Введите адрес вашего сайта, и нажмите "Старт, после чего начнется генерация карты вашего сайта. Останется лишь скачать файл, переименовать его в Sitemap.xml и положить в корень вашего сайта.

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

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

Создание карты сайта для joomla  используя компонент

Для создания карты сайта я использую компонент Xmap. Скачать его вы можете под материалом в блоке "Вложения". Расписывать все его достоинства я не буду, про это достаточно информации в интернете. Установка компонента проходит так же, как и установка любого другого модуля, компонента, плагина. Поэтому я уверен, что вы без труда справитесь с этой задачей, а я перейду сразу к описанию настройки компонента. 

xmap компонентxmap компонент

Что бы перейти в компонент xmap, пройдите в "Панель управления / Компоненты / xmap". После открытия окошка компонента, нажмите на кнопку "Создать".

xmap компонентxmap компонент

Заполните необходимые, данные, и нажмите "Сохранить". Теперь перейдя по ссылке "Карта в XML", перед вами откроется окно с картой сайта. Указанный путь, можно использовать в качестве директивы в robots.txt.

xmap компонентxmap компонентxmap компонент

Что бы создать карту сайта в формате HTML для пользователей сайта, а не для поисковых роботов, необходимо создать новый пункт меню, выбрать тип пункта "Xmap", нажать сохранить и перейдя по созданному пути, вы увидите карту на странице вашего сайта. Естественно,что при добавлении новых пунктов меню, карта сайта будет добавлять их и в xml и html версию автоматически. 

Если вам понравился материал, поделитесь им в социальных сетях. Спасибо!

Вложения:
Доступ по ссылке (http://8ke.ru/files/com_xmap.zip)com_xmap.zip[com_xmap]127 Кб