Встроенный SEF в Joomla - автоматическое создание ЧПУ (человеко понятные урлы).
Статьи для начинающего вебмастера:
- Карта сайта на joomla при помощи расширения xmap
- вставка Joomla модуля в материал
- Вставка любого кода сразу во все статьи на Joomla
- Как вставить код счетчика в joomla
- Как настроить RSS в Joomla
- создание шаблонов на Joomla
- закрываем внешние ссылки от индексации
Привет всем начинающим вебмастерам вы находитесь на сайте Net-Rabota.ru, сегодня я хочу рассказать о автоматическом создании красивых ЧПУ (человеко понятных ссылок) встроенными средствами Joomla (родным, а не сторонним SEF).
Почему нужно создавать ЧПУ (человеко понятные ссылки), ну, во-первых как можно судить из названия, эти ссылки понятны человеку, если не включить встроенный sef в Joomla, то ссылка будет выглядеть следующим образом: https://net-rabota.ru/index.php?option=&year=2003&month=10&=1, то есть абсолютное безобразие.
А при включенном встроенном SEF, ссылка будет выглядеть так: https://net-rabota.ru/besplatnaya-raskrutka-sajta, то есть русское слово написано латинскими буквами.
Во-вторых, в плане оптимизации сайта под поисковые запросы ЧПУ (человеко понятные ссылки) очень сильно важны, объясню доступным языком, в ссылке будет присутствовать продвигаемое ключевое слово, допустим, если вы продвигаете страницу по запросу “бесплатная раскрутка сайта” то человеко понятная ссылка в идеале должна выглядеть так: https://net-rabota.ru/besplatnaya-raskrutka-sajta.
Вы не должны пренебрегать включением стандартного встроенного sef в Joomla, так как ЧПУ (человеко понятные ссылки), очень важный инструмент бесплатной раскрутки сайта.
Обратите внимание на тот факт, когда вы в поисковой системе Яндекс вводите определенный запрос, то в поисковой выдаче выделяется жирным в ссылке ключевые слова которые соответствуют вашему запросу, то есть вы можете тут же увидеть пользу включения sef в Joomla - поисковики учитывают ключевые слова из ссылки.
Так что вашей продвигаемой странице лишняя ключевая фраза не помешает, и вам в обязательном порядке нужно использовать человеко понятные ссылки, путем включения встроенного в Joomla sef.
Для Joomla существует много сторонних sef расширений, некоторые из них очень удобны в использовании, но я вам категорически не советую их использовать, так как эти расширение очень сильно грузят сервер на котором располагается ваш сайт.
Кстати ознакомьтесь со статьей: “как снизить нагрузку на сервер движком Joomla”.
Вообщем для настройки чпу (человеко понятных ссылок), вам вполне хватит встроенного в Joomla стандартного SEF.
Недостатком любого sef в Joomla является генерация дублей страниц, которые очень сильно мешает раскрутке сайта, о борьбе с дублями я написал целую серию статей:
Часть 1 - "Борьба с дублями главной страницы на joomla".
Часть 2 - "Дубли страниц сайта домена с www и без и их склейка".
Часть 3 - "Как узнать проиндексированные страницы Яндексом и поиск среди них дублей"
Часть 4 - "Борьба с дублями страниц сайта на joomla и закрытие их в robots.txt"
Включаем на Joomla автоматическое создание ЧПУ (человеко понятных ссылок) при помощи - встроенного SEF.
Итак, заходим в админку сайта >> Общие настройки >> сайт >> Установки Search Engine Optimization.
Включить SEO- ставьте да, Использовать mod_rewrite - ставьте да, Добавить суффикс к URL – лично я эту функцию не использую, ели хотите ставьте да, ни чего плохого в этом нет, просто в конце вашей ссылке добавиться html или php
Далее идем в расширения >> менеджер плагинов >> и включить плагин System – SEF.
Но во встроенном в Joomla sef есть недостаток который очень легко решается, это ручное заполнение поля псевдоним, если вы оставить это поле пустым, то при сохранении, Joomla сама заполнит это поле, датой создания статьи, но это не будет похоже на ЧПУ (человеко понятные ссылки).
Ручное заполнение, конечно, решает эту проблему, но данную статью я назвал “ Автоматическое создание ЧПУ (человеко понятные урлы) на Joomla-встроенным (SEF)”, поэтому ручками заполнять поле псевдоним латинскими буквами мы не будем, все будет заполняться на автомате.
В автоматическом заполнении поля псевдоним для создания человеко понятных ссылок, нам поможет плагин yvTransliterate.
Плагин yvTransliterate, дает нам возможность не заполнять поле псевдоним при создании материала и пункта меню, он все заполнит сам.
Допустим, вы создали новый материал, заполнили поле “заголовок” на русском языке, а поле “псевдоним” оставили пустым, и при сохранении материала это поле заполнится автоматически и без вашего вмешательства, то есть при включенном sef в Joomla, ссылки будут полностью человеко понятные и все работает на полном автомате.
Не нужно умчаться, набирая русские слова на латинице, и нагрузка на сервер не создается, просто многие авторы советуют устанавливать сторонние расширения, такие как ARTIO JoomSEF, именно из –за проблемы ручного заполнения поля пвсевдоним, они наверное не знают про замечательный плагин yvTransliterate, и о создании очень большой нагрузки на сервер сторонними расширениями sef на Joomla.
Раньше я тоже использовал сторонние sef расширения на своих Joomla сайтах, но хостинги писали мне злобные письма о перегрузке сервера, и требовали покупки более дорогого тарифа, но я решил эту проблему, включением встроенного sef и отключением стороннего.
Скачайте плагин yvTransliterate, разархивируйте архив, в пакете кроме самого плагина, имеются два пакета: yvTransliterateLanguagePack_en-GB-1.02.000.zip и yvTransliterateLanguagePack_ru-RU-1.02.000.zip которые тоже нужно установить.
P.S. Чуть не забыл нужно переименовать файл "htaccess.txt" в корне сайта в ".htaccess", конечно если вы его еще не переименовали.
Если вы начинающий вебмастер то обязательно подписывайтесь на мою RSS ленту.