Установка и базовая настройка Artio JoomSEF. Быстрый старт с ARTIO JoomSEF Все о компоненте artio joomsef

Установка и базовая настройка Artio JoomSEF. Быстрый старт с ARTIO JoomSEF Все о компоненте artio joomsef
Установка и базовая настройка Artio JoomSEF. Быстрый старт с ARTIO JoomSEF Все о компоненте artio joomsef

Одно из того что мне не нравилось в Joomle, это ссылки которое она генерила на свой контент, даже встроенный SEF (дальше ЧПУ (Человеко Понятные Урлы)), не очень спасал дело. Ссылки на раздел с новостями по-умолчанию:

Http://localhost/index.php?option=com_content&task=section&id=1&Itemid=2

с первого раза такой адрес тяжело запомнить:)

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

Http://localhost/content/section/1/2/

Из всех компонентов для Joomla развивается и активно поддерживается ARTIO JoomSEF . У меня на момент тестирования была версия v2.2.6. В этом посте я опишу основные настройки ARTIO JoomSEF.

После стандартной установки компонента не забудьте переименовать файл htaccess.txt в.htaccess (находиться в папке www вашего сайта). Что бы компонент заговорил на русском скопируйте файл russian.php в wwwadministratorcomponentscom_seflanguage. Файл языка переведен мною, принимается комментарии в сторону его улучшения:).

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

Включено? – Да // Собственно включаем компонент

Отключить создание новых ЧПУ адресов? – Нет // Новые ЧПУ адреса будут создаваться автоматически

Показывать разделы? – Да // Добавление названия раздела (секции) в адрес – для категоризации нового контента.

Так как JoomSEF по-умолчанию адреса генерит из имени элемента, надо настроить как он будет конвертировать кириллицу в латиницу, содержимое файла sefconvert.txt вставить в поле Замена не-ascii символов .

Правило конвертирования простое: символИсточник|символЗамены

символИсточник – символ который надо заменить

символЗамены – символ на который заменяем

После всех перечисленных выше махинаций:) url получаются примерно такого вида:

Http://localhost/novosti/super-puper

что выглядит значительно лучше!

Отдельно хотелось бы отметить опцию Использовать псевдоним? – она позволяет использовать для формирования ЧПУ адресов псевдонимы (alias), которые можно указывать в некоторых компонентах (например, Новости), а не трансляцию самих названий элементов.

Список всех трансляций, из старых адресов в ЧПУ, можно посмотреть и отредактировать в пункте Управление ЧПУ адресами (настройки компонента). После клика на любом из элементов списка, в колонке Адрес ЧПУ, можно подправить сгенерированую ссылку если что-то не нравиться.

Поддержка ЧПУ адресов реализована для большинства компонентов Joomla. Некоторые расширения для JoomSEF поставляются вместе с компонентом или можно дополнительно скачать расширения для VirtueMart, Fireboard, RSGallery, etc.

Хотя не обошлось и без ложки дегтя, для поддержки этих самых ЧПУ в базе данных есть таблица (jos_redirection) в которой однозначно прописано соответствие реального адреса, адресу ЧПУ, что накладывает расходы на дополнительные запросы к БД. Кому-то это может показаться не допустимым расточительством, но это допустимая цена для небольшого сайта, со средней посещаемостью. Для улучшения положения в компоненте существует настраиваемый кэш.

Из глюков было замечено, что не всегда отображается правильный путь (pathway) или не подсвечивается выбранная страница в меню. Связано это с тем, что в таблице соответствий нового адресу старому не правильно указан Itemid (используется для связи с пунктами меню), где-то закрался баг в компоненте … но это легко поправить. Открываем таблицу jos_redirection в phpMyAdmin, находим наш url и в поле Itemid указываем id того пункта меню к которому хотим привязать эту страницу (если такого нет, то можно указать 1 соответствует главной странице). Правильные id пунктов меню можно посмотреть в таблице jos_menu.

