Настройка ЧПУ и установка компонента ARTIO JoomSEF

Категория: Внутренняя оптимизация сайта - .

Обратите внимание, как выглядят ссылки не оптимизированного сайта: _http://localhost/sayt/index.php?option=com_content&view=category&layout=blog&id=4&Itemid=3 (это пример открытия страницы к каким-либо материалом)

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

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

Настройка ЧПУ и установка компонента ARTIO JoomSEF

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

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

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

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

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

Настройка ЧПУ и установка компонента ARTIO JoomSEF

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

Настройка ЧПУ и установка компонента ARTIO JoomSEF

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

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

Настройка ЧПУ и установка компонента ARTIO JoomSEF

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

Настройка ЧПУ и установка компонента ARTIO JoomSEF

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

Настройка ЧПУ и установка компонента ARTIO JoomSEF

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

Настройка ЧПУ и установка компонента ARTIO JoomSEF

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

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

Настройка ЧПУ и установка компонента ARTIO JoomSEF

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

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

Комментарии  

#6 Админ 25.10.2013 17:24
Не за что. Обращайтесь, если будут вопросы.
Цитировать
#5 Игорь 22.10.2013 08:53
Цитирую Админ:
Цитирую Игорь:
Расширение ext_joomsef4_zoo я приобрел и установил, но этот плагин не могу найти ни через ftp ни в менеджере плагинов, права на:
/home/filter/public_html/log
/home/filter/public_html/tmp
777
Плагины, которые устанавливаются для расширений типа ARTIO JoomSEF, должны храниться в самом расширении ARTIO JoomSEF. Зайдите в этот компонент и поищите вкладку с плагинами или расширениями там и активируйте его. Если будут трудности, то напишите мне на почту и я могу сам посмотреть, что там у Вас.

Спасибо, разобрался!
Цитировать
#4 Админ 21.10.2013 09:19
Цитирую Игорь:
Расширение ext_joomsef4_zoo я приобрел и установил, но этот плагин не могу найти ни через ftp ни в менеджере плагинов, права на:
/home/filter/public_html/log
/home/filter/public_html/tmp
777
Плагины, которые устанавливаются для расширений типа ARTIO JoomSEF, должны храниться в самом расширении ARTIO JoomSEF. Зайдите в этот компонент и поищите вкладку с плагинами или расширениями там и активируйте его. Если будут трудности, то напишите мне на почту и я могу сам посмотреть, что там у Вас.
Цитировать
#3 Игорь 18.10.2013 04:08
Цитирую Админ:
Здравствуйте! А зачем Вы делаете SEF ссылки через сторонний компонент? ZOO..

Ссылки в этом компоненте выглядят более естественными и, как вывод, лучше продвигаемые. Но в любом случае сайт с такими ссылками работает больше года и менять их сейчас нет смысла.
Расширение ext_joomsef4_zo o я приобрел и установил, но этот плагин не могу найти ни через ftp ни в менеджере плагинов, права на:
/home/filter/public_html/log
/home/filter/public_html/tmp
777
.. Вот с этой проблемой мучаюсь уже достаточно долго.. .
Цитировать
#2 Админ 16.10.2013 12:11
Здравствуйте! А зачем Вы делаете SEF ссылки через сторонний компонент? ZOO можно и через стандартный компонент SEF Joomla использовать.

Стандартных настроек SEF вполне хватает для ZOO, главное не забывать прописывать для всех категорий пункты меню.
Цитировать
#1 Игорь 14.10.2013 08:59
Не пойму, у меня сайт на Joomla + Zoo и в Joom Sef В панели конфигурации JoomSEF "Manage Extensions в табе "Components without SEF Extension installed" нет zoo.
Zoo есть в "Installed SEF Extensions", хотя плагин я устанавливал. Нужно этого добиться чтобы пустить расширение zoo через роутер.. Подскажите, с чем это может быть связано?
Цитировать

Добавить комментарий


Защитный код
Обновить