Настройка Joomla

Основные настройки CMS Joomla на первых этапах жизни сайта. То, что требуется сделать в первую очередь после установки Joomla, до начала индексации сайта

joomlaСписок расширений, которые обычно ставятся как необходимый комплект на большинство сайтов под управлением joomla и успешно работают. Подробного описания представлено не будет, все это можно найти здесь же http://barabulki.ru/joomla.html

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

Создаем меню, как и всегда, если уже есть, пропустите этот шаг.

joomlaОчень часто возникает срочная необходимость поделиться сообщением с зарегистрированными пользователями сайта и сделать это по электронной почте. Или отправить сообщение только определенной группе своих подписчиков, например администраторам сайта. Лучше и проще это сделать, воспользовавшись уже встроенной «Массовой рассылкой» Joomla.

joomlaВ Joomla 3 с тегом H1 в заголовке статьи образовалась неувязочка, точнее H1 вообще отсутствует в заголовках статей. Ну, а значение тега h1 трудно переоценить для поисковой оптимизации, он придает больший вес ключевому слову, словам, в этом теге. Но к счастью, это исправимо и для этого достаточно сделать исправление в коде файла default.php

joomlaОснавная настройка .htaccess файла для Joomla заключается в определении основного домена сайта, дабы убрать три варианта главной страницы. И преобразования ссылки на карту сайта. Напомню, что данные действия следует производить на первых днях жизни сайта, пока сайт не начал индексироваться. Эти действия просто необходимы. И так, все по порядку.

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

joomlaНиже описанный плагин будет полезен для тех, кто зарабатывает с помощью размещения рекламы Google Aasense, Yandedx Direct или любой другой, тизерной, баннерной или просто, надо вставить код в статью.

 

joomlaЛюбые сайты, использующие cms, стараются о себе оставить след, по которому можно определить, на каком именно движке был построен сайт и Joomla не исключение.

Если вы посмотрите исходный код любой страницы сайта, то увидите такую строчку: <meta name="generator" content="Joomla! - Open Source Content Management" /> Как убрать мета тег Generator?

joomlaКак украсить текст или меню в Joomla 3 используя только внутренние возможности стандартного шаблона joomla-compat

 

 

joomlaВ анонсе статей, вернее внизу анонса на статью, раньше красовалась прекрасная кнопочка со словом "Подробнее" предлагающая перейти по ссылке для дальнейшего ознакомления со статьёй, но сейчас она исчезла, вернее видоизменилась, стала простой ссылкой Подробнее:

joomlaСтандартный редактор Joomla TinyMCE не позволит вставить в текст ни html код, ни php, ни любой javascript, ни css, даже в режиме html-код. Переключение редактора TinyMCE в расширенный режим, не решит проблему. Редактор Joomla Content Editor тоже не выход. Такая уж политика безопасности Joomla. Оно и к лучшему. Поэтому, чтобы вставить код, требуется прибегнуть к расширению.

joomlaКод счетчика, полученный от Yandex Метрики, Google или Liveinternet, да в принципе любой, мы будем вставлять с помощью модуля.

В Панели управления сайта выбираем Расширения -> Менеджер модулей -> Создать

Выбираем тип модуля:  HTML-кодМодуль отображает на сайте фрагмент HTML-кода, набранного вручную или с помощью...

joomlaЧтобы собрать информацию аналитического характера с сайта требуется установка счетчика, например Яндекс Метрики, который собирает данные о количестве и действиях посетителей на сайте. Что полезно при анализе привлеченной аудитории участвуя в Яндекс.Директе, выявляя наиболее эффективные средства рекламы, да и просто знать какие страницы сайта популярны, страницы входа и выхода пользователей, поведение.

joomlaВот две причины, побудивших меня удалить Ленту новостей (канал rss).

1. Возможность создания дублей статей, отрицательно сказывается на seo.

2. Кража контента. Новая статья попадает в rss канал и я не уверен, что она у меня индексируется быстрей чем у похитителя.

joomlaПрекрасная возможность посетителю сайта поделиться статьёй в своей социальной сети. Для этого достаточно просто кликнуть по кнопке своей соцсети в конце статьи. Удобно и быстро. Прямая польза для вебмастера, как со стороны seo, так и повышение посещаемости, если это тоже не seo.

 