Вот и все, что я хотел рассказать вкратце о этом полезном для SEO компоненте.

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

Возможности компонента ARTIO JoomSEF

В этой статье я расскажу вам об очень полезном расширении для Joomla компоненте ARTIO JoomSEF. Полезных функций в нем достаточно много. Расширение ARTIO JoomSEF обладает следующими возможностями:

  • Настройка ЧПУ (SEF) ссылок в Joomla . То есть, после создания материала вам больше не придется заполнять поле «Псевдоним» под заголовком. Компонент создаст хорошо читаемый URL – адрес веб-страницы.
  • Настройка адреса веб-страниц сайта с www или без www.
  • Быстрая настройка конфигурации КЭШа. Снижает нагрузку на сервер, за счет уменьшения обращений к базе данных.
  • Создание и настройка ошибки 404. Страница, в своем первоначальном виде, просто отпугивает посетителей сайта. Теперь ее можно оформить должным образом прямо в компоненте.
  • Быстрое отключение создания ЧПУ для компонентов.

Установка компонента ARTIO JoomSEF

Скачать компонент ARTIO JoomSEF можно с оффициального сайта ArtioSef .

Важно:версии ArtioSef 2.x.x предназначены для Joomla 1.0, версии 3.x.x - для Joomla 1.5, версии 4.x.x – для Joomla 1.6, Joomla 2.5 и Joomla 3.

Устанавливается компонент ARTIO JoomSEF так же, как и другие расширения. Для установки войдите в админку - «Расширения» - «Установить/Удалить». Через «Обзор» найдите на компьютере скачанный архив ARTIO JoomSEF и нажмите «Загрузить файл&Установить».

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

Для настройки расширения идем в "Компоненты" - ARTIO JoomSEF - Configuration

Настраиваем компонент должным образом:

  • JoomSEF Enabled? - включение и отключение JoomSEF;
  • Replacement character и Page spacer character - символ замены и разделения страниц. Если вы укажете (_) все слова в ссылках будут разделяться нижним подчеркиванием;
  • Use Title or Alias? - использовать название или псевдоним. Выбираете нужную опцию;
  • File suffix - вводим (.html);
  • www and non-www domain handling - обработка домена с www или без www. Выбираете нужную опцию

После сохранения настроек войдите в URLs Management (Manage SEF URLs)

Отметьте все ссылки галочкой и удалите их. Для этого выберите опцию "Удалить" вверху окна и нажмите кнопку "Proceed". Удалить URL нужно для вступления в силу измененных настроек. После удаления список ссылок обновится с новыми настройками

И так, установка и необходимые для работы настройки компонента ARTIO JoomSEF выполнены. Компонент уже работает, однако у нас есть возможность увеличить полезность его работы. В следующей статье мы детально рассмотрим ряд настроек расширения, которые помогут продвинуть ваш сайт в поисковой выдаче.

Не очень красиво, не правда ли? Да и не понятно совсем, в какой категории сайта Вы находитесь. Что бы сделать красивые и понятные адреса ссылок сайта, нам понадобится включить такую возможность в общих настройках. Для этого зайдите в административную панель, там в общих настройках найдите "Установки Search Engine Optimization" и поставьте все три галочки напротив "Включить SEO", "Использовать mod_rewrite" и "Добавить суффикс к URL". После этого нужно обязательно переименовать файл htaccess.txt в.htaccess (файл находится в корневом каталоге Вашего сайта, если Вы уже перенесли сайт на виртуальный хостинг, то ). Важно так же знать, что при использовании стандартного ЧПУ, Вам нужно будет писать к каждому материалу или пункту меню сайта псевдоним (обязательно английскими маленькими буквами). Если псевдоним не писать, то стандартный компонент преобразования ссылок будет использовать дату написания статьи вместо имени. А вот сторонние расширения сами переводят названия статей на английский текст, так что это ещё один повод их использовать! Этих стандартных настроек хватит большинству начинающих пользователей.

