От автора

ЧПУ ссылка, она же SEF ссылка это URL адрес страницы, который легко читается посетителем страницы. ЧПУ — это человеку понятный урл. SEF — этоsearch engine friendly.

Настройка SEF URL инструментами системы 

Сразу отмечу, что Joomla имеет внутренние инструменты оптимизации URL. «Занимается» этим системный плагин Система – SEF (ID=429). Он должен быть включен и в списке стоять ДО включенного КЭШ плагина.

Включить SEF ссылку

Без сторонних расширений, ЧПУ настраивается в общих настройках, по пути СистемаОбщие ...Настройки SEO (ЧПУ). Если выключить в этих настройках пункт «Включить SEF ...», а он по умолчанию включен, то урл будет такого вида:

http://domen.ru/index.php?option=com_content&view=article&id=3:obshchie-nastrojki-na-joomla-3&catid=8&Itemid=133

SEO SEF Joomla

SEO SEF Joomla

Как видите url на Joomla 3 это набор букв, цифр и знаков, смотря на которые нельзя понять название статьи и ее размещение в рубрики сайта. Если в общих настройках сайта включить «SEF (ЧПУ)», то url – ссылка поменяется на более понятную:

включить ЧПУ Joomla

включить ЧПУ Joomla

Получили такой URL: //domen.ru/index.php/blog-kategorii/3-obshchie-nastrojki-na-joomla-3.

Но опять-таки, вид ее несколько «корявый»: index.php вначале, перед названием статьи стоит её ID (в примере цифра 3).

Удалить index.php из ссылки Joomla

 Чтобы удалить index.php из ссылки Joomla делаем следующее:

  • Переименовываем файл htaccess.txt  в файл .htaccess с точкой вначале;
  • На вкладке СистемаОбщие ...Настройки SEO (ЧПУ) включаем "Перенаправление";
  • Сохраняемся, чистим КЭШ если он включен. 

index.php из ссылки Joomla убирается, но остаются идентификаторы (цифры с ID).

Удалить лишние цифры из URL

С версии Joomla 3.8 авторы расширили настройки ЧПУ ссылок Joomla. На вкладке Материалы→Настройки→Интеграция появились настройки "Маршрутизация". С их помощью вы можете убрать из URL всех страниц вашего сайта все лишние идентификаторы. Останутся только категория и алиас заголовка.

Примечание: Если вы в настройках СистемаОбщие ...Настройки SEO (ЧПУ) не включили 4-ый пункт Алиасы в Unicode все алиасы в URL будут на латинице переведённые по правилам транслитерации. 

Итак, для удаления из URL ненужных чисел и значков, на вкладке Материалы→Настройки→Интеграция включаем маршрутизацию в положение "Современная" и "Удалить идентификаторы из URL" ствим в положение "Да". Чистим кеш и смотрим результат.

Важно! Данные настройки ЧПУ будут работать только для материалов, если для их категорий создан пункт меню.

Расширения SEF Joomla — бесплатные

Внутренними настройками ЧПУ вы не сможете  редактировать ссылки, экспортировать их, настраивать их внешний вид и делать другие SEO манипуляции. Все эти и многие другие задачи решает расширение, Artio Joom SEF. Этот компонент для формирования и администрирования ЧПУ ссылок сайта, частично бесплатный.

Скачиваем и устанавливаем SEO компонент

Скачать SEO компонент лучше у автора ТУТ. Скачивается он архивом, готовым к установке.

Для установки расширения используем способ загрузки расширения из административной панели сайта на вкладке Менеджер расширений. В Менеджере плагинов включите все плагины ARTIO. В Менеджере расширений на вкладке Управление проверьте включение компонента Artio в панели управления.

plaginy-artio-joomsef

Настройка SEF ссылок - plaginy-artio-joomsef

После включения плагинов перегрузите страницу, и строчка «Artio Joom SEF» появится в верхнем меню, в Компонентах.

artio-joomsef-v-menyu

Можно переходить к общим настройкам Artio.

Общие настройки Artio Joom SEF на Joomla 3 из панели сайта

Перед общими настройками Artio давайте посмотрим на его контрольную панель.

global-configuration-artio-joomsef

global-configuration-artio-joomsef

Панель имеет текстовое меню в левой части страницы и меню иконками в основной части. Общие настройки компонента производятся на странице Глобальная конфигурация (Global Configuration). На неё и идем.

Global (общая) Configuration (конфигурация) Artio Joom SEF

Как видите на фото, общая конфигурация имеет 11 вкладок настроек. В бесплатной версии доступны только 8 из них.

На вкладке Basic, обязательно включаем профессиональный режим (Enable Professional… в зеленую зону).

basic-artio-joomsef

basic-artio-joomsef

В других базовых настройках, если нужно, задайте суффикс для окончания ссылки (File suffix). Например, симулятор статической страницы: .html.