joomlaТак получилось, что я наконец определился с тем, как будет выглядить мой сайт, то есть определился с шаблонам сайта и старый мне уже ни когда не пригодится. Но зайдя в Расширения -> Менеджер шаблонов - Стили я выбрал старый шаблон, выделив его нажал удалить. Неполучилось. "Нельзя удалять стиль шаблона, если он только один". Конечно, его можно удалить, удалив полностью папку с шаблоном войдя в менеджер сайта в хостинге.

Мне показалось это лишними манипуляциями и нашел очень простой выход.

joomlaБлагодаря плагину добавления комментариев JComments для Joomla появилась возможность у пользователей оставлять комменты к статьям. Это могут сделать все кто угодно, в зависимости от настройки прав. Для защиты от спама поставил капчу. как установить капчу. И такая настройка меня вполне устраивала. Но с развитием сайта посещаемость возросла и возросла активность разного рода спамеров, не смотря на капчу.

joomlaКогда мы создали карту сайта с помощью компонента Xmap, в самом низу полученного результата стоит копирайт на автора компонента "Powered by Xmap"

Чтобы убрать это ссылку, некоторые лезут в код самого компонента, некоторым достаточно воспользоваться плагином No External Links - Как закрыть внешние ссылки от индексации

Ничего всего этого делать не надо, все уже есть в настройках плагина Xmap.

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

joomlaКарта сайта в формате sitemap.xml создается в первую очередь для поисковых машин, чтобы помочь поисковым роботам точно разобраться
 в структуре сайта, какие страницы сайта наиболее важны, где они находятся и как часто обновляются. Мы будем создавать карту сайта с помощью
 компонента Xmap, который создаст карту в формате HTML для посетителей и в формате  XML для поисковых роботов.

joomlaПри просмотре исходного кода страницы (сочетание клавиш Ctrl+U) обнаружил одинаковое описание description не только для категорий, но и для всех статей. Стоит ли говорить, что описание страницы, можно сказать самое важное в формировании поисковиками сниппета в выдаче. Ладно, keywords, про него можно уже забыть, но description формирует описание ссылки в социальных сетях, когда посетитель решил поделиться, нажав на кнопочку.

joomlaФайл robots.txt это текстовый файл, находящийся в корне сайта, содержащий специальные инструкции для поисковых роботов и предназначен для правильной и быстрой индексации сайта, для исключения из индекса дублированных и не нужных страниц сайта, указания на правильное доменное имя и т. д. Настройка файла robots.txt происходит на первом дне жизни сайта, до появления поисковых пауков.

joomlaAkeeba Backup Замечательный плагин по созданию и восстановлению баз данных и всего сайта, о котором писалось здесь, но рассматривалась версия на английском языке. К счастью нашёлся русификатор к Akeeba Backup. Устанавливается как обычно. В архиве только файлы перевода и самой Akeeba Backup НЕТ. Поддерживаются версии Joomla joomla 2.5 и joomla 3

joomlaПосле тога как вы убрали /index.php/ из адреса страницы для более менее благовидного вида, можно в окончании адреса добавить .html для вида статичности. Некоторые говорят, что такой вид страниц очень нравится поисковикам, но я бы так не сказал, не на столько они глупы, что бы не разобраться в системе управления сайтом. Но тем не менее, с другой стороны, это придает некую завершенность в адресе, типа "аминь" в конце.

joomlaВсе доступные плагины к Joomla Content Editor находятся на сайте разработчика www.joomlacontenteditor.net/downloads/plugins, но спешу разочаровать, некоторые будут платными, соответственно очень полезными. Например, плагин File Manager.

joomlaМне лично не нравится, что в строке URL адрес моего сайта выглядит не очень корректно и не запоминающийся, типа http://barabulki.ru/index.php/joomla/10-ubiraem-index-php-v-joomla-3

Именно мне не нравится появление /index.php/. Это происходит благодаря постоянному обращению к сайту через данный файл.

Исправить ситуацию просто, достаточно переименовать один файл и включить опцию в настройках SEO.

joomlaВставить видео на сайт, допустим с youtube, с помощью встроенного редактора TinyMCE крайне не удобно, даже если он в расширенном режиме (Переключение редактора TinyMCE в расширенный режим). Если поставить редактор JCE он, возможно вставит видео на joomla 3 с помощью плагина. Поэтому прибегну к помощи плагина jw allvideos.

joomlaВ настройках вывода материала в Joomla 3 не проблема удалить отображения "категория", "дата" и "автор" публикации или даже вывести этот блок в самый низ статьи, но вот само слово "Подробности" уже надо убирать в файле.

Как убрать слово "Подробности" в статье на Joomla 3