Тут всё четко видно: раздел - продвижение, подраздел - продвижение сайта, статья - внутренняя оптимизация сайта. Это помогает пользователю сориентироваться на сайте.

ЧПУ на сайте необходимо ставить не только из-за красивых ссылок, но и для повышения безопасности сайта. Сайты на Joomla чаще всего взламывают за счёт сторонних расширений, которые Вы устанавливаете. Если хакер обнаружил "дыру" в каком-нибудь расширении, то ему понадобится просто ввести в поиске к примеру "com_content..." (если ЧПУ выключен, то вместо content будет название любого расширения, по которому Вас смогут найти). А вот когда ссылки будут человекопонятными, то никакой поиск не выдаст Ваши расширения.

Рекомендуется включать ЧПУ сразу же при создании сайта, а не после попадания в поисковый индекс. Если же Ваш сайт уже проиндексирован поисковыми системами и у него есть посещаемость, то ставить ЧПУ не желательно, так как все ссылки пропадут и потеряют вес. Пройдет ещё не мало времени, перед тем, как поисковые роботы заново изучат Ваш сайт и примут во внимание новые адреса ссылок. Так же может случится казус, если поисковикам покажется, что Вы дублируете контент.

Установка и настройка ARTIO JoomSEF

Можно спокойно использовать стандартный компонент для генерации ЧПУ ссылок, но он хорошо подходит только для стандартных расширений Joomla (это касается версии Joomla 1.5. В новых версиях Joomla 1.7 и выше он подходит практически для любых расширений). Я бы тоже использовал у себя стандартный компонент генерации ЧПУ, но он не поддерживает некоторые расширения, которые я использую у себя на сайте (например, он не правильно генерирует ссылки для компонента K2). Поэтому мне пришлось искать аналогичные и более мощные расширения, которые бы делали "правильные" ссылки для всех страниц моего сайта. Таким приложением оказался компонент ARTIO JoomSEF (Установка компонентов, модулей и плагинов на сайт Joomla). После установки ARTIO JoomSEF, проверяете версию расширения:

Если есть новая версия, то смело устанавливайте. Благо в самой программе есть отличный модуль для автоматического обновления самого компонента и дополнительных расширений к нему. Нажимаете справа вверху "Upgrade":

Если какие-нибудь обновления доступны, то вы сможете прямо из админ-панели их установить, не делая лишних телодвижений. Теперь нужно правильно настроить сей замечательный компонент. Переходите в "Configuration" и проставьте значения, как будет показано на скриншотах ниже. Это оптимальные настройки этого компонента (если Вы хорошо в этом разбираетесь, то можете попробовать настроить самостоятельно).

Настройка "Basic":

Настройка "Обычный":

Настройка "Cache":

Настройка "Title and Meta tags":

Настройка SEO и SiteMap доступны только в платной версии.

Настройка "страницы ошибки 404":

Вместо ошибки 404 при недоступности какой-либо страницы, будет открываться главная страница Вашего сайта.

Итак, вот мы и настроили компонент ARTIO JoomSEF. Не забудьте почистить кэш (для этого зайдите в админ-панель и выберите инструменты - очистить кэш, в нём выделите все элементы и удаляйте). Советую Вам , чтобы не пропустить интересную информацию.

Установив компонент ArtioJoomSEF можно не углубляться в настройки. Он и так будет выполнять свою основную функцию, но что если потребуется изменить какую-нибудь ссылку, настроить автоматическое создание мета-данных, или добавить станицу 404... для этого придется погрузиться в изменение параметров. А параметров у компонента достаточно много, разобраться в которых с первого раза достаточно непросто...

Чтобы попасть в настройки компонента нужно в админ-панели Joomla зайти по пути Компоненты -> ArtioJoomSEF . Настройки поделены на несколько вкладок, в первой - Configuration находятся ещё 8 вкладок:

Basic

Здесь присутствуют основные настройки компонента:

  • JoomSEF Enabled? - включение/отключение программы
  • Disable creation of new SEF URLs? - если ДА, то новые ссылки создаваться не будут, а старые останутся
  • Number duplicate URLs? - если НЕТ, то копии ссылок не будут храниться, а система будет выбирать лучшее URL для использования
  • Replacement character - символ, который будет указан вместо неизвестного символа в URL
  • Page spacer character - символ, стоящий в ссылке вместо пробела
  • Trim friendly characters - ссылка обрежется если в конце будут стоять указанные символы, разделены знаком |
  • Use Title or Alias? - использовать заголовок или псевдоним в ссылке
  • File suffix - можно использовать в конце ссылки окончание (например.html)
  • Default index file - имя файла после слэша, страница которого будет открываться при ошибке 404
  • Page text - текст добавляемый к URL нескольких страниц, символ %s - устанавливает номер страницы
  • All lowercase? - преобразовывать все символы ссылки в строчные
  • Use index for sections and categories - если установлено ДА, то в ссылке будет указано название категории или раздела
  • www and non-www domain handling - устанавливается название сайта c www или нет

Advanced

Advanced Configuration - здесь собраны расширенные настройки компонента ArtioJoomSEF, меняются в том случае, если пользователь уверен в своих действиях:

  • Allow UTF-8 characters in URL - допускается использование кодировки UTF-8 в ссылках
  • Non-ascii char replacements - можно изменить или добавить значения изменяемых символов
  • Redirect nonSEF URLs to SEF - если ДА, то ссылки без ЧПУ, введенные в адресную строку будут переадресовываться на ЧПУ-ссылки
  • Use Moved Permanently redirection table - при смене ссылок ЧПУ будет использоваться таблица со ссылками переадресации
  • Ask before saving URL to Moved Permanently table - спрашивать перед сохранением URL в таблице, если нет, то будет сохранено автоматически
  • Redirect Joomla SEO to JoomSEF - переадресовывать стандартные джумловские ЧПУ-ссылки на ссылки JoomSEF
  • Filter variable values - активация фильтрации некоторых потенциально опасных значений в ссылке
  • Filter these words - фильтрация указанных слов
  • Variables to exclude from filtering - указать переменные исключенные из фильтрации
  • Custom non-SEF variables - указать через точку с запятой пользовательские переменные, к которым не применять ЧПУ
  • Automatic canonical link generation - если установлено ДА, то ссылки будут сформированы автоматически
  • Set page base href value - установить какое значение будет указываться в коде - href
  • Fix index.php links - если ДА, то ссылка содержащая index.php будет перенаправлена в корень ссылки
  • Fix document format - если ДА, то будет исправляться формат, если есть проблемы с PDF... Может вмешиваться в некоторые плагины

Title and Meta Tags

Настройки Заголовка и Мета-тегов:

  • Enable MetaData generation - если ДА, то метаданные будут образовываться в соответствии с настройками ArtioJoomSEF
  • Prefer JoomSEF titles - если ДА, то предпочтительными будут Заголовки из JoomSEF
  • Use sitename in page titles - при показе названия сайта, обозначается где он будет показываться относительно Заголовка
  • Sitename separator - разделитель между названием сайта и Заголовком
  • Rewrite keywords и Rewrite description - перезапись ключевых слов и описания соответственно
  • Prevent sitename duplicity - если название сайта есть в заголовке, то оно будет дублироваться

Справа находятся настройки глобальных мета тегов и пользовательских.

SEO и SiteMap

Эти вкладки доступны только в платной версии компонента

404 Page

В этой вкладке можно настроить показ несуществующей страницы на сайте (страница 404)

