Как сделать ссылку в joomla человеческого вида

Joomla!

Следующий момент, о котором желательно вспомнить – это придание ссылкам человеческого вида. Дело в том что изначально в joomla все внутренние ссылки имеют очень страшный вид, типа имя_сайта/index.php?option=com_content&view=category и так далее. Это не всегда нравиться поисковикам, да и если вы планируете монетезировать свой сайт, рекламодатели тоже вряд ли будут в восторге.

Поэтому надо как то с этим бороться. К счастью ничего особенного делать не надо, вам лишь нужно сделать следующее – идем в Общие настройки joomla, переходим на вкладку Сайт и видим справа группу переключателей Установки Search Engine Optimization или как вы уже наверное слышали просто SEO (СЕО – по-русски).

Для начала пробуем переключиться на Да в строке Включить SEO. Сохраняемся и идем смотреть на сайт, что изменилось – выбираем в меню любой пункт и смотрим изменился ли её адрес. Если изменения есть, это хорошо и значит данный режим поддерживается на вашем веб-сервере, если нет то придется попробовать ещё включить и следующий переключатель – Использовать mod_rewrite, в положение Да. Следует, однако, помнить, что эта функция заработает, только если вашим веб-сервером является apache.

Предположим у вас всё получилось, вид ссылок изменился и вместо длинных ссылок состоящих из буков, цифр и всяких знаков, стало отображаться что то человеческое. Тут однако стоит помнить что когда вы создавали какой то материал, или пункт меню, вам доступна была для заполнения графа Псевдоним, так вот что вы туда написали, тем и будет заменен ваш url в случае включения функций SEO у joomla. И писать туда надо что то на латинском языке, при этом если слов несколько разделяйте их знаком тире. Если же вы оставили графу Псевдоним пустой, тогда joomla сама попытается перевести заголовок документа в латинскую кодировку, поэтому всё символы в кириллице заменятся на пробелы или тире, останется лишь порядковый номер материала, тире.
Поэтому если вас такой вид не устраивает, позаботьтесь об этом заранее. И когда вы создаете новый материал или пункт меню, не забывайте самостоятельно заполнять правильно графу Псевдоним. Я обычно пишу туда заголовок в транслите, слова разделяю знаком тире.

Всё бы хорошо, но не всегда встроенные функции SEO в joomla работают. Это связано как правило с настройкой веб сервиса, на которую вы вряд ли сможете повлиять, особенно если вы простой пользователь виртуального хостинга. Тут можно посоветовать, подыскать себе хостинг где все функции в joomla работают или попытаться убедить тех поддержку нынешнего хостинга, в том что бы они вам с этой проблемой помогли. Так же можете хостится на выделенном сервере, там этих проблем нету – как все настроите, так все и будет. Но это подходит не всем, так как дорого и не всегда оправданно.

 

Комментарии  

 
#12 avadon7 02.11.2011 20:32
рад был помочь :)
Цитировать
 
 
#11 08.10.2011 22:22
автору спасибо. перелопатил весь инет и перечитал кучу статей(вумных задрот). а оказалось что галочка не там стоит.
Цитировать
 
 
#10 20.05.2011 13:46
Спасибо за совет!
Ото длинные ссылки даже в письмах не работали. Теперь все супер!
Цитировать
 
 
#9 10.02.2011 14:28
Добрый день. У меня такая же проблема, как у Дмитрия. Изначально созданный материал носил ссылку после доменного имени в виде даты создания /2009-09-14-12-26-32/2010-07-28-05-15-34.html и они были проиндексирован ы поисковиками. Теперь я изменил псевдоним на человеческий/gallery/foto-sovetskay.html.Теперь поисковик их не видит и продолжает индексировать старые ссылки.Соответственно переходя по старой ссылке видишь ошибку 404 страница удалена.Главную страницу не трогал, она так и осталась в рабочем состоянии.Что делать? Заранее пасибо.
Цитировать
 
 
#8 10.02.2011 12:41
Цитирую Дмитрий:
А что, если псевдонимы изначально были созданы неправильно (мне вот достался сайт заполнявшийся непрофессионало м)? - Я вот попытался изменить псевдоним страницы: псевдоним изменился, а название url страницы - нет. Кэш почистил - тоже безрезультатно...
Их вообще можно сменить? - Названия URL?

Это все просто решилось, я сам с таким столкнулся. Заходите в меню, выбираете ваш пункт меню, заходите в редактирование и правите псевдоним. Этот псевдоним и отображается через SEO, а не тот который указан в материалах.
Цитировать
 
 
#7 14.12.2010 05:16
Цитирую Дмитрий:
А что, если псевдонимы изначально были созданы неправильно (мне вот достался сайт заполнявшийся непрофессионало м)? - Я вот попытался изменить псевдоним страницы: псевдоним изменился, а название url страницы - нет. Кэш почистил - тоже безрезультатно...
Их вообще можно сменить? - Названия URL?


ситуация похожая. подскажите мне как чайнику. сделала все как Дмитрий (сменила псевдонимы в пунктах меню) - перестал корректно отображаться каталог Sobi, установленный на сайте. убрала установку сео - стало как было - ссылки кривые и километровые
подскажите пожалуйста, как быть? и как исправить длинные ссылки этого каталога (в нем поля "псевдоним" нет!!)
заранее благодарна
Цитировать
 
 
#6 avadon7 15.08.2010 21:50
Да, действительно и для пунктов меню можно прописывать url :)
Цитировать
 
 
#5 13.08.2010 19:50
Цитирую avadon7:
Цитирую Дмитрий:
А что, если псевдонимы изначально были созданы неправильно (мне вот достался сайт заполнявшийся непрофессионало м)? - Я вот попытался изменить псевдоним страницы: псевдоним изменился, а название url страницы - нет. Кэш почистил - тоже безрезультатно...
Их вообще можно сменить? - Названия URL?


а опцию СЕО в joomle, точно включили и сохранили изменения? И всеравно выдается старый урл?


Разобрался, ситуация следующая: в joomla меню также определяет под каким урлом выводить страницу выдаваемую по ссылке этого пункта меню. (Вот глупость, чтоб хуже не сказать!) В настройках меню исправил псевдонимы страниц - всё изменилось.
Цитировать
 
 
#4 avadon7 12.08.2010 11:15
Цитирую Дмитрий:
А что, если псевдонимы изначально были созданы неправильно (мне вот достался сайт заполнявшийся непрофессионало м)? - Я вот попытался изменить псевдоним страницы: псевдоним изменился, а название url страницы - нет. Кэш почистил - тоже безрезультатно...
Их вообще можно сменить? - Названия URL?


а опцию СЕО в joomle, точно включили и сохранили изменения? И всеравно выдается старый урл?
Цитировать
 
 
#3 avadon7 12.08.2010 11:14
Цитирую Игорь:
Спасибо! Очень интересная статья, отлично написанная, разобрался.

пользуйтесь)
Цитировать
 
 
#2 09.08.2010 02:01
А что, если псевдонимы изначально были созданы неправильно (мне вот достался сайт заполнявшийся непрофессионало м)? - Я вот попытался изменить псевдоним страницы: псевдоним изменился, а название url страницы - нет. Кэш почистил - тоже безрезультатно...
Их вообще можно сменить? - Названия URL?
Цитировать
 
 
#1 29.06.2010 10:04
Спасибо! Очень интересная статья, отлично написанная, разобрался.
Цитировать
 

RSS лента этого блога