Как установить и настроить компонент 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(кликнув по нему).

nastroyka-url-artio-joomsef-1

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

nastroyka-url-artio-joomsef-2

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

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

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

nastroyka-url-artio-joomsef-7

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

nastroyka-url-artio-joomsef-5

nastroyka-url-artio-joomsef-5

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

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

nastroyka-url-artio-joomsef-6

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

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

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

nastroyka-url-artio-joomsef-10

Не забываем сохраняться. Если на сайте уже есть контент, продуваем 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: Да

nastroyka-url-artio-joomsef-8

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

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

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

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

nastroyka-url-artio-joomsef-9

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

©Joomla3-x.ru

Другие статьи раздела: Расширения Joomla 3

 

Похожие статьи

Настройка SEF ссылок на Joomla 3

В статье посмотрим, как делается настройка SEF ссылок на Joomla 3 при помощ...

Компонент OSMap – Лучшая карта сайт...

В этой статье хочу показать вам один отличный компонент для создания карт с...

Полноценная галерея Joomla, FW Gall...

Галерея Joomla, FW Gallery, бесплатная, но с дополнительными платными ...

Баннерная реклама на Joomla

CMS Joomla, одна из немногих систем управления сайтами, в которой предусмот...

Файловый менеджер Akeeba Release Sy...

Для создания на Joomla хранилища файлов, хочу представить файловый менеджер...

Acy Mailing Joomla — компонент почт...

Если вам нужно создать рассылку со своего сайта Joomla, лучшим вариантом бу...

Рекомендуем

Copyright © 2024 Joomla3-х.ru. Все права защищены.