Включение роутера на Joomla 3.8

В середине сентября 2017 года свет увидела новая Joomla 3.8, в которой нашлось место нескольким симпатичным решениям. Наконец-то увидел солнечный свет, выбравшись из темноты мыслей разработчиков, новый роутер. О нём сегодня речь и пойдёт, я расскажу, как его включить и настроить, а также поделюсь своим мнением о целесообразности этих действий.

Включение роутера

Не ищите роутер в общих настройках административной панели, создатели решили спрятать его от глаз неопытных веб-мастеров подальше, так как это версия экспериментальная и не всем нужная. Увидеть моложавое лицо новинки можно по пути:

Менеджер материалов – настройки – интеграция.

Где находится роутер

Строка URL Routing это он и есть. Две начальные кнопки лишат долгих раздумий:

  1. Stabile – старый роутер,
  2. Experimental – новый.

Настройка

Продав талант нажатием клавиши Experimental, вы увидите новую вкладку Remove IDs from URLs, что в переводе с заморского значит «Удаление идентификаторов из url-адресов». Кнопка «Да» означает, что идентификаторов не будет, «нет» - вывод адреса страниц не изменится.

Выключение идентификатора

Пример с идентификатором от корня:

sobstven-sate/optimisaziya-joomla/697-nastrojka-temy-wbamp-taylor.html

Пример без оного:

sobstven-sate/optimisaziya-joomla/nastrojka-temy-wbamp-taylor.html

Идентификатор растворился, как стакан портвейна в лужёной глотке алкоголика.

Итак, Joomla предлагает нам сегодня три варианта роутера:

  1. Старый с идентификатором,
  2. Новый с идентификатором,
  3. Новый без идентификатора.

Выводы

Если ваш сайт уже познал почести нахождения в топе, то убирать идентификаторы не желательно, так как в Joomla пока нет автоматом редиректа со старых страниц на новые. В результате при включении варианта №3 страницы вылетят из индекса, как пробка из бутылки шаманского, и трафик вызовет слезу воспоминаний. Если руки чешутся включить третий вариант, но посещаемость дорога как память, то используйте плагин No Doubles, который автоматически ставит редирект для страниц на основной урл меню.

Вариант №2 ничем не грозит, сомнения лишь вызывает название роутера – экспериментальный. Тут все на риск и страх, особых плюсов и минусов не вижу.

На текущий момент (Joomla 3.8) рекомендую сразу включать роутер без идентификатора новым сайтам. Старые, умудрённые опытом проекты, пусть учатся на ошибках других, оставляя вариант №1 или, скрипя душой и телом, пробуют новый роутер, но не включают удаление идентификатора. Короче, как говаривал в молодости граф Чапский – на кой мне кислое пиво, пусть дозреет.

Что касается SEO, то наличие нескольких цифр в адресной строке влияния на ранжирование не оказывают.

P.S. Лично для меня больший интерес вызвал слой совместимости Joomla для дальнейшего перехода на движок 4X. Обновиться до него с 3.7 не получится, а с 3.8 вполне, так что обновлять сайт на 3.8 надо обязательно. А роутер… он и в Африке роутер… .