Несомненно, joomla отличная CMS для порталов и прочих многофункциональных сайтов.
Но вот с точки зрения поисковой оптимизации joomla оставляет желать лучшего.
С помощью так сказать стандартных средств SEO задачи практически не решаемы..
Итак, по делу: столкнулся с необходимости закрытия от индексации одного из разделов сайта.. то есть необходимостью добавить тэг <NOINDEX> для одного из рзделов..
Как уже говорилось выше это не решается с помощью стандартных средств joomla.
Что я сделал – выделил разделу отдельное меню и определил где будет находится ссылка на этот раздел.
Далее я открыл файл шаблона, нашел необходимое место где прописана позиция где я хочу расположить свое неиндексируемое меню.
выглядит оно следуюющим образом:
<div>
<?php mosLoadModules ( ‘left’ ); ?>
</div>
Далее скопировал эту позицию изменив имя и прописав тэг noindex:
<div>
<?php mosLoadModules ( ‘left’ ); ?>
</div><NOINDEX><div>
<?php mosLoadModules ( ‘leftNI’ ); ?>
</div></NOINDEX>
Сохранил и закрыл файл шаблона.
Теперь заходим в админку джумлы:
Сайт–шаблоны–позиции шаблонов
Прописываем имя новой позиции в свободном поле

Теперь идем в управление модулями и ставим модуль нашего меню в эту позицию.
Вопрос решен.(Для неверующих – можно открыть сайт и нажав в браузере просмотр исходного кода увидеть что тэг NOINDEX действительно присутствует в нужном нам меню.
Уважаемый!!!
Спасите, на вас вся надежда! Вот вы пишете о файле шаблона. А где его найти? Правда версия 103, а сборка 004.
несовсем понятно что вы имеете ввиду под сборкой 004 и версией 103, но файл шалона во всех версиях джумлы находится templates—имя шалона—index.php
Скажите пожалуйста! Если я правильно понял, то и все публикации данного раздела будут в ? Допустим сайт с фильмами, где присутствует раздел «клубничка», понятно что администратору не хочется, что бы поисковики заходили в этот раздел.Но и раздел удалять по ряду причин не к чему (у него есть своя аудитория) Как сделать,что бы все материалы данной категории были .?
Скажите пожалуйста! Если я правильно понял, то и все публикации данного раздела будут в NOINDEX ? Допустим сайт с фильмами. Где присутствует раздел “клубничка”. Понятно что администратору не хочется, что бы поисковики заходили в этот раздел.Но и раздел удалять по ряду причин не к чему (у него есть своя аудитория) Как сделать,что бы все материалы данной категории были NOINDEX .?
Спасибо хоть за то что есть
В принцепе всё понятно кроме этогоПрописываем имя новой позиции в свободном поле Ведь когда создаёшь меню образуется модуль, а потом его уже размещаешь с права или с лева и т.д. А статейка во общем полезная я так уже делал.
а в robot.txt
разве нельзя закрыть все не нужное
Disallow: /klubnichka/
зачем в шаблоне лезть??
а как скрыть только пункт меню?
в приведенном примере скрывается целый модуль