Joomla добавлять суффикс к url

Как добавить или удалить суффикс .html в Joomla

Наша любимая Joomla 3 позволяет Включить / Выключить, в зависимости от ваших предпочтений, добавление суффикса .html в конец URL-адресов страниц вашего сайта. Это лишь один из нескольких СЕО параметров, который можно настроить в Joomla 3.0. В этом уроке мы посмотрим, как же все-таки повлиять на суффикс страницы.

Но для начала простой вопрос. Зачем вам может понадобиться данная функция?

Многим не нравятся страницы с суффиксом .html на конце. А кому-то наоборот.

Если же подойти к вопросу с точки зрения SEO, то специалисты в один голос говорят, что на настоящий момент наличие или отсутствие подобного окончания никаким образом не влияет на поисковую выдачу.

Поэтому оставлять суффикс страницы или нет — решение вашего вкуса.

Как откорректировать суффикс страницы в Joomla 3

  1. Войдите в панель администратора своего сайта
  2. В меню слева найдите и нажмите кнопку Общие настройки. Эта ссылка расположена в разделе НАСТРОЙКИ
  3. Убедитесь, что вы находитесь на вкладке Сайт (это вкладка, которая загружается по умолчанию)
  4. В правой части страницы, найдите пункт настроек «Добавлять суффикс к URL» (которая выделена на скриншоте ниже). Выберите Да / Нет для переключения настроек, а затем нажмите кнопку Сохранить в левом верхнем меню.

Пожалуйста, обратите внимание!

Этот параметр вступит в силу только при условии, что у вас включен SEF (ЧПУ).

В таблице ниже вы можете увидеть небольшой пример того, как изменяется адрес страницы при включении и отключении добавления суффикса:

Добавлять суффикс к URL — да
Добавлять суффикс к URL — нет

На самом деле различия абсолютно несущественные. Но кто-то говорит, что наличие .html в адресе страницы делает сохранение страницы проще. А кто-то говорит, что наличие суффикса делает адрес страницы визуально красивее. Хотя и первое и второе — спорный вопрос. А потому, решать только вам!

URL Joomla: SEF, ЧПУ, убрать index урок 59

Вступление

В серии уроков Joomla, а именно в 10-м уроке «Общие настройки», я обещал подробно рассказать про URL Joomla. Упустил это обещание и выполняю его в этом, уже 59 уроке.

Что такое URL

Я уверен вы наверняка знаете, что такое URL сайта и его страниц. По-простому — это адрес сайта, видимый в адресной строке браузера. По-сложному — это Uniform Resource Locator в системе унифицированных адресов веб-ресурсов, необходимый для единообразного определения месторасположения ресурса.

URL Joomla

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

Легко читаемые URL принято называть SEF или ЧПУ ссылки, где ЧПУ это человеку-понятный-урл.

Проще говоря, SEF URL это адреса сайта, где нет внутренних числовых идентификаторов базы данных ( id ), числового идентификатора пункта меню ( itemid ) идентификаторов сеанса, деталей реализации и т. д. Зато есть понятная структура вложенности страницы и читаемые названия статьи и рубрики. Последнее необязательно.

URL Joomla коробочной версии

На сегодня URL страниц сайта Joomla сразу после установки имеют такой вид:

Чтобы сделать URL Joomla читаемыми, нужно:

  • Во-первых, убрать из URL идентификаторы, заменив их алиасами статей и рубрик;
  • Во-вторых, убрать index.php Из URL.

Как сделать SEF URL Joomla

Современные инструменты системы позволяют «причесать» URL сайта без сторонних расширений.

Убрать идентификаторы

Чтобы убрать идентификаторы, сделайте следующие действия:

  • Во-первых, переименуйте файл htaccess.txt в файл .htaccess. Файл лежит в корне сайта.
  • Во-вторых, на вкладке Общие настройки>>>Сайт>>>Настройки SEO включите кнопку «Включить SEF (ЧПУ). Сохранитесь.

  • В-третьих, на вкладке «Общие настройки» найдите пункт меню «Материалы».
  • На этой странице найдите те во вкладку «Интеграция».
  • В пункте «Маршрутизация URL» выставите «Экспериментальный». В пункте «Удалить идентификаторы из URL» поставьте «Да».
  • Сохранитесь.

Убрать index.php

