Настройка ЧПУ и установка компонента ARTIO JoomSEF. Установка и базовая настройка Artio JoomSEF Какие URL любят поисковики

Установив компонент 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 содержит ссылки на официальный сайт, форумы и сайты помощи по вопросам работы компонента.

В этой статье я хотел бы вспомнить и рассказать вам об очень полезном расширении для Joomla под названием ARTIO JoomSEF . Данный компонент поможет вам настроить ЧПУ ссылки для страниц вашего сайта Joomla . Кроме этого при помощи ARTIO JoomSEF можно также настроить внешний вид страницы ошибок (404) . Это поможет вам удержать посетителей на сайте и сделать его более привлекательным для ваших читателей, которые попали на страницу 404.

Активация и настройка ЧПУ (SEF) Joomla

Прежде чем приступать к рассмотрению настроек компонента ARTIO JoomSEF, давайте рассмотрим стандартный способ реализации ЧПУ в Joomla . Первым делом активируем ЧПУ (SEF) Joomla. Для этого переходим в Административную панель – Сайт – Общие настройки – Сайт – Установки Search Engine Optimization и активируем следующие функции:

  • Включить SEO – «Да». Включает механизм поисковой оптимизации (SEO) для вывода ссылок виде SEF URL.
  • Использовать mod_rewrite – «Да». Использовать Mod Rewrite сервера Apache для перехвата и перенаправления ссылок, отвечающим определенным условиям.
  • Добавить суффикс к URL – «Да». Активируем добавление к URL адресу суффикса, который зависит от типа документа.

Также вам нужно создать файл.htaccess и поместить его в корень сайта. Вы можете как переименовать уже существующий файл htaccess в.htaccess, просто поставив точку перед htaccess, так и создать новый файл и назвать его соответствующим образом. Для работы с файлами на стороне сервера воспользуйтесь специальной программой FileZilla, которая облегчит вашу работу с сайтом по FTP.

Итак, давайте рассмотрим, как создать ЧПУ ссылку для страницы в Joomla . В этом нет ничего сложного. Для создания ЧПУ ссылки для страницы нужно указать желаемый адрес в поле «Псевдоним» при создании новой статьи. Данное поле нужно заполнять латинскими буквами, так как если указать адрес страницы русскими буквами либо оставить поле пустым, то вместо ЧПУ адреса будет использована дата создания страницы.

Как видите, реализация ЧПУ ссылок в Joomla встроенными возможностями не очень удобна и требует ручной работы. Гораздо удобней воспользоваться специальным компонентом ARTIO JoomSEF, который позволяет автоматизировать создание ЧПУ ссылок в Joomla, а также создать свою страницу ошибок (404) и многое другое.

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

Далее как обычно устанавливаем компонент. Для установки ARTIO JoomSEF заходим в Административную панель сайта – Установить/удалить и указываем путь к архиву с расширением, после чего жмем «Загрузить файл и установить». Сразу хочу заметить, что перед тем как начать использовать компонент ARTIO JoomSEF, вы должны первым делом активировать ЧПУ (SEF) Joomla в глобальных настройках Joomla о которых говорилось в начале статьи. Итак, теперь перейдем к самой настройке компонента ARTIO JoomSEF.

Настройка ARTIO JoomSEF

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

  • Разрешено (JoomSEF Enabled) – включение/отключение формирования SEF адресов с помощью компонента ARTIO JoomSEF. Активируем расширение.
  • Запретить создание новых SEF URL (Disable creation of new SEF URLs) – отключение формирования SEF адресов для новых страниц. Будут использоваться только созданные ранее. Данную функцию оставляем выключенной.
  • Символ замены – вводим символ, на который будут замещаться все неизвестные символы в URL. Оставляем как есть. По умолчанию стоит «-».
  • Знак разделения страниц – символ разделения номеров от других страниц. Оставляем как есть.
  • Строка символов – допустимые символы в URL. Оставляем исходный набор, заданный по умолчанию.
  • Сокращать символы – символы сокращений URL. Аналогично предыдущему пункту.
  • Использовать псевдонимы названий (Use Title or Alias) – выбираем, каким образом будут формироваться URL адреса страниц вашего сайта Joomla. Первая настройка отвечает за формирование ссылки страницы за счет транслитерации мета-тега TITLE данной страницы. Вторая использует в качестве URL данные, которые вы внесли в поле «Псевдоним» при создании страницы. Выбираем первую настройку (Full Title, Полное название).
  • Суффикс файла (File suffix) – в данное поле вводим так называемый суффикс, который будет добавляться в конце каждого URL адреса сгенерированного компонентом ARTIO JoomSEF. Рекомендую ставить значение «.html». В этом случае наши SEF адреса будут выглядеть как обычные HTML страницы.
  • Index файл по умолчанию (Default index file) – окончание для главных страниц компонентов, категорий и разделов в Joomla. Рекомендую оставить поле пустым.
  • Текст страницы – текст в URL для мультистраниц. Можно оставить по умолчанию.
  • Все строчные – преобразовывает все символы URL в нижний регистр. Включаем данную функцию ARTIO JoomSEF.
  • Показать раздел – добавляет в ссылку название раздела.
  • Показать категорию – добавляет в ссылку название категории.
  • Использовать индекс для разделов и категорий (Use index for sections and categories) – активация добавления названий категорий и рубрик в ЧПУ (SEF) адреса страниц сайта Joomla, создаваемых компонентом ARTIO JoomSEF.