Ищем файл ru-RU.com_content.ini по адресу: корень вашего сайта/language/ru-RU

joomlaПредлагаю просмотреть 3 видео урока от Ирины Гапонцевой по созданию меню.

joomlaБлагодаря компоненту JComments мы дали возможность посетителям сайта оставлять комментарии к статьям. Если вы заметили внизу блока разместилась малозаметная ссылка на копирайт производителей JComments, это так сказать плата за право бесплатно пользоваться результатом чужого труда. И таких копирайтов на сайте может быть достаточно много ввиду особенностей движка Joomla, который собирается как конструктор по средствам дополнений, плагинов, расширений и у каждого есть свой копирайт.

joomlaВосстановление резервных копий для Joomla при помощи Akeeba Kickstart не зависит от того куда восстанавливается копия, на виртуальный или локальный сервер, и от того, на каком сервере создана копия.

Я знаю три способа восстановления резервных копий Joomla.
1. При помощи программ Windows, WinZIP или PKZIP
2. Использовать программу Akeeba eXtract Wizard, но если копии в формате .JPA или .JPS
3. При использовании скрипта распаковки архивов Akeeba Kickstart.

joomlaПлагин No External Links для Joomla находит внешние ссылки и дописывает в них атрибут rel=nofollow и заключает их в тег <noindex> в результате внешние ссылки не забирают вес страниц вашего сайта, и поисковые системы не заподозрят вас в продаже мест на сайте под ссылки. Но если вы все таки захотите поделиться открытой ссылкой, не беда, в настройках No External Links есть возможность добавить «Разрешенные сайты», то есть сайты ссылки на которые фильтровать не нужно.

joomlaКомпонент Akeeba Backup для тех, кому важна работоспособность и безопасность сайта. С его помощью можно выполнять резервное копирование сайта, копию базы данных, для последующего восстановления или перемещения сайта между серверами. Akeeba в своей работе не перегружает сайт, что позволяет избежать тайм-аутов сервера вне зависимости от размера сайта, хоть пару гигабайт.

joomlaКомпонент Jcomments с множеством настроек, дает возможность посетителям сайта оставлять комментарии к материалам и устанавливать его следует в самом начале жизни сайта на Joomla. Почему, вы поймете позже.

 

joomlaТеперь, все для тойже поисковой оптимизации, надо сделать H1 для котегорий, чтобы выглядело так:
При открытии раздела категории в H1 выводилось описание категории, а в H2 показывались заголовки статей. При этом открывая статью, в H1 показывался заголовок статьи, который был заранее настроен в этой статье.

joomlaКапчи используются как защита от спама и автоматических регистраций. Joomla использует новую функцию капчи для защиты сайта от нашествия различных авто спамеров. По умолчанию, капча в Joomla  отключено. Но, если вы захотите защитить свой сайт таким образом, у вас такая возможность появилась.

joomlaПонятно, что для поисковой оптимизации заголовок H1 самый важный и желательно чтобы в нем, кроме заголовка, ни чего не находилось. В предыдущей статье рассказывалось как сделать заголовок H1 в Joomla 3 и о её решении. Но получается, что с таким решением в заголовок попадает и сама ссылка. Бесплатный онлайн скрипт для анализа страниц сайта (promolab.ru/free/index.php) выдает ошибку в теге H1. Устранить ошибку можно все тем же путем.

joomlaВ Joomla уже есть редактор TinyMCE, который можно использовать в обычном и расширенном варианте. Однако многие предпочитают JCE за его функциональность и мощь, которая достигается дополнениями, плагинами. Однако визуальный редактор Joomla Content Editor даже с набором стандартных функций является мощнейшим инструментом для создания и редактирования материала в Joomla. Его можно сравнить со всеми любимым Word, с его возможностью авто сохранения, вставке медиа-файлов и всплывающими окнами и даже создание профиля для пользователей.

joomlaНайти и почистить корзину в Joomla 3 просто.
Заходим Материалы -> Менеджер материалов, выбираем в фильтре "Инструменты поиска" "выбор состояния", выбираем "в корзине", затем помечаем все материалы и нажимаем на значок "Очистить корзину". Такое же проделываем и с пунктами меню, категориями и модулями. Метод применим и для Joomla 2.5

joomlaПри создании статьи в стандартном редакторе TinyMCE инструментарий очень скуден т.к. по умолчанию он работает в ограниченном режиме. Для того чтобы расширить возможности редактора требуется переключить редактор в расширенный режим.