Партнерки вебмастерам

Баннер

Кто онлайн

Сейчас 59 гостей онлайн

Статистика

Архив содержит 29 файлов в 11 категориях. На данный момент файлы скачаны 103393 раз.
Seo-оптимизация Joomla. Часть 2. Компонент SH404SEF. PDF Печать E-mail

Встроенные возможности seo-оптимизации Joomla  имеют некую гибкость, но как только речь заходит о сторонних  расширениях Joomla, ничего уже не оптимизируется. Возьмем тот же VirtueMart. Встроенными инструментами Joomla создать SEF-ссылки для него невозможно(или скорее очень-очень сложно), но видеть url типа: http://сайт.ru/название категории/название товара.html все же очень хочется. Сделать это и многое другое нам поможет компонент Joomla, который называется SH404SEF.

 

Немного истории

Раньше этот замечательный компонент был бесплатным, но… не таким замечательным. Многие жаловались на различные ошибки и неточности. С недавних пор SH404SEF стал распространяться на коммерческой основе, но и развиваться более профессионально. На сегодняшний день цена годовой подписки на обновления компонента составляет 35$ (порядка 1000 рублей). Но тут есть определенная тонкость, которая более всего понравится тем, кто любит халяву. Т.к. изначально SH404SEF распространялся свободно и имел лицензию GNU GPL, то его нельзя вот так просто взять и начать продавать как коммерческий. Делать это не позволяет лицензия, также как и менять эту самую лицензию. Но предприимчивые буржуи нашли выход – они стали продавать не сам компонент, а доступ на скачивание его обновлений. Получилось что-то типа депозита или рапиды. Но этот способ плох тем, что если один человек купит доступ, скачает компонент и затем распространит его на весь Интернет, то прикопаться к кому-либо, использующему  SH404SEF, но не платившему за доступ к скачиванию,  будет нельзя. Ведь компонент-то как бы бесплатный. Так, в принципе, и получилось. Сегодня найти в Интернете последнюю версию SH404SEF не составит труда, и использовать его можно вполне законно. Но можно послушать совесть и поддержать разработчиков материально. Как поступить каждый решит для себя сам, а теперь перейдем непосредственно к компоненту.

Компонент SH404SEF. Описание.

SH404SEF устанавливается, как и любой другой компонент, через менеджер расширений Joomla. После успешной установки перейдя в главное окно компонента, мы видим следующий экран:

sh404sef

К сожалению, последняя версия SH404SEF пока еще полностью не переведена на русский язык, перевод осуществлен на 50-70%, но в принципе, этого хватает.

Так что же нам позволяет делать SH404SEF? Первое, и на мой взгляд самое важное, он позволяет нам создавать SEF-ссылки для многих сторонних компонентов Joomla, таких, как VirtueMart, Community Builder, Jomsocial, Kunena, Docman, Mosets tree, и др. При чем особо хочу отметить SEF для VirtueMart. Если в ранних версиях SH404SEF интеграция с VirtueMart требовала поиска информации и решения проблем, то сейчас она встроена по умолчанию и подключается  буквально в два клика.

sh404sef

Вторая замечательная возможность SH404SEF – создание любых перенаправлений и ручных SEF-ссылок. Объясню на примере:

Предположим, у нас есть сайт, написанный еще 10 лет назад на чистом html. Этот сайт сегодня имеет большой ТИЦ и траст, но требует огромных затрат сил и времени для редактирования и при этом лишен каких-либо возможностей регистрации пользователей. И вот нам в голову приходит идея: «А почему бы не перенести этот сайт на Joomla? Работать станет гораздо проще и вообще куча плюсов». Идея-то, конечно, хорошая, но как только начинаешь обдумывать реализацию, все планы рушатся. Например, вопрос №1: как перенести сайт на Joomla не потеряв при этом страницы, находящиеся в индексе поисковых систем, и вместе с ними все внешние ссылки, дающие сайту высокие позиции? Ведь у html-сайта своя, совершенно уникальная система url-адресов страниц, а у Joomla – своя. Конечно, часть адресов можно покрыть и встроенными возможностями Joomla, но далеко не всегда и далеко не все. Тут-то на помощь и приходит SH404SEF. Он позволяет взять совершенно любую ссылку «A» и сделать из нее ссылку «Б». Т.е. добавляем перенаправление, указываем адрес-источник, адрес-приемник и получаем страницу Joomla с точным адресом страницы html-сайта. Правда минусом этого способа является большое количество ручной работы по созданию перенаправлений, но оно того стоит, не правда ли?

Третьим большим плюсом является то, что мы можем взять любую не-SEF-ссылку и сделать ее любой SEF-ссылкой. Это очень удобно, когда у нас есть какой-нибудь редкий модуль для Joomla, в котором есть всего 1-2 постоянные ссылки, формирующие что-либо на сайте. Эти ссылки вида «index.php?блаблаблаблаблаблабла». Мы хотим сделать их красивыми SEF-ссылками. SH404SEF позволяет нам легко и просто это осуществить.

Четвертый плюс SH404SEF – возможность добавлять к любой странице заголовок и описание. Это вообще золотая возможность, т.к. многие сторонние компоненты не позволяют редактировать эти параметры для страниц, которые генерируют. Вот, например, есть у нас страница расширенного поиска. Мы хотим дать ей заголовок «супер-гениальный поиск, через который найдется все, что угодно.» и еще более мудреное описание. Зачем? Не знаю. Но кому-то может понадобиться. Это только пример, в действительности, необходимость добавить определенной странице заголовок и описание с нужными ключевыми словами, бывает очень часто.

Кроме всего вышеперечисленного, в SH404SEF включен модуль защиты от спама, хакерских атак и др. Не знаю насколько он эффективен, но лишняя предосторожность никогда не помешает.

 

Настройка SH404SEF.

SH404SEF очень богат настройками в которых человек неподготовленный может легко запутаться. Правда практически все настройки уже установлены и запустить компонент достаточно легко. Что для этого нужно? Нужно сделать 3 простых шага:

1) переименовать файл htaccess.txt, находящийся в корне Joomla в.htaccess.

2) активировать все опции в разделе «Поисковая оптимизация» глобальной конфигурации Joomla. См. рисунок:

sh404sef

3) на главной странице компонента SH404SEF установить:

– Enable URL optimization в YES

– Режим Перезаписи (Rewriting) в with .htaccess (mod_rewrite)

и нажать кнопку GO. После этого все должно заработать и все ссылки должны стать SEF.

Подробно описывать все настройки SH404SEF я не буду, т.к. их очень много и все они снабжены подробными комментариями на русском языке. Каждый может прочитать описания настроек и выбрать для себя то, что нужно.

Если все же самостоятельно пробовать не хочется, есть тема на Joomla-форуме, в которой обсуждаются как раз настройки SH404SEF.

На этом хочу закончить и пожелать всем удачи в поисковой оптимизации Joomla.