404 Page - показывает пользовательскую страницу при отсутствии страницы на сайте. Выбрать Custom 404 Page, если страница будет настроена в редакторе.

Show 404 Message - если ДА, то будет показано стандартное сообщение об ошибке

Show Joomla! Template - показывать ошибку в шаблоне сайта

Record 404 page hits? - записывать количество посещений страницы ошибки 404

Use Itemid for Default 404 Page и Select Itemid - при включенной опции можно выбрать из списка пункт меню для показа при отсутствии запрашиваемой страницы

Справа установлен визуальный редактор для настройки страницы 404

Registration

Если Вы имеете оплаченную версию ArtioJoomSEF воспользуйтесь этой вкладкой

Следующая вкладка Manage Extensions . Здесь перечислены расширения, с которыми взаимодействует компонент ArtioJoomSEF. А ниже указаны расширения, к которым не применяются ЧПУ ссылки, но можно включить их отдельно, для некоторых это платная функция.

Вкладка Edit .htaccess предназначена для изменений в файле htaccess. Но эта возможность доступна только в платной версии.

В Manage SEF URLs показаны все измененные ссылки, которые при нажатии можно изменять. Кликнув по измененной ссылке, появится новое окно, в котором содержится 5 вкладок.

  • URL - здесь выбирается New SEF URL и Old Non-SEF Url - новая и старая ссылка соответственно. Save as Custom Redirect - сохранить, как пользовательское перенаправление. Если напротив Разрешен не поставить галочку, то при переходе по заданной ссылке будет ошибка 404. Установив галочку на SEF будет использоваться ЧПУ-ссылка. Locked - блокируется ссылка против её удаления или изменения.
  • Aliases - указываются псевдонимы для выбранной ссылки, которые вписываются в отдельной строчке.
  • Meta Tags - Здесь можно изменить или дописать мета-данные для ссылки, такие как - Заголовок , Описание (discription ), ключевые слова (keywords ) и другие. Также можно добавить новый мета-тег.
  • Вкладки SiteMap (карта сайта) и Internal Links (внутренние ссылки) доступны только в платной версии.

Вкладка Manage SEF URLs разделена на 7 подвкладок:

  • All SEF URLs - перечислены все сгенерированные ЧПУ ссылки
  • Custom SEF URLs - пользовательские ЧПУ ссылки
  • Automatic SEF URLs - автоматически созданные ссылки ЧПУ
  • Homepage URLs - ЧПУ ссылка домашней страницы
  • 404 Log - журнал переходов по несуществующей ссылке
  • URLs Trash - удаленные ссылки
  • Duplicates - копии ссылок

Следующая вкладка компонента ArtioJoomSEF это Manage Meta Tags , где перечислены все ссылки и указаны справа сгенерированные, с помощью компонента, мета-данные. Если включена функция их использования (в Basic - Title and Meta tags ), то именно они будут привязаны к контенту выбранной ссылки. Здесь Мета-данные можно удалять или редактировать.

Вкладка SiteMap доступна только в платной версии.

В Manage 301 Redirects можно управлять ссылками, которые пользователь изменил вручную.

Нажав на Upgrade можно обновить компонент Artiojoomsef до последней версии.

Вкладка Support содержит ссылки на официальный сайт, форумы и сайты помощи по вопросам работы компонента.

От автора: в очередном уроке по SEO оптимизации Joomla мы с Вами поговорим о создании дружественных ссылок. Конечно, в CMS Joomla в базовом функционале уже реализована данная функция и довольно неплохо. Но проблема заключается в том, что мы не можем управлять видом создаваемых ссылок. Поэтому в данном уроке мы с Вами рассмотрим очень мощный компонент, который позволяет создавать ЧПУ и очень гибко настраивать их структуру.

Установка компонента

Хотел бы отметить, что компонент достаточно мощный и его установка может уменьшить быстродействие Вашего сайта. Но при разработке сайтов, возникают различные задачи и Вы как разработчики, все же должны знать о данном компоненте и уметь с ним работать.