Теперь давайте перейдем к следующему блоку настроек компонента ARTIO JoomSEF под названием «Расширенная конфигурация».

Здесь мы можем более тонко настроить компонент ARTIO JoomSEF. Данные настройки я описывать не буду, так как в них уже заданы оптимальные параметры по умолчанию, и большинство пользователей использует именно их. Если же у вас какие-то специфические требования к ARTIO JoomSEF, то вы без проблем сможете разобраться с данными настройками.

Следующий блок настроек компонента ARTIO JoomSEF – Конфигурация кеша. В нем мы можем активировать кэширование для компонента ARTIO JoomSEF. Это поможет уменьшить количество запросов к базе данных и снизить нагрузку на сервер ().

  • Использовать кеш – «Да». Активируем кэширование для компонента ARTIO JoomSEF.
  • Максимальный размер кеша – указываем максимальное количество ссылок, которое будет сохраняться в кэше.
  • Счетчик кеша по минимальным просмотрам – минимальное количество просмотров, прежде чем URL будет сохранен в кэше.
  • Использовать стандартный файл – ставим «Да».

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

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

  • «Управление по умолчанию» – стандартные настройки.
  • «Не кэшировать» — SEF URL для данного расширения не будут кэшироваться.
  • «Пропустить» — ARTIO JoomSEF не будет создавать SEF URL для выбранного компонента.

Итак, с основными настройками компонента ARTIO JoomSEF мы разобрались. Теперь давайте перейдем к настройке страницы ошибок для сайта Joomla.

  • Показывать старницу – выбираем «Страница 404 по умолчанию».
  • Показывать сообщение об ошибке – ставим «Нет» и тем самым отключаем стандартное уведомление об ошибке 404 в Joomla.
  • Записывать просмотры страницы 404 – здесь выбираем на свое усмотрение. Если вы хотите отслеживать корректность работы компонента и записывать просмотры страницы 404, то ставите «Да». Но если вам это не нужно, то выбираем «Нет», тем самым вы уменьшите количество обращений к базе данных и снизите нагрузку на сервер.

После внесения настроек в ARTIO JoomSEF можно переходить к самой настройке внешнего вида страницы 404.

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

Ну и последний блок настроек ARTIO JoomSEF – Страница 404 по умолчанию ID

Как установить и настроить компонент Artio JoomSEF я рассказывал в статье: Настройка SEF ссылок на Joomla 3 . Напомню, что основная задача компонента, преобразовывать ссылки сайта в человеку понятный вид не является единственной. Компонент позволяет настроить вид URL страниц сайта, практически в любом виде. При этом человеку понятный вид ссылки не поменяется.

Не буду перечислять все варианты вида URL, поясню принцип построения URL компонентом Artio JoomlaSEF.

Принцип построения URL компонентом Artio JoomSEF

Любая страница сайта, будь то статья, страница поиска, страница тега и т.п. организовываются системой в иерархическую структуру. В Joomla 2.5 это группировка в разделы и подразделы (категории), в Joomla 3.x это разделение по разделам (родительские и дочерние).

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

Также у каждой страницы есть уникальный ID (идентификационный номер), который виден в Менеджере материалов в таблице с материалами.

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

Если к этому добавить источник Itemid, то понятно, что одна страница имеет массу уникальных идентификаторов. По идее построения Joomla, все эти идентификаторы можно вставить в URL любой страницы. В довесок, система в начало URL, после домена, вставит index.php.