Чтобы убрать index.php из URL Joomla, вернитесь на вкладку Общие настройки>>> и включите кнопку «Перенаправление».

Другие настройки URL Joomla

Остались две настройки URL, которые вам могут пригодиться.

URL кириллические

Если вы не хотите, чтобы ваши URL были на латинице, то есть не создавались алиасы методом транслитерации при написании (сохранении) статьи, вернитесь на вкладку Общие настройки>>>Сайт>>>Настройки SEO и включите кнопку «Алиасы в Unicode» в положение «Да».

Добавить в URL .html

Если вам приспичило добавить в конец URL суффикс .html , то вернитесь на вкладку Общие настройки>>>Сайт>>>Настройки SEO и включите кнопку «Добавить суффикс к URL» в положение «Да». Но лучше этого не делать, так как многократно увеличатся дубли страниц и ошибки 404.

Стандартный SEF/ЧПУ Joomla

Стандартный SEF Joomla особой популярностью не пользуется. Может не знают о нем или не понимают как с ним работать. Возможно вам достаточно воспользоваться стандартным SEF Joomla описанным в статье.

Для начала разберем само понятие sef url — search engines friendly url, то есть дружественность поисковым роботам. В русском языке это понятие чпу ссылки — человекопонятные УРЛ. В функции sef url входит преобразование динамических ссылок вида index.php?option=com_content&view=article&id=13&Itemid=178 в статические sef ссылки вида sef-chpu/standartnyj-sef-chpu-joomla.html .

Joomla умеет без дополнительных компонентов создавать ЧПУ ссылки.

Настройки SEO

Зайдите в административную панель сайта «Сайт-Общие настройки» и отметьте «Включить SEF-ссылки (ЧПУ)», «Перенаправление URL» и «Добавить суффикс к URL» во вкладке «Настройки SEO». Включится стандартный sef joomla и начнет работать JoomSEF плагин. Рассмотрим что делает каждая из опций.

Включить SEF-ссылки (ЧПУ)

Пусть изначально ссылка имела вид index.php?option=com_content&view=article&id=13&Itemid=178

Опция «Включить SEF-ссылки (ЧПУ)» включает плагин, ссылки приобретают вид index.php/sef-chpu/standartnyj-sef-chpu-joomla

Перенаправление URL

как убрать index.php из ссылки

Обратите внимание, в ссылке index.php/sef-chpu/standartnyj-sef-chpu-joomla присутствует index.php и некоторые веб-мастера не понимают как убрать эту часть ссылки. Чтобы убрать index.php из URL необходимо включить опцию «Перенаправление URL», для Joomla 1.5 эта опция называется «Использовать mod_rewrite».

Опция работает только при наличии файла .htaccess в корне сайта. Обязательно переименуйте файл htaccess.txt в .htaccess (точка обязательна), расположенный в корне вашего сайта.

После включения данной опции ссылка будет иметь вид sef-chpu/standartnyj-sef-chpu-joomla .

Добавить суффикс к URL

как добавить html к ссылке

Следующий вопрос веб-мастеров как добавить html к ссылке. Последняя опция «Добавить суффикс к URL» добавит расширение html к URL и ссылка будет иметь вид sef-chpu/standartnyj-sef-chpu-joomla.html .

Обязательно переименуйте файл htaccess.txt в .htaccess Включить SEF-ссылки (ЧПУ)

На этом настройка sef joomla закончена.

Как задать SEF имя страницы

Ссылка состоит из трех частей — имени категории, имени материала и суффикса. Для того, чтобы получить желаемые ссылки, задайте алиасы категории и материала в транскрипции. Для перевода названий статей и категорий в транскрипцию можно воспользоваться онлайн сервисом http://transliter.ru/autotranslit/ . Как добавить суффикс html было сказано раньше.

Как задать алиас категории Как задать алиас материала

Вот и пример ссылки на эту статью, полученный использованием стандартного SEF Joomla http://e-kzn.ru/sef-chpu/standartnyj-sef-chpu-joomla.html — стоит только включить и он работает.

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

  • 1
  • 2
  • 3
  • 4
  • 5

( 12 Голосов )


источники:

http://joomla-abc.ru/cms-joomla/url-joomla-sef-chpu-ubrat-index-urok-59.html

http://e-kzn.ru/joomla/sef-chpu/standartnyi-sef-chpu-joomla.html