ВАЖНО : Перед установкой данного расширения обязательно создайте полную резервную копию сайта. Так же я бы не рекомендовал использовать данное расширение на проиндексированном сайте, так как это может повлиять на рейтинг в поисковых системах.

Итак, переходим на официальный сайт Joomla раздел extensions: http://extensions.joomla.org .Далее открываем категорию Site manegment и в разделе популярное находим расширение JoomSEF, переходим на страницу его описания и жмем кнопку Download. Далее нас перенаправляют на сайт разработчика данного расширения.

Затем скачиваем последнюю версию компонента, на момент записи урока это версия JoomSEF 4.5.2. Далее устанавливаем как любое стандартное расширение Joomla. Для работы компонента у Вас должны быть включены все настройки по базовому формированию дружественных ссылок, в соответствии со скриншотом:

Хотел бы отметить, что как только мы установим данный компонент, он сразу же включится в работу и таким образом сразу же будет изменена структура ссылок нашего сайта. Для сегодняшнего урока я использую тестовый сайт с локальным адресом http://localhost/lessons/joomla, а теперь обратите внимание на вид ссылки одного из материалов данного сайта:

http://localhost/lessons/joomla/ — локальный адрес сайта (если бы сайт был на реальном сервере в интернете, здесь был бы домен сайта);

joomla – название пункта меню страницы;

cms – название родительской категории;

osnovnye-vozmozhnosti-joomla.html – псевдоним материала (алиас).

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

Обзор панели управления компонентом

Итак, переходим в панель управления компонентом JoomSEF:

Теперь давайте рассмотрим вкладки.

Вкладка URLs Manegement – вкладка управления ссылками (менеджер ссылок), содержит инструменты по управлению ссылками.

Manage SEF URLs – инструмент по управлению дружественными ссылками:

Содержит все сгенерированные ЧПУ сайта. Кликнув по одной из ссылок — можно выполнить ее редактирование. Обратите внимание, что менеджер показывает сформированную дружественную ссылку, а также реальный путь ссылки (тот который необходим для движка Joomla). Используя данный менеджер — ссылку можно удалить, снять с публикации, а так же заблокировать.

Manage Custom URLs – менеджер по созданию и управлению пользовательских ссылок.

Manage Meta Tags – менеджер мета-тегов и заголовков.

Данный менеджер показывает нам все доступные страницы и ссылки на них и предоставляет возможность указать для каждой из них заголовок (title) и мета–теги (Meta description и Meta keywords).

Manage Internal 301 Redirects — менеджер 301 редиректов. Используя данный менеджер, мы можем создать перенаправление с несуществующих страниц, на любую страницу сайта. При создании редиректа, необходимо указать путь к несуществующей странице (в виде ЧПУ, без домена сайта), и затем путь страницы на которую будет выполнено перенаправление.

Вкладка JoomSEF Configuration – содержит инструменты по наcтройке компонента JoomSEF.

Global Configuration – основные настройки компонента.

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении

Как Вы видите настроек достаточно много и к ним мы еще вернемся.

Extensions Management – настройки компонентов и сторонних расширений. Как Вы знаете данные в Joomla выводятся в основном при помощи компонентов (com_content, com_contact и т.д), помимо этого ссылки так же формируются в этих компонентах. И для удобства настроек в компоненте JoomSEF настройки связаннее с генерацией ссылок компонентов Joomla вынесены в данный инструмент.

Обратите внимание напротив каждого компонента, в последней колонке указано, какое расширение обрабатывает создание дружественных ссылок. Для всех стандартных компонентов — это JoomSEF extension.

Edit .htaccess – инструмент редактирования файла.htaccess – доступен только в платной версии компонента.

Check Updates — инструмент обновлений компонента.

