Убрать ID (цифры) из адреса страниц в Joomla
- Подробности
- Категория: оптимизатор
- Автор: SEO & WEB — KELL4
Команда ЧПУ — отвечает за оптимизацию перенаправления URL`ов ("урл") адресов страниц сайта для поисковых систем, говоря простым языком настройка SEF (ЧПУ) перестраивает ссылки на страницы в удобочитаемые линки, как для пользователей так и для поисковых систем. Не секрет, что поисковые системы в настоящее время учитывают название УРЛов при поисковой выдаче и при индексации страниц сайта, поэтому многие адреса пишутся на транслите (транслитерация), русское слово — латинскими буквами.
Убираем id (цифры) из URL страниц в joomla 2.5.x/3.x.x
Способы удаления ID из URL адресов страниц:- установить плагин ARTIO JoomSEF или SH404SEF
- изменить файл config.xml
- заменить файл router.php
Первый способ удаления идентификаторов страниц и категорий путем установки специальных расширений довольно удобен, но имеет одну важную отрицательную деталь, SEF (ЧПУ) компоненты довольно заметно увеличивают нагрузку на сервер, следовательно такой метод используется крайне редко и при крайних случаях, когда без дополнительных модулей или плагинов невозможно обойтись. То есть большое количество установленных плагинов на платформу Joomla увеличивает время загрузки сайта, что отрицательно сказывается на отношения к сайту пользователей и поисковых систем (особенно для Google).
Второй способ добавляет в панель администратора дополнительную настройку, дополнительный выбор, показывать ID страниц или скрывать. При этом методе также возможны отрицательные последствия в виде появления ошибки 404 (к примеру с категориями) и необходимо будет вносить дополнительные изменения в файлы конфигурации. Но после внесения всех изменений сайт будет работать в нормальном режиме и без идентификационных цифр в ссылках
Третий метод, самый удобный и простой. Заменить один конфигурационный файл другим, или прописать дополнительные командные строки. Минус способа заключается в автоматической замене файла при обновлении версии Joomla, в остальном же на работоспособность сайта никакого влияния не оказывается. При обновлении версии CMS вспомните про этот файл (router.php) и сохраните его под другим названием, после обновления просто замените оригинальный PHP файл.