В пункте «www and non-www domain handling» вы можете задать основное зеркало сайта. Ставим основное зеркало без www. Теперь url с www переадресуются на url без трех w.

Все настройки Artio прописываются в файле корня .htaccess. Если в корне вашего сайта этого файла не было, при установке компонента он будет создан автоматом. Если до установки компонента, вы самостоятельно прописывали коды в файле htaccess вам нужно их проверить, чтобы они не вступали в конфликт с настройками Artio. Это касается переадресациям, главного зеркала и т.п.

В настройке «Use Title…» Вы можете задать, каким образом компоненту формировать URL: используя заголовок статьи или используя её алиас.

Чтобы избавляться от дубликатов URL в настройке «Number duplicate…?» ставим «Нет».

basic-artio-joomsef-1

basic-artio-joomsef-1

Остальные настройки в Basic можно не трогать.

Переходим на страницу Advanced.

Advanced (расширенная) Configuration (конфигурация)

На странице расширенной конфигурации мы настраиваем внешний вид url.

advansed-artio-joomsef

advansed-artio-joomsef

Для начала заменяем не ASII символы в URL (Non-ASCII char replacements). Для того копируем таблицу и переделываем её в соответствии с транслит  переводом, который вы обычно используете.

Например: А|A, Б|B, В|V, Г|G, Д|D, Е|E, Ё|E, Ж|J, З|Z, И|I, Й|ie, К|K, Л|L, и т.д

Остальные настройки оставляем по умолчанию. Они уберут index.php из url, для URL будут переводить полный заголовок статьи, не будут добавлять формат документа в конец адреса. Кстати, если вы поставите в пункте Allow UTF-8 characters in URL значение «Да» и не будете использовать алиас, то url будут на русском языке.

advansed-artio-joomsef-1

advansed-artio-joomsef-1

Настройки в правой части страницы оставляем без изменений.

advansed-artio-joomsef-2

advansed-artio-joomsef-2

Настройки использования кэш (Cache Configuration)

Настройки кэша не интересны. Если используете кэш на сайте, оставьте их как есть. Смотрим фото.

Cache-Configuration

Cache-Configuration

Настройки заголовков и мета тегов

Настройки «Title and Meta Tags…» более интересны для SEO сайта. Я привел фото с переводом страницы.

title-meta-Tags-Configuration-joomsef

title-meta-Tags-Configuration-joomsef

Если включаете управление метаданными (самый верхний пункт), то поставьте в пункте Sitename separator: вертикальный разделитель (|), вместо тире. В настройке Metadata auto-generation: поставьте Never (никогда) или only if  original empty. Тем самым, вы либо запретите компоненту автоматически создавать метаданные к статьям или разрешите, но только если не будут заполнены поля Description и Keywords при создании контента.

Google Analytics

В пункте Google Analytics вы можете связать компонент Artio с вашим аккаунтом  на Google Analytics. Сможете следить за статистикой их панели компонента.

404 page

В настройках страницы No founder (404 page), можете создать уникальную пользовательскую страницу. Здесь же можете включить переадресацию пользователя со страницы 404, на Front Page сайта.

404-page

404-page

404-1

404-1

Пожалуй, это все общие настройки Artio на Joomla 3. После настроек наш URL принял такой вид:

http://domen.ru/kategoriya-1/obshchie-nastrojki-na-joomla-3

Да, зайдите на вкладку Manage Extensions и включите, где возможно, переписывание url компонентом Artio для других компонентов системы. При включении будут использованы выше изложенные настройки компонента, по - умолчанию.

manage-1

manage-1

manage-2

manage-2

manage

manage

Если вы кликните на название компонента, то можете настроить новые правила формирования URL для этих компонентов. Теперь все, Настройка SEF ссылок на Joomla 3 завершена.

Вывод

Конечно, SEF расширение помогает в тонкой настройке и управлении URL. Но основная его задача, помощь в оптимизации сайта. Если вам нужно просто "причесать" URL достаточно внутренних инструментов.   

©Joomla3-x.ru

Другие статьи раздела: Расширения Joomla 3

 

Похожие статьи

Файловый менеджер Akeeba Release Sy...

Для создания на Joomla хранилища файлов, хочу представить файловый менеджер...

Расширение Akeeba Backup, компонент...

Лучшее расширение резервного копирования Joomla сайта, компонент Akeeba Bac...

Что такое компонент Joomla 3

Компонент Joomla 3 это самое мощное расширение системы. В этой статье позна...

VirtueMart интернет магазин на Joom...

CMS Joomla достаточно универсальная система, чтобы быть платформой для созд...

Настройка URL в Artio JoomSEF

Настройка URL в Artio JoomSEF позволяет создать внешний вид ссылок сайта в ...

Полноценная галерея Joomla, FW Gall...

Галерея Joomla, FW Gallery, бесплатная, но с дополнительными платными ...

Рекомендуем

Copyright © 2024 Joomla3-х.ru. Все права защищены.