Напомню, что такой «на причесанный» URL называется машинным, в противовес, так называемым, человеко-понятным (ЧПУ) URL, в импортном обозначении это SEF URL. Именно такие ЧПУ URL и создает компонент Artio JoomSEF. Но компонент не только создает ЧПУ, но и позволяет управлять ими и настраивать их по своему желанию.

Какие URL любят поисковики

Алгоритмы поисковых ботов, очень любят организованные, не «замусоренные» урлы страниц. По идее, боты должны «читать» и «понимать» URL максимально близко к чтению человека. По тем же представлениям, человек «любит» когда адрес страница отображает название статьи, подраздел, раздел, домен. То есть в адресе должна просматриваться иерархия страницы в структуре сайта.

Это особенно актуально для магазинов и больших сайтов. Товаров много, один и тот же товар может входить в разные разделы, а дублей URL быть не должно. Поэтому, по умолчанию Artio JoomSEF, строит URL по следующей структуре

Домен/Пункт_ меню/Раздел_родитель/Раздел_1/Раздел_2/ Название_статьи (товара).

Но что хорошо для магазинов, не подходит, вернее не всегда подходит для информационных сайтов и тем более для блогов. Для них лучше иметь URL покороче, например, так:

Домен/Раздел_родитель/Раздел/ Название_статьи . Или еще лучше: Домен/Последний_Раздел/ Название_статьи . Коротко и понятно.

Какая возможна настройка URL в Artio JoomSEF на сайте Joomla 3

Давайте на практике, посмотрим, какие настройки ArtioJoomSEF формируют URL ссылки сайта.

Убрать из URL пункт меню

Если вам нужно сократить url и убрать из него пункт меню, достаточно войти на вкладку Компоненты→Artio JoomSEF→Manage Extensionsи в списке «SEF Extension» выбрать расширение Content(кликнув по нему).

Откроется страница настроек url всего контента сайта.

Сейчас нам нужна вкладка Common, которую и открываем. В пункте «Add Menu Title to URL» ставим «No». (следующее фото) После сохранения настройки и очистки кеша компонента и кеша сайта пункты меню уберутся из URL ссылок сайта.

Убрать из URL статьи пункт меню

На вкладке Common убираем пункт меню из URL тегов.

class="eliadunit">

Примечание: очистка кеша компонента Artio делается на Control Panel Maintenance→Purge SEF URL→потом Clear Cache.

Убрать из URL тега пункт меню

Настройка URL на страницах тегов делается на вкладке Компоненты→Artio JoomSEF→Manage Extensions→открываем Tags.

Убрать из URL слеш в конце

Чтобы убрать слеш в конце всех URL сайта, нужно войти на вкладку Компоненты→Artio JoomSEF→Configuration→Advanced. Здесь нас интересуют два пункта настроек:

  • Be tolerant to trailing slash? (Нет)
  • Remov etrailing slash? (Да).

Не забываем сохраняться. Если на сайте уже есть контент, продуваем URL и чистим кеш компонента (фото выше).

Эти настройки не только позволяют убрать слеш в конце URL, но и перенаправить URL со слеш, но URL без слеш.

Убрать из URL index.php

По умолчанию Joomla формирует URL с вставкой поле домена index.php. Он совсем не нужен в ссылке, и его лучше убрать.

В artio это делается на той же вкладке Компоненты→Artio JoomSEF→Configuration→Advanced. Теперь нужны пункты:

  • Fix index.php links: Да
  • Change index.php to current menu: Да

Вставить в URL маскирующий префикс.html

Этот префикс маскирует динамические страницы под статические. Нужен ли это префикс изначально – дело вкуса и своих представлений о SEO. Но знаю, что это пригодится при переносе сайтов с некоторых бесплатных хостингах, например blogger.com. У них все статьи с префиксом.html.

Делается это на вкладке Компоненты→Artio JoomSEF→Configuration→Basic

В пункте настроек «File suffix». В поле настройки вписываете желаемый суффикс в конце URL.

Как видите, настройка URL в Artio JoomSEF достаточно разнообразна, и позволяет сделать любой вид URL сайта. Обращу ваше внимание, что лучше все настройки делать до наполнения сайта контентом. После изменения внешнего вида URL контент по старым ссылкам уйдет из выдачи, давая ошибку 404. Чтобы этого не произошло, в Artio есть инструмент перенаправления (301 Redirect) и возможность прямого редактирования ссылок. Об этом в следующей статье серии «JoomSEF».

