Первый способ довольно простой, воспользуемся бесплатным плагином Yandex Metrica для вставки кода на сайт с Joomla 2.5. Плагин устанавливается через менеджер расширений. В настройках плагина указываем ID который берем из кода генерируемого яндексом при добавлении сайта в метрику. Можно так же настроить дополнительные параметры счетчика, такие как ВебВизор и карта кликов, а так же множество других необходимых для анализа параметров.

Скачать плагин совершенно бесплатно можно с сайта разработчика.

plagin-yndexmetrika

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

Скачать данный модуль можно с сайта разработчика.

И на конец третий способ это вставка кода информера в шаблон сайта. Как считают многие, и я с ними совершенно согласен что сторонние расширения замедляют работу CMS Joomla, поэтому я всегда пользуюсь третьим способом, но к сожелению не всегда все корректно работает. А именно в яндекс метрике показывает что щетчик установлен корректно и все работает, но заходя в ВебВизор я обнаруживаю что он не работает, и высвечивается сообщение “Для просмотра отчёта вам необходимо включить ВебВизор в настройках счётчика и установить новый код счётчика на сайт.”, но я точно знаю что ставил галочку ВебВизор при настройке щетчика Бывало такое что просто напросто создавал новый счетчик и все в дальнейшем отлично работало. Код счетчика вставляеться в низ файла index.php перед тегами и, который находиться ваш сайт/ templates/название вашего шаблона. Если у вас в фале index.php нет строк с тегамии , то советую воспользоватся способами предложенными выше.