Блог оптимизатора Joomla

Работа с URL в Artio JoomSEF

 

Содержание:

  • Преобразование и чистка SEF адресов
  • Перенаправление адресов страниц сайта,301 Redirect
  • Изменение URL адреса страницы

Преобразование и чистка SEF адресов

После установки и настройки компонента Artio JoomSEF все редактируемые URL адреса сайта разделяются на RealUrl (адреса реальные) и SefUrl (адреса преобразованные компонентом).

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

Войдите: JoomSef -> Control Panel -> Maintenance

И последовательно сделайте:

  1. URLs Update;
  2. Meta tags Update Completed;
  3. Purge Sef URLs;
  4. Clear Cashe.

Rabota-s-Artio-JoomSef-1

Откройте главную страницу сайта, чтобы запустить сканирование сайта с обновленными адресами. Через несколько минут все страницы сайта появятся с новыми URLадресами. На особо важные страницы сайта сделайте 301 Redirectсо старых адресов на новые.

Перенаправление адресов страниц сайта,301 Redirect

Войдите в JoomSef -> Manage 301 Redirect

Rabota-s-Artio-JoomSef-2

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

Далее Создать-> …->Сохранить и закрыть

Rabota-s-Artio-JoomSef-3

Перенаправление создано.

Изменение URL адреса страницы

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

Рассмотрим конкретный пример, который возник у меня при обновлении joomla 1.5. Перенос sef таблиц базы данных и установку Artio, я сделал, как положено, до переноса статей, поэтому все ссылки остались в прежнем виде, но увеличилась их вложенность. Вместо 2, глубина URL адресов стала 4, что привело к выпадению этих страниц из индекса. Решить проблему глобальной настройкой Artio JoomSEF не удалось (Artio JoomSEF -> Configuration->Advansed->Tracing depth), пришлось обрезать URL вручную.

Открываем страницу сайта URL которой нужно изменить (обрезать);

Копируем часть URL после домена (он понадобиться для поиска);

Artio sef url 1

Для этого входим в Artio JoomSEF ->MenagerSEF URLs;

Artio sef url 9

В окне фильтра вставляем скопированный кусок URL. Косую черту (слеш) в начале адреса НЕ СТАВИТЬ;

Artio sef url 2
Перелистываем фильтр на Show All Redirect;

Фильтр найдет нужный адрес. Кликнем по нему;

Artio sef url 3



В открывшемся окне настроек в New SEF URl обрезаем адрес, как надо;

Old Non-SEF Url это базовый адрес этой страницы его трогать не стоит;

Artio sef url 8

Если есть Aliases, его удаляем, иначе получиться круговое перенаправление;

Artio sef url 4

В настройках ниже Locked ,можно заблокировать этот адрес, чтобы его нельзя было больше поменять;

Нажать сохранить;

Artio sef url 5

Открыть страницу и посмотреть результат.

Artio sef url 6

Все довольно просто.

©Joomla-abc.ru

Другие статьи раздела: Поисковая оптимизация Joomla

 

Компонент Sh404