Установка и базовая настройка Artio JoomSEF бесплатной (free) и платной версий не отличаются друг от друга. Вообще говоря, платная версия компонента имеет несколько расширенный функционал, а общие настройки у обеих версий абсолютно одинаковы.

Где скачать компонент Artio JoomSEF

Скачать компонент Artio JoomSEF лучше на официальном сайте компонента (http://www.artio.net/joomla-extensions/joomsef ), на вкладке "free Download". Скачивается компонент ZIP архивом, название пакета com_joom sef 4-4.5.1. Последняя версия компонента, на момент публикации статьи, Artio JoomSEF 4.5.1.

Установка и базовая настройка Artio JoomSEF

Установка Artio JoomSEF

Установите плагин любым стандартным способом установки расширений Joomla. Проще всего, через установщик Joomla (Joomla Extension Manager):

  • Авторизуйтесь в административной части сайта;
  • Войдите на вкладку Расширения→Менеджер расширения→Установка→Загрузить файл из пакета;
  • Выберите скачанный ZIP пакет компонента у себя на компьютере и нажмите кнопку «Загрузить и установить»;

Удачную установку система проинформирует зеленой полосой, ошибки установки проинформируются розовым сообщением. Если вы скачивали компонент с официального сайта автора и у вас правильно настроена Joomla (в файле configuration.php правильно прописаны пути до папок tmp и log ), то установка будет удачной (на 99%).

Итак, установка Artio JoomSEF завершена. В меню появился пункт Artio JoomSEF. Переходим к основным настройкам компонента.

Включение Artio JoomSEF

Русского языка в компоненте нет, поэтому все вкладки компонента будем обозначать, как они есть, по-английски.

Для начала входим в Control Panel компонента.

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

Настройка Artio JoomSEF

Переходим к настройке компонента, для начала входим на вкладку Configuration. В конфигурации (основные настройки) компонента 10 пунктов. Два из них относятся к платной версии, это SEO (оптимизация) и Sitemap (карта сайта). Их мы опускаем, а по остальным пройдемся с настройками.

Прежде всего, включите профессиональный режим: Enable Professional mode. Нажать кнопку «Да» и Сохранить (вверху).

Настройки Basic -Main Configuration

  • JoomSEF Enabled? – Да (включаем компонент);
  • Disable creation of new SEF URLs? – Нет (Разрешаем создание новых URL-адресов SEF);
  • Enable Professional mode –Да (Включаем профессиональный режим).

Настройки Basic -Basic Configuration

Это базовые настройки компонента. По умолчанию практически все настроено, как нужно.

File suffix – это суффикс в конце URL адреса сайта. Можно оставить пустым. Некоторые любят ставить html – имитация статических страниц. По практике скажу, суффикс не влияет на индексацию страниц сайта.

Use Title or Alias? –это настройка определяет, что будет в основе URL страниц. Выбора два. Либо в основе URL будет название статьи (Full title), либо псевдоним страниц (где он есть). Если вы выбираете название статьи, то система переведет (транслитом) название статьи и сделает из него URL. Если вы выберите псевдоним, то вам самостоятельно нужно будет заполнять поле псевдоним при написании статьи. Если не заполните, вместо названия будет дата выпуска. Так что советую выбрать Fulltitle. Artio JoomSEF последних версий переводит и формирует URL по названию статьи без ошибок. Эта опция может быть переопределена (изменена) для каждого компонента в отдельности.

Значение по умолчанию: Full Title.

All lowercase? – это важная настройка. Она определяет, какие буквы использовать в URL, только строчные (Да) или заглавные и строчные (Нет). Не знаю, зачем вам могут понадобиться заглавные буквы в URL, но правильно выбрать только строчные – Да.

www and non-www domain handling – этой настройкой вы можете задать главный URL страниц, с www или без www. В этих настройках лучше поставить, не трогать (Don’t handling), а главное зеркало и склейку зеркал сделать другими SEO инструментами.

Number duplicate URLs? – Этот пункт запрещает/разрешает использование дублей URL. Опять-таки не знаю, зачем вам дубли страниц, наверное, хотите попасть под санкции поисковиков, но все-таки предложу вам поставить - Нет (без дублей). Дубли страниц не удаляются автоматом, все дубли хранятся в базе данных, а используется только правильный URL. Предположительно, я это не подтверждаю, эта опция не работает при большом количестве дублей. Отсюда периодическая чистка дублей сайта в ручную обязательна.

Остальные 5 настроек (на фото в зеленой рамке) не меняем.

class="eliadunit">

Переходим к продвинутым настройкам (Advanced), которые видны, только в профессиональном режиме, на который мы уже переключились.

Advanced

Настройки Advanced чрезвычайно важны для русскоязычного сайта. Почему поймете, чуть ниже. В настройках Advanced шесть модулей:

  1. Advanced Configuration (расширенная конфигурация);
  2. Working with URLs (работа с URL адресами);
  3. Debugging URL errors (Отладка ошибок в ссылках URL);
  4. Non-SEF URLs and variables (Что делать с не SEF URL);
  5. Variables filtering (включение фильтров для переменных);
  6. Itemid handling (Обработка Itemid).

Advanced Configuration

Advanced Configuration (расширенная конфигурация). Важный модуль настроек, особенно для русскоязычных сайтов.

Allow UTF-8 charactersin URL – если хотите, чтобы URLбыло русскими буквами ставите «Да», но лучше поставить «Нет» и все URLгенерировать латинскими буквами.

Non-ASCII char replacements (Замена символов не системы ASCII). Раньше (Joomla 1.5) эта таблица не включала русский алфавит, и ее приходилось менять. Сейчас это слишком полная таблица замены всех мыслимых и не мыслимых символов в американскую стандартную кодировку ASCII. В паре символы разделяются вертикальной чертой (|), а пары разделяются запятой.

Эту таблицу можно сократить, до русского алфавита, а можно оставить, как есть. Также можно составить свою таблицу, поменяв стандарт транслит перевода.

Важно! Именно по этой таблице будут меняться русские названия статей, в латинские URL.

Be tolerant to trailing slash? и Remove trailing slash? – эти пункты определяют настройки для слеш в конце URL. Их настройки нужно установить в противовес друг другу. Да-Нет или Нет-Да. Если вам почему-то не нравиться слеш в конце ваших URL, то ставите Нет-Да (запрещаете слеш и разрешаете redirect со слеш на без слеш). Если вас не пугает слеш, а я не понимаю, почему он может пугать, то ставите Да-Нет. То есть разрешаете слеш и запрещаете переадресацию. Я за последнюю настройку, так как при такой настройке будут работать оба URL, со слеш и без него.

Parse Joomla SEO links? (разрешить Joomla анализировать SEO ссылки, приводящие к ошибке 404) – ставим Да, хотя это и не работает.

Set page base href value : Выбираем, как будет генерироваться значение базы href (полный адрес документа). Предлагаются следующие значения:

  • Да - всегда использовать только базовый URL;
  • Да - всегда использовать полный SEO URL;
  • Нет - отключить создание базы HREF. База href не будет генерироваться вообще;
  • Нет - оставьте оригинал. JoomSEF оставит исходную базу href Joomla.

По умолчанию значение «Да - всегда использовать только базовый URL».

Fix index.php links : Ставим «Да» и удаляем index.phpиз не SEF ссылок, тем самым избавляясь от дублей.

Fix document format : я ставлю, обычно «Нет», и запрещаю заканчивать URL суффиксами в зависимости от типа документа. Это интересная настройка. Если у вас появятся проблемы с отображением PDF документов или вдруг пропадет Feed сайта, то попробуйте включить (Да) этот пункт. Это может помочь в устранении конфликта с pdf или feed лентой.

Change index.php to current menu : Система Joomla по умолчанию настроена на «Да». Из пунктов меню убираем index.php.

Count home page hits : ставим Да, чтобы обновление всех SEF URL после чистки (clear) и продувки(Purge) и изменений (Update) SEF URL начиналось с главной страницы. То есть продули SEF URL, перешли на главную страницу и началось восстановление SEF ссылок всех страниц заново.

Остальные настройки Debugging URL errors (Отладка ошибок в ссылках URL), Non-SEF URLs and variables (Что делать с не SEF URL), Variables filtering (включение фильтров для переменных), Itemid handling (Обработка Itemid) оставляем по-умолчанию.

После окончания настроек Advanced не забывайте «Сохраниться».

На этом установка и базовая настройка 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. Не забудьте почистить кэш (для этого зайдите в админ-панель и выберите инструменты - очистить кэш, в нём выделите все элементы и удаляйте). Советую Вам , чтобы не пропустить интересную информацию.