Оптимизация joomla под сапу

B
На сайте с 12.03.2010
Offline
114
1021

Здравствуйте. Делаю крупный портал на joomla и уже возникли несколько вопросов. Т.к. с джумлой работаю впервые, хотелось бы уточнить следущее:

Ссылки вида

http://имя сайта.ru/index.php?option=com_content&view=article&id=2%3A-2-&catid=1%3A-1----&Itemid=2&limitstart=1

Совсем некрасивые, как говорят, их хуже индексируют поисковики, да и на сапе бывает отказывают в размещении ссылки по причине длинного url.

Стандартными средствами джумлы можно поменять ссылки на сео дружественные, вида

http://имя сайта.ru/index.php/mainorganization/1--1----/1--1-?start=1

Тут уже лучше, но ссылка с пятого уровня вложенности тоже никому не нужна.

А если Использовать mod_rewrite (не совсем разобрался что это, но как я понял, любая ссылка становится второго уровня вложенности, путем замещения адресной строки на лету), то в этом случае практически все страницы отображаются с 404 ошибочкой.

И вот я хочу спросить у вас, как сделать в джумле так, чтобы и ссылки были второго уровня, и не такие длинные и "страшные", как в первом случае! Я согласен на ссылки, как у вордпресс ( ?p=22 например), но такая лабуда как у джумлы - это ужасно.

Я конечно могу возиться с вордпресс и сделать портал там, но овчинка выделки не стоит в таком случае, т.к. вордпресс -движок блога, и порталы на нем делать, это как из велосипеда автомобиль (имхо). Словом, жду любых советов. :crazy:

представляю медийную сеть (http://butteff.ru) сообществ.
sear4er
На сайте с 04.03.2010
Offline
756
#1

SH404SEF или JoomSEF в помощь...

Профессиональный SEO аудит с гарантией результата (форум). ( /ru/forum/824674 ) EVOLUTION SEO - Оптимизация, продвижение сайтов, вывод из под фильтров (личный сайт). ( https://evoseo.ru ) Бесплатные SEO консультации. ( https://evoseo.ru/seo-consultaciya/ )
B
На сайте с 12.03.2010
Offline
114
#2

А бесплатных вариантов нету?

-Leshiy-
На сайте с 22.01.2007
Offline
165
#3
butteff:
А бесплатных вариантов нету?

sh404SEF бесплатный. Вы платите за доступ к скачиванию. Гугль Вам в помощь. Последняя версия некорректно работает с JoomGallery.

Настроек там - долбануться.

Если они включены начинаются глюки:

1. по умолчанию стоит флуд-контроль, после десяти заходов в ограниченное время пропадает доступ к сайту, у меня из-за него сапобот не находил страницы. Отключается в закладке "Безопасность".

2. Insert title in Read more ... links - выставить "нет", иначе на некоторых шаблонах, при выводе материалов, могут быть глюки

3. на ранних версиях, при попытке делть кириллические урлы, был глюк с заглавной "К" - ссылка вела на главную, приходилось ставить замещение кириллицы на латиницу (в закладке "Основные" надо было добавиьт список замены символов)

Советую ставить без мод-реврайта. Вроде как быстрее работает, правда в ссылках будет вставлен - "/index.php/".

Либо как вариант для каждого компонента писать свой роутер.пхп

Раньше Сапа прекрасно ела сайты без ЧПУ. Можно сделать так, что страница, которая в 100 кликах от главной будет пониматься Сапой как УВ 2.

Яндекс отлично индексирует сайты без ЧПУ, а если есть XML-sitemap, то и подавно. Но есть мнение, что ПС умеют "читать" урлы, и если и в контенте, и в урле есть одинаковые слова, то такой сайт будет иметь преимущества при ранжировании по совпадающим словам. Также сталкивался с мнением, что Як умеет транслитировать урлы из латиницы в кириллицу. Насколько это точно - не знаю, но на всякий случай, сало надо перепрятать, в смысле везде стараюсь ЧПУ включать.

Советую курить поиск Сёрча и ДжумлаФорума.

B
На сайте с 12.03.2010
Offline
114
#4

Сделал, как подсказал господин -Leshiy-! Спасибо большое.

Стало немножко лучше.

Но я уже стал ненавидеть джумлу, хотя только начал с ней работать.

sh404sef заюзал, польза есть. Но минусы есть тоже:

http://sitename.ru/index.php/1.html

И этот "/index.php/" не убирается, ему плевать включен мод реврайт или нет.

Если запись разбита на несколько страниц, то ссылка уже не третьего уровня, а 4-го.

http://sitename.ru/index.php/1/Page-3.html

Да и категории тоже не айс

http://sitename.ru/index.php/Table/Экономика
организаций/

Если нельзя никак сделать что-то наподобие вордпресс урлов (?p=22&page=1 - самая длинная ссылка, всегда всё второго уровня) То я нафиг откажусь от джумлы.

Советы по выборе другой CMS для крупного портала принимаю, буду даже рад. Только она должна быть бесплатной - это главное.

-Leshiy-
На сайте с 22.01.2007
Offline
165
#5
butteff:
Сделал, как подсказал господин -Leshiy-! Спасибо большое.
Стало немножко лучше.

Но я уже стал ненавидеть джумлу, хотя только начал с ней работать.

Вы ещё не сталкивались с системой категорий и меню. Я с полгода никак не мог усвоить, что страница/материал не обязательно равно пункту меню.

sh404sef заюзал, польза есть. Но минусы есть тоже:

http://sitename.ru/index.php/1.html

И этот "/index.php/" не убирается, ему плевать включен мод реврайт или нет.

Скорее всего в корне сайта нет файла ".htaccess". Также там надо прописать "RewriteEngine On"

Если запись разбита на несколько страниц, то ссылка уже не третьего уровня, а 4-го.
http://sitename.ru/index.php/1/Page-3.html

Сапе пофиг на структуру сайта, главное как впихнуть ссылки в неё. Повторяю - можно сделать так, что страница, которая в 100 кликах от главной будет пониматься Сапой как УВ 2.

Да и категории тоже не айс
http://sitename.ru/index.php/Table/Экономика
организаций/

Вы не настроили sh404SEF:

Отключить вывод табле (Плагины)

Не использовать язык сайта (Языки)

Использовать Алиасы Категорий и Разделов (Плагины)

Сапа плохо понимает русские урлы, рекомендую вставить в список заменяемых символов этот набор

, А|a, Б|b, В|v, Г|g, Д|d, Е|e, Ё|e, Ж|zh, З|z, И|i, Й|y, К|k, Л|l, М|m, Н|n, О|o, П|p, Р|r, С|s, Т|t, У|u, Ф|f, Х|h, Ц|ts, Ч|ch, Ш|sh, Щ|shh, Ъ|`, Ы|y, Ь|`, Э|e, Ю|yu, Я|ya, а|a, б|b, в|v, г|g, д|d, е|e, ё|e, ж|zh, з|z, и|i, й|y, к|k, л|l, м|m, н|n, о|o, п|p, р|r, с|s, т|t, у|u, ф|f, х|h, ц|ts, ч|ch, ш|sh, щ|shh, ъ|`, ы|y, ь|`, э|e, ю|yu, я|ya
Если нельзя никак сделать что-то наподобие вордпресс урлов (?p=22&page=1 - самая длинная ссылка, всегда всё второго уровня) То я нафиг откажусь от джумлы.
Советы по выборе другой CMS для крупного портала принимаю, буду даже рад. Только она должна быть бесплатной - это главное.

Основной совет такой - прекратите плакаться и нервничать. Если вы не смогли настроить такой мощный компонент, в котором почти все опции имеют русские комментарии, то это не вина разработчиков, а только Ваша вина.

Ещё совет:

- отключаете кэшироание везде где только можно

- включает/выключаете функцию sh404SEF

- лезете на фронт и смотрите, какие изменения произошли

Так до тех пор пока не понравится полученный результат.

Z
На сайте с 14.01.2010
Offline
20
#6

Можете подробнее прочитать про настройку SH404SEF тут

TA
На сайте с 12.06.2009
Offline
116
TiA
#7
butteff:
И вот я хочу спросить у вас, как сделать в джумле так, чтобы и ссылки были второго уровня, и не такие длинные и "страшные", как в первом случае! Я согласен на ссылки, как у вордпресс ( ?p=22 например), но такая лабуда как у джумлы - это ужасно.

Это можно сделать и стандартными средствами. Ссылки в Jooma привязываются к меню и псевдонимам

Профессиональная верстка и разработка сайтов на WordPress (http://www.maultalk.com/topic139110s0.html)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий