Перейти к содержимому


Фотография
- - - - -

SEF ссылки средствами JBZoo+Joomla


  • Закрытая тема Тема закрыта
Сообщений в теме: 3

#1 Likur

Likur

Отправлено 10 May 2013 - 11:11

Здравствуйте.

Не секрет, что у Joomla есть встроенная система генерации SEF-урлов. Но есть проблема при работе со сторонними компонентами. Касается это и JBZoo. Суть в следующем. Предположим у нас есть каталог недвижимости. Структура каталога следующая:

Название каталога(город) / тип объекта(дом, квартира и т.д.)

В категорию "квартиры" мы размещаем объявление с определённым названием. Предположим "продам 1-ю квартиру". По итогу мы полаем ссылки следующего вида:

mysite.com/название каталога.html

mysite.com/название каталога/category/подкатегория.html

mysite.com/название каталога/item/заголовок объявления.html

Вопрос: можно как-то убрать из из ссылок "category" и "item" и сделать ссылки вида:

mysite.com/название каталога/подкатегория.html

mysite.com/название каталога/подкатегория/заголовок объявления.html


Сообщение отредактировал SmetDenis: 10 May 2013 - 14:19
Не нужно увеличивать шрифт без необходимости!

  • 0

#2 RomanL

RomanL

Отправлено 10 May 2013 - 14:50

Здравствуйте

Проблема касается не приложения JBZoo, а компонента ZOO.

 

Просто убрать из ссылок "category" и "item" нельзя. Для этого нужно очень сильно переписать роутер ZOO. Лучше воспользоваться сторонними SEF компонентами. Наиболее подходящий ARTIO JoomSEF, но требует тонкой настройки.


  • 0
[color=#aa0000]Не забывайте нажимать кнопку «Вопрос Решён» и «+1» под сообщением, которое Вам помогло[/color]

#3 Likur

Likur

Отправлено 10 May 2013 - 19:39

Просто убрать из ссылок "category" и "item" нельзя. Для этого нужно очень сильно переписать роутер ZOO. Лучше воспользоваться сторонними SEF компонентами. Наиболее подходящий ARTIO JoomSEF, но требует тонкой настройки.

 

К сожалению сторонние SEF компоненты очень грузят сервер. У нас сайты работают на Joomla+sh404SEF. Тоже каталожного типа. Хостинг грузят просто нереально! На одном из сайтов, при посещаемости в 2000-3000 в сутки, правда на Joomla 1.5+несколько дополнительных компонентов, не выдерживает даже VPS! Уже и копались в настройках, и оптимизировали, и к сторонним программистам обращались, и в саппорт хостинга обращались. Всё без толку. Сайт всё равно очень "тяжёлый".

 

Я проанализировав ситуацию пришёл к выводу, что для более-менее крупного проекта, т.е. с посещаемостью от 5000 в сутки и активным пользованием сайтом сделанным на Joomla, использование дополнительного расширения для управления SEF-ом просто противопоказано. Сайт будет еле работать и тупить и постоянно падать в моменты пиковых нагрузок.

 

Я понимаю, что всегда есть вариант взять супер крутые серваки, но тут вопрос соотношения затрат на содержание сайта к его доходности. И дорогие сервера играют явно не в пользу последнего.

 

Поэтому была идея уйти от дополнительных SEF-компонентов для Joomla. Но похоже это будет не так просто...


  • 0

#4 RomanL

RomanL

Отправлено 10 May 2013 - 20:32

Переписывая роутер ZOO все равно придется добавить несколько дополнительных запросов к БД.

 

Есть еще способ, который подойдет для сайта с небольшим количеством категорий и товаров: это  привязать их все к пунктам меню Джумлы. Тогда создастся правильная вложенность, без "category" и "item". 

 

А вообще, есть ли смысл на такие жертвы ради красивых ссылок? Сомнительный выигрыш в СЕО и большие затраты на SEF. Родные SEF ссылки и так достаточно красивы и понятны поисковикам и пользователям.


  • 0
[color=#aa0000]Не забывайте нажимать кнопку «Вопрос Решён» и «+1» под сообщением, которое Вам помогло[/color]




Click to return to top of page in style!