Тест S5 Box

Вот примерно так работает модуль в реале...

Читаемые ссылки сайта на Joomla! Компонент SH404SEF.

sh404sef логотипВведение.

Коснувшись SEO оптимизации в первую очередь я начал с плагина sh404sef.

sh404sef - компонент замены, переименования SEF ссылок для Joomla. Его главная задача автоматически генерировать ссылки исходя из Title вашего контента.

Данный компонент абсолютно бесплатный. Скачать его можно например отсюда.

После установки компонента его можно найти в админ панели в меню "Компоненты".

Окно настроек sh404sef

Настраиваем компонент sh404sef.

После установки Вы не увидите никаких изменений на страаницах и ссылках вашего сайта. Дело в том, что Вы еще не активировали плагин. Да он не активируется автоматически, поскольку лучше, чтобы у Вас была возможность изменить основные параметры настройки перед применением ЧПУ ссылок сайта. Для этого зайдите в  sh404sef, далее в панель управления, там, нажмите на кнопку Configuration (sh404SEF Конфигурация). Настраивайте конфигурацию на Ваше усмотрение, однако я бы порекомендовал настроить так как указано ниже, после этого нажмите «сохранить»

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

  • Основные ? Основная Конфигурация ? Включено = Да;
  • Основные ? Основная Конфигурация ?Если написано  WARNING: $live_site missing from Joomla configuration.php file то в файле configuration.php находим переменную var $live_site  и прописываем в нее ваш сайт. В данном случае http://talk-it.com.ua иначе ваш сайт будет отображаться без графики и стилей!!! Очень внимательно отнеситесь к этому пункту!;
  • Основные ? Основная Конфигурация ? Применить ко всем категориям - желательно = Да
  • Плагины ? Параметры Содержания ? Использовать псевдонимы = Нет;
  • Языки ? Управление переводом ? Перевести ссылку = Да;
  • Языки ? Управление переводом ? Вставить Код языка в URL = Да;
  • Расширенные ? Управление Кэшированием ? Включить кэш URL желательно = Да.
После сохранения появится вопрос «Стереть кэш URL?» Нажмите на OK, и sh404sef активируется. Теперь Вы должны посетить свою главную страницу сайта * (frontpage), так, чтобы плагин сгенерировал новые URL SEF (ЧПУ). Если Ваш сайт мультиязычный, Вы должны «перейти» по всем языковым закладкам.

* - по этому пункту обращу Ваше внимание, что проще всего для генерации новых ссылок воспользоваться просто ссылкой на «карту» вашего сайта, это автоматически приведет к генерации всех ЧПУ ссылок, главное что бы генератор карты у Вас был полностью совместим с приложением!


Теперь бы хотел поговорить о возникающих вопросах.

1. Вы говорите о различных опциях конфигурации, но я не вижу их, когда я нажимаю на кнопку «Конфигурация» в sh404SEF панели управления. В чем проблема?

Начиная с версии 1.3, у sh404sef существует пользовательский интерфейс двойного уровня. Это означает, что, как не все опции доступны по умолчанию, самая сложные элементы управления скрыты, доступны только самые важные и часто используемые. Вы можете переключиться от "Стандартного" режима до "Расширенного" режима, нажимая на ссылку, которой есть на лицевой стороне панели управления, чуть выше sh404sef эмблемы. Нажимая на эту ссылку Вы переключаете интерфейс от «стандартного» до «расширенного».

2. Что это за файл .htaccess и для чего он?

Наш веб-сервер должен правильно откликаться на запросы пользователей из их браузеров. Web-браузер запрашивает страницу, которая должна фактически соответствовать названию файла, доступного на Вашем сетевом адресе.
По умолчанию, все запросы в Joomla - должны идти через единственный файл, названный index.php, расположенным в Вашем корневом каталоге. Этот файл - единственная точка входа для Вашего вебсайта. Запрос, такой как: http://mysite.com/index.php? option=com_content&task=view&id=12 Говорит Вашему серверу призывать index.php файл (и также передать дополнительные команды - option=com_content&task=view*jyt0kid=12-к Joomla, чтобы позволить пользователю вывести на экран желаемую страницу), у Вашего веб-сервера нет никакой проблемы с таким отображением, т.к. index.php файл физически существует на сервере! Теперь с URL SEF, типичный запрос страницы, посланный пользовательским браузером, будет выглядеть как: http://mysite.com/my-page-title.html а это уже должно вызвать 404 ошибку "Страницы, не найдены", так как такого файла my-page-title.html нет. И здесь задействуется .htaccess файл.
Его роль (одна из его многих возможных ролей), увидев такую ситуацию, и проинструктировать Ваш сервер для того, что бы он не выдавал 404 ошибки, но вместо этого посылать целый запрос в Joomla index.php файл, который будет «подменять» информацию действительной.

3. Как удалить index.php из своих URL?
Для этого необходимо использовать .htaccess файл, и Ваш Хостинг должен поддержать mod_rewrite. Итак:
  • Удостоверьтесь, что у Вас корректен и работает .htaccess файл
  • В sh404sef конфигурации, устанавливаете "режим перезаписи" в ".htaccess (mon_rewrite)". Эта опция вы найдете в закладке "Advanced", которая видна только в расширенном представлении (см. выше)

После того как вы закончите...у Вас будут аккуратные и понятные URL. Удачи! {odnaknopka}

Комментарии   

 
Koskv
0 #2 Koskv 26.02.2012 10:44
Рад, что статья вам помогла. Для меня ваши комментарии главный комплимент :-)
 
 
Марина
0 #1 Марина 26.02.2012 10:09
Спасибо огромное, я думала это сложно будет, но с помощью Вашей статьи это оказалось совсем не сложно! Все доступно и понятно) :-)
 
cs-nsk

Последние комментарии

Теги ...

Опрос: iOS или Android ?

Какой ОС вы чаще пользуетесь?

iOS - 0%
Android - 60%
Windows Mobile - 20%
Tizen - 0%
Другая. - 20%

Всего голосов: 5
Голосование в этом опросе закончено в: 01 Янв 2017 - 00:00
Яндекс.Метрика Анализ сайта Рейтинг@Mail.ru