Вкладка Maintenance – обслуживание элементов компонента JoomSEF. На данной вкладке мы можем обновить созданные ссылки (Update URLs), если вносились изменения в конфигурацию. Так же можем удалить и заново сгенерировать все ссылки (Purge SEF URLs), очистить кеш (Clear Cache), просмотреть журналы ошибок и обращений к несуществующим страницам.

Настройка компонента

Как Вы уже заметили настроек у компонента JoomSEF огромное количество и конечно рассмотреть все за один урок мы просто не сумеем. Мы поговорим о некоторых основных настройках и посмотрим как изменить вид сформированных URL. Итак, глобальные настройки компонента.

Вкладка Basic .

Main Configuration

JoomSEF Enabled? — включить в работу JoomSEF

Disable creation of new SEF URLs? — если ДА, будет отключено создание новых URL.

Enable Professional mode — включить профессиональный режим (будет доступно больше настроек, в данной вкладке, а также появится дополнительная вкладка Advanced).

Basic Configuration

File suffix — суффикс, который будет добавлен к ссылке (обычно добавляется.html);

Use Title or Alias? — какой параметр использовать в ссылке, псевдоним, или заголовок страницы (рекомендую использовать Full Title);

www and non-www domain handling – использовать ли www в формировании URL.

Вкладка Cache – содержит настройки по управлению кешированием. Для ускорения работы сайта, лучше включать кеширование.

Вкладка 404 Page – позволяет настроить пользовательскую страницу показа ошибки 404 (отсутствие запрашиваемой страницы).

Теперь давайте научимся менять вид сформированных дружественных ссылок. К пример, у нас есть ссылка на материал:
http://localhost/lessons/joomla/joomla/cms/joomla/osnovnye-vozmozhnosti-joomla.html. Предлагаю отключить добавление названия пункта меню в URL. Для этого переходим на вкладку JoomSEF Configuration в раздел Extensions Management.
Нас интересует компонент content, так как именно он формирует ссылку на материал.

Затем открываем вкладку Common и ищем параметр Add Menu Title to URL, и устанавливаем его значение НЕТ (то есть отключаем добавление заголовка меню в URL). Затем после настройки переходим на вкладку Maintence и нажимаем на кнопку Update URLs. Тем самым обновляем сгенерированные ссылки, что бы новые настройки вступили в силу. И проверяем URL рассматриваемой страницы.

Как Вы видите, теперь в формировании URL не участвует заголовок пункта меню. Теперь давайте отключим заголовок родительской категории. Для этого переходим на вкладку JoomSEF Configuration в раздел Extensions Management, затем компонент content и сейчас нас интересует вкладка Extension. На которой нужно отыскать настройку Add categories to URL и установить значение Only last one, что означает выводить только категорию к которой привязан материал. Далее как обычно обновляем сформированные URL, и смотрим, что получилось:

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

Обратите внимание, URL состоит из названия пункта меню, названия категории и конечно же заголовка страницы. Давайте сделаем так, что бы URL состоял только из названия страницы. Для этого переходим на вкладку JoomSEF Configuration в раздел Extensions Management. Теперь нас интересует компонент contact, так как именно он формирует ссылку на страницу контактов.

На вкладке Extension в параметре Add categories to URL устанавливаем значение NO, то есть отключаем добавление названия категории к URL. Далее на вкладке Common параметру Add Menu Title to URL присваиваем значение NO – отключаем добавление названия пункта меню. Далее обновляем ссылки и смотрим, что получилось:

Теперь ссылка на страницу контактов выглядит намного красивее. Вот таким образом и выполняется настройка формирования URL. Рекомендую Вам просмотреть все настройки компонента JoomSEF, поэкспериментировать и таким образом узнать для чего нужна каждая из них. На этом данный урок я завершаю.

Всего Вам доброго и удачного кодирования!!!

Современные тенденции и подходы в веб-разработке

Узнайте алгоритм быстрого роста с нуля в сайтостроении