Куда идем?

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

Внимание! На сегодняшний день использование в Joomla SH404SEF практически бессмысленно. От него будет гораздо больше вреда, чем пользы. Если вы рассматриваете SEO-оптимизацию Joomla веток 3 и выше, то можете смело пропускать данную статью.

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

Раньше этот замечательный компонент был бесплатным, но… не таким замечательным. Многие жаловались на различные ошибки и неточности. С недавних пор 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.

Об авторе
Wedal
(Виталий). Веб-разработчик полного цикла (Full Stack). Создатель и автор сайта Wedal.ru.
Основной профиль – создание сайтов и расширений на CMS Joomla.
Добавить комментарий

Комментарии  
2
А какая собственно последняя версия компонента?
1
Alexander, на данный момент последняя версия 2.0.1.531. Про нее и писал. А вообще, смотрим на оф.сайте разработчика.
1
При переименовании ре htaccess.txt в
.htaccess всё исчезает с экрана, кроме грустного окна моего локального Денвера. В связи с чем хотелось бы реально лицезреть правильный текст этого файла .htaccess
Можно здесь привести его текст?
1
Alexander, содержание .htaccess стандартное. Там ничего менять не нужно. Посмотреть его можно в любой чистой Joomla.
1
Здравствуйте Wedal.
Уже 3ий день бьюсь и ничего не получается-сайт мой упорно НЕ хочет отображаться.
Сперва я проделал все с включением настроек SEO: включил все в админ панели,переписал файл в .htaccess и прочее-сразу появилась ошибка 404.(хостинг Агава-mod rewrite поддерживает).
После установил компонент sh404sef и проделал манипуляции по совету темы на joomlaforum -появилась теперь ошибка 403 Пожалуйста проверьте правильность настройки вашего сервера (права доступа, наличие индексного файла и т.п.)
В связи с этим вопрос-что я мог проделать не так и что можно сделать?

И еще когда я зашел в настройки конфигурации sh404sef он там красным цветом ругался что не указан live site в configuration.php -z внес туда изменения -он теперь их принял-зеленый цвет-все ок,но ничего не изменилось-все та же ошибка 403.
Помогите пожалуйста!
1
Spence, проверьте, что на хостинге не просто есть, а еще и включен mod rewrite.
Далее: прежде всего попробуйте скачать сайт и запустить его на Денвере. Процедура, конечно, не быстрая, зато поможет понять в чем дело - в настройках сайта или хостинга. Далее пишите результаты. Будем действовать дальше.
1
Пока не дождался ответа от техподдержки работает ли у них mod rewrite.
А тем временем я реши поэксперементировать на денвере и получилось!
Ссылочки стали иметь в конце красивоем и просто .html,за исключенеим,правда категорий virtuemart-(да, я читал с магазином не работает верее работает,но вставляет html посередине,как бы оставляя за бортом категорию и id)
Почитали подумал-а так ли нужны сторонние компоненты для интернет магазина virtuemart или можно обойтись стандартным sef джумлы?
Тот же sh404sef без плагина с виртуемарт плохо робит,да и косяков там много-и ссылки дублируются и прочие неприятности на каждом шагу.
Тогда может можно обойтись без них,или моет вы чтото порекомендуете?
-1
Spence, тут решать только вам. Да, SEF для VirtueMart создает определенные проблемы, но и дает некоторые преимущества. Вам нужно взвесить все "за" и "против" для вашего сайта и решить использовать SEF или нет.
P.S.:Последняя версия SH404SEF отлично работает с VirtueMart. Плагин встроен. Настраивается легко. Все ссылки с .html на конце, в том числе и категорий.
1
Насколько я помню, встроенные возможности позволяют делать ссылки вида http://сайт.ru/название категории/название товара. Без html в конце, но тем не менее.
-1
Блогов, встроенные возможности Joomla не позволяют. Или вы про SH404SEF?
-3
Есть сайт ... к примеру medkniga.by - реализованный на joomla + virtuemart. Яндекс страницы с самимим товарами не индексирует (это уже страницы сгенерированные в virtuemart)... в SAPE они тоде не работают. Вопрос: Может ли данное расширение помочь решить проблему с индексацией страниц. Чтобы можно было еще и SAPE работать? спасибо за ответ
0
Константин, нет, здесь SEF-ссылки не помогут. Скорее даже добавят проблем с sape.

Если Яндекс не индексирует страницы VirtueMart, тому может быть несколько причин:
1) недостаточная информативность страниц (мало или отсутствует уникальный контент);
2) просто прошло еще мало времени. Новый, непроиндексированный сайт содержит много страниц, поисковики будут относится к нему с крайней осторожностью, т.к. в 90% случаев это "сайт под сапу".

В общем, рекомендую прикупить ссылок с ЖЖ, и Liex. Отлично помогает с индексацией.
1
Очень интересное сравнение http://www.joomace.net/blog/sh404sef-joomsef-and-acesef
На моем опыте использование только 1.0.X версии sh404SEF, на котором глюки наблюдались сплошь и рядом, от чего сайт превращался в подобие помойки. Поэтому пришлось отказаться от SEF компонента вобще ради стабильной работы. Сейчас опять встает этот вопрос - реально ли SEF-ссылки помогают и можно ли рассчитывать на безглючность SEF компонента?
0
Роман, сравнение неинтересное, т.к. сделано разработчиками одного из компонентов, участвующих в нем. Естественно, им выгодно выставить наиболее популярный компонент в плохом свете, а свой - в хорошем.

Вообще, действительно, ранние версии SH404SEF оставляли желать лучшего. Сейчас все стало гораздо серьезнее. Я работаю с этим компонентом уже довольно давно и не наблюдаю глюков и ошибок. Для меня он очень удобен, потому и написал статью именно про него. Хотя, опять же, тут все может зависеть от конкретных расширений Joomla, используемых на сайте.
-1
Альтернативы есть этому компоненту?
1
Alexander, да, конечно. Самая известная альтернатива Atrio JoomSEF. А вообще, все альтернативы можно посмотреть в каталоге расширений Joomla: extensions.joomla.org
0
Добрый день, вот проблемма которую не могу пока решить - у меня есть 7 категорий с одним и тем же названием и когда я лажу по сайту и нажимаю на одну из 7 категорий я попадаю на одну и туже стратицу , как это личится. Спасибо.
0
Забыл добавить что мой сай интернет-магазин,Virtuemart. Спасибо за ответ.
0
Денис, уж не знаю, зачем вам семь(!) категорий с одинаковым названием, но в этом случае нужно либо задать всем категориям разные псевдонимы(в настройках категории), либо добавить в SH404SEF, точнее не добавить, а исправить вручную ссылки, отвечающие за эти категории.
0
Wedal я уже впринципе розобрался все работает отлично, оочень удобный модуль. А по поводу 7 все очень просто у одного производителя есть 7 груп товаров и мне захотелось что бы они были все розбиты на категории вот поэтому и 7;) А похожие названия категорий исправил очень просто - SH404SEF не понимает если категории с одним названием даже если изначальные URL все разные приходилось выискивать методом тыка (нашел Tramp.html добавил категорию или 2 например вот так вот palatki/2-x-mestnie/tramp.html)
0
Возник вопрос - если у меня один из моих сайтов совсем простенький с несколькими страницами и без дополнительных сторнних расширений типа Комьюнити Билдер и т.п., то в этом случае для сео-оптимизации целесообразно ставить sh404SEF или можно обойтись стандартными средствами Joomla? Этот сайт очень важно по максимальному раскрутить и выжать все из сео-оптимизации, т.к. проект коммерческий по продаже товара. Какие в этом случае преимущества перед стандартными настройками Joomla мне даст sh404SEF?
1
Нико, в вашем случае можно обойтись стандартными средствами. Использование sh404SEF преимуществ не даст.
0
Если название товара русско-английское, как сделать чтобы новая ссылка была английский буквами?
0
Станислав, не совсем понял, приведите пример.
0
например товар Estel Airex Воск д/волос нормальной фиксации 75 мл
Получается ссылка
http://ziziz.ru/Airex/Estel-Airex-Воск-д/волос-нормальной-фиксации-75-мл/flypage.tpl.html
А хотелось чтобы было чтобы было примерно так:
http://ziziz.ru/Airex/Estel-Airex-Vosl-d/volos-normalnoi-fiksacii-75-ml.html (всё латиницей и желательно /flypage.tpl убрать)
1
Станислав, /flypage.tpl точно убирается в настройках. Про перевод ссылки сейчас вам не отвечу. Это можно сделать, но нужно покопаться в настройках sh404sef.
0
Подскажите, пожалуйста, я под каждый товар пишу Тег Заголовка (title), Тег Описания (description), Тег Ключевых слов (keywords) так вот высвечивается нормально но вот незадача когда я начинаю в категории на сайте пролистывать товар то получается что то что я писал не высвечивается мало того в sh404SEF тоже такого нет. Вот примеры http://camping-profi.com.ua/palatki/2-x-mestnie/tramp/tramp-sarma.html этот адрес высвечивается в sh404SEF и на сайте и в него вписываю SEO данные , все сохраняется и показывается на сайте . А, вот такая ссылка получается когда ты просматриваешь товар(в категории листаешь товары стрелкой) http://camping-profi.com.ua/palatki/2-x-mestnie/tramp/tramp-sarma.html?pop=0 как вы видите к URL добавился ?pop=0 . Подскажите это критично и важно. Может я не прав, поправьте меня робот начинает индекс с главной страницы и переходит по ссылкам, получается что все товары будут с ?pop=0
0
Денис, да, интересно. Это действительно важно, т.к. на вашем сайте появляются дубликаты страниц. Решений два:
1) Можно просто отключить в настройках VirtueMart отображение ссылок на предыдущую/следующую страницы.
2) Можно добавить в файл robots.txt Joomla строчку:
Disallow: *?pop=0
Это будет означать запрет индексации страниц, ссылки которых содержат ?pop=0, т.е как раз дублирующихся.
1
Яяндекс скушал *?pop=0 сразу же но, гугл обновился но, этой строки у него не появились. Wedal подскажите у гугла должно пройти время или что? А, и еще, когда проверяешь в гугл веб мастере" Проверить robots.txt" - руками вписываешь запрет *?pop=0 и вводишь тот url что надо запретить он запрещает, но сохранить не могу там, хотя http://camping-profi.com.ua/robots.txt запрет есть, бред ....
0
Добрый день , Wedal может вы подскажете а то голову уже поломал. суть проблемы заключается вот в чем начел забивать seo данные в категории (кстати за программу огромное спасибо наверное одна из самых удачных прог для этого) и столкнулся с тем что если заходить в категорию не через боковую панель а через меню выбора товара в самом магазине(вкладка магазин) то Url совсем другой и соответственно Seo что я вписывал тоже отсутствует. Пример двух путей к товару 1. http://camping-profi.com.ua/Tents/2th-local.html - тут SEO данные вписаны все как надо 2. http://camping-profi.com.ua/palatki/2-x-mestnie.html - тут заход идет через иконку магазин SEO тут данных нет .
Помогите или подскажите, может я, где то накасячил или еще что то...
Спасибо за ответ
0
Денис, посмотрел ссылки - не увидел описанной вами проблемы. Может не так понял или уже решилось?
0
Weda все решилось очень просто ручками до 2 часов ночи и все гуд;)
0
У меня та же проблема. Подскажите как разобрались.
0
Добрый день, Wedal.
Вопрос может быть не по теме, но всё же.
Как (или чем) на этом сайте убраны id материала в ссылках?
Т.е. /seo-optimizaciya-joomla-komponent-sh404sef.html,
а не, например, /77-seo-optimizaciya-joomla-komponent-sh404sef.html
0
Алексей, смотрите внимательнее настройке компонента. Там есть такая опция.
0
Тише Ребята !!!
Дело говорить админ. !!
Админ, если можно, дайте ссылку на скачивание вашего проверенного компонента на narode.
Думаю сыр бор кончится!
0
robert, найти в интернете этот компонент не составляет труда. Если он вам действительно нужен, то найдете быстро ;-) .
0
Все сделал ка описано, включил а вот что получается))) Может кто что подскажет :o
"Not Found

The requested URL /Палатки/View_all_products.html was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request."
0
Kemping, проблема, вероятно, в "Палатки". Я подобного не наблюдал. Какую версию компонента вы использовали?
0
  • 1
Версия 1.5.7.407
  • 2
joomla 1.5.20
  • 3
vm 1.1.4
0
Kemping, поставьте sh404sef-версию, старше 2-й. Найти ее не сложно + вышеописанные настройки применялись к ней. Возможно, все заработает.
0
столкнулся с проблемой
K2 модуль (комментарии) прекрасно выводятся на на странице категории и НЕ выводятся на странице материала!
Убираешь SF404 все нормализуется!
как быть, как настроить?
заранее спасибо
0
Александр, ну даже не знаю... С таким не сталкивался. Что могу посоветовать:
1) Включите отображение ошибок php(в глобальной конфигурации Joomla). Возможно появится предупреждение, говорящее о причинах вашей проблемы.
2) Покопайтесь в настройках Sh404SEF. Возможно, вы что-то там так включили.
0
Ребят напишите пожалуйста какая версия последняя, про которую тут говорится, что без глюков....

Заранее спасибо;)
0
Artur, смотрите последнюю версию на оф. сайте.
0
Здравствуйте,не могу понять как ставить плагины :sad: и в менеджере плагинов компонента у меня нет ни одного.Версия 2.1.4.734.
0
Плагины устанавливаются как и любой другой модуль или компонент: через менеджер. После установки в менеджере плагинов (в менеджере плагинов компонента у CMS, а не у компонента) необходимо активировать плагины. И все дела)
0
(в менеджере плагинов компонента у CMS, а не у компонента)
опечатка, сори
0
Ошибка! Установочный XML-файл не найден в пакете.Пишет такое,пробовал уже всё и распаковывал и запаковывал.Ни грузит Joomla эти плагины.
0
Здравствуйте. Для начала поздравлю с наступившим Новым Годом! Желаю процветанию вашего интересного проекта. А теперь вопросик: как сделать так, чтобы ссылки в урл генерировались латинскими символами, а не русскими. Копался в настройках языки, но ничего не получилось. Надеюсь на ответ.
0
Илья, спасибо. Вас также с НГ.

Для создания таких ссылок заходим в конфигурацию компонента и в опции "список заменяемых символов" добавляем следующее:


Цитата:

А|A, Б|B, В|V, Г|G, Д|D, Е|E, Ж|ZH, З|Z, И|I, Й|J, К|K, Л|L, М|M, Н|N, О|O, П|P, Р|R, С|S, Т|T, У|U, Ф|F, Х|H, Ц|C, Ч|CH, Ш|SH, Щ|SHCH, Ъ| , Ы|Y, Ь| , Э|E, Ю|JU, Я|JA, а|a, б|b, в|v, г|g, д|d, е|e, ж|zh, з|z, и|i, й|j, к|k, л|l, м|m, н|n, о|o, п|p, р|r, с|s, т|t, у|u, ф|f, х|h, ц|c, ч|ch, ш|sh, щ|shch, ъ| , ы|y, ь| , э|e, ю|ju, я|ja

0
А как насчет нагрузки на сайт? сильно увеличивается? И еще вопрос, если я его поставлю, но пойму что могу обходится и стандартным способом, переход на стандартный будет безболезненным или сайт уже будет зависим от компонента?
0
D.E, по нагрузке однозначного ответа нет. На сервер нагрузка не должна сильно увеличиться, т.к все SEF-ссылки кэшируются, а вот время загрузки страницы может увеличиться(особенно сильно это может проявиться если страниц >10000).

После установки безболезненно можно вернуться к стандартному sef только в ближайшие несколько дней, т.к. крайне нежелательно изменять url'ы страниц после индексации их поисковыми роботами.
0
А правильно ли я понял, что ссылки типа /component/comprofiler/userprofile/Freez.html у CB можно представить в виде /user/Freez.html например? И если да, то:
1. так можно сделать для всех компонентов?
2. будет ли доступна ссылка старого вида /component/comprofiler/userprofile/Freez.html?
0
D.E. да, можно.
1. Что значит "так можно сделать для всех компонентов"?
2. не уверен. Знаю точно что по не SEF ссылке будет редиректить на SEF сылку. А вот со старой SEF-ссылки на новую... Вряд ли, скорее всего будет 404 ошибка. Но нужно попробовать.
0
1. Ну у всех компонентов есть стандартные свои пути, в частности привел пример CB. Ну в принципе раз у СВ можно, значит у всех компонентов ссылки переделать можно, так что ответ уже получен :-)
2. Просто если 2 ссылки доступны,это наверное минус для индексации...
0
D.E.,
1) Теперь понял вас. SH404SEF поддерживает много популярных компонентов, но разумеется, не абсолютно все.
2) Нет, для индексации будет доступна только новая SEF-ссылка. Если поисковый робот случайно откуда-то перейдет по старой, SH404SEF корректно перенаправит его на новую.
0
Тогда это очень интересно!) спасибо за все разъяснения!))
0
Joomla 1.5+Virtuemart 1.1.5+sef404 2.2.2.941

Проблема с поиском  по Virtuemart . использую lдля этого родной  модуль   mod_virtuemart_search

Суть проблемы, задаю в поиск слово "художник" появляется результат поиска на несколько страниц, при переходе на вторую страницу высвечивается - Ваш поиск не дал результатов.

При этом линка когда результат поиска только высветился такая  http://profart.com.ua/view-all-products-in-shop.html , а когда нажимаю на вторую страницу такая  http://profart.com.ua/100-200-%24/view-all-products-in-shop.html?keyword=%D1%85%D1%83%D0%B4%D0%BE%D0%B6%D0%BD%D0%B8%D0%BA?limit=6&limitstart=6

если удалить ?keyword=%D1%85%D1%83%D0%B4%D0%BE%D0%B6%D0%BD%D0%B8%D0%BA  то переходит на вторую страницу

при отключении стандартного SEF так же начинает переходить, но он мне нужен


Народ подскажите в чем может быть проблема? или где чего подправить что б в url не добавлялось keyword
0
Поставил данный компонент версии 2.2.2.941.Вроде все сделал по инструкции,все заработало,ссылки изменились в лучшую сторону.Однако теперь открывая список материала категории ссылка имеет следующий вид: http://сайт.ru/Table/Название категории.Как избавиться от этого Table?
0
SEONoob, переименуйте htaccess.txt в .htaccess в корне Joomla, затем на главной странице компонента в выподающем списке выберите

Цитата:

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

Или вы сделали это?
0
Да,сделал,настройки все сразу включил как в этой статье описано а htecess был переименован сразу после установки Джу.А Table убрал ручками через URL менеджер(кажется так называется,в этом же компоненте есть),благо слово это мало где встречалось.Но теперь другая проблема:название категорий пишет на русском языке,а я слышал что русскоязычные ссылки хуже индексируются(да и не красиво когда часть ссылки на русском,а часть на английском).Как это исправить?Или может мне просто битый компонент попался?
0
SEONoob, это не совсем правильно. На сколько я помню, этот "Table" отключался в настройках SH404SEF. Про русские ссылки посмотрите здесь:
http://wedal.ru/forum/Administrirovanie/600-Problema-dublirovanija-ssylok-na-Artio-joomsef.html#630
0
я просто на джумле 1,6 включил все сео опции + переименовал в .htecess

теперь у меня ссылки вида - http://localhost/itblog/index.php/11-allcatecories/8-neobhodimye-programmy

я так понимаю в последней джумле все ок без этого плагина?
0
lifeact, еще выберите использование mod_rewrite, чтобы избавиться от index.php в ссылке. "Все ок" было и в Joomla 1.5. SH404SEF нужен, когда требуется создать SEF-ссыки для дополнительных компонентов, например, того же Virtuemart. Кроме того, SH404SEF это не только SEF-ссылки, а еще и множество дополнительных возможностей.
0
Wedal, помоги советом, уже всю голову сломал над этой проблемой.

Дано: сайт на J!1.5.23 + WirtueMart 1.1.9 + K2 + SEF (последний установил недавно и, собственно говоря из-за этого и начались траблы)

Сайт: tadano-unic[точка]com

Теперь всё, что относится к компоненту VM почему-то не отображает материал, т.е. сами заголовки меняются, меню открывается, но материал на показывается.

Левое меню "Категории", последний добавленный товар, поиск... вообще не показыват...
0
Получается не работает по этим ссылкам только магазин, т.к. всё остальное работает нормально.
0
RUS125, дайте ссылку посмотреть.
0
Wedal, ссылка на сайт - www.tadano-unic.com

У меня такое впервый раз... до этого было, но долго мучаясь решал проблему сам, а тут ни в какую.... ((
0
RUS125, вижу уже все наладили. Что было-то?
0
Wedal, в том-то и дело, что не наладил (((.

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

Что к чему, понять не могу ((
0
RUS125, а в шапке что за меню, в котором каталог работает?

Попробуйте для начала обновить SH404SEF до последней версии, отчистить все ссылки в SH404SEF, удалить кэш Joomla и браузера.
0
Wedal, в шапке обычное меню стандартное, пункты которого привязаны к содержимому компонента K2...
До самой новой версии, которая вышла буквально на днях, ещё не обновился, т.к. её ещё сложно найти (подписки официальной нет). :-).

А по поводу очистки кеша могу сказать, что почистил уже всё.. и ссылки и кеш джумлы и с другого компьютера заходил на сайт, всё равно не получается.. :-(((
0
Обновил до последней :). Помоему, у одного меня только такой эпизод по этому компоненту.... :sigh:
0
Wedal в какой последовательности лучше устанавливать компоненты, что бы они корректно интегрировались :
Joomla 1.5.23
VirtueMart
SH404SEF
JComments ?
0
aks99, прежде всего Joomla, а дальше не важно. Важно еще то, что VM и JC сами собой не интегрируются. Придется немного править код.
0
Wedal,
Подскажите, как можно убрать из ссылки "flypage_images.tpl.html"?!
Сейчас:
http://сайт/категория/название товара/flypage_images.tpl.html
Пробовал в "Configuration" - вкладка "Virtuemart" - поле "Вставить Имя flypage" отключить (ставил значение "нет"), никаких изменений не было.
Как можно решить эту проблему?!

установлены:
SH404SEF 2.2.2.941
Joomla 1.5.22
VM 1.1.8
0
Иван, можно. Вы всё правильно сделали, только после этих действий нужно удались все ссылки, созданные SH404SEF и отчистить их кэш(если он есть).
0

Цитирую Wedal:

Иван, можно. Вы всё правильно сделали, только после этих действий нужно удались все ссылки, созданные SH404SEF и отчистить их кэш(если он есть).


ОК. Спасибо за помощь!
0
Автор, ты клевыыыый!!! :lol:
0
Wedal, добрый день!
у меня очень получаются дубли страниц магазина из-за этого компонента.
При заходе на сайт магазин открывается такой ссылкой: сайт/magazin/vmchk.html, кликнув еще раз на вкладку магазина ссылка выглядит нормально /magazin.html
Аналогичная ерунда с категориями и товарами, например:
сайт/vmchk/kley-i-materialy.html -неправильно
сайт/kley-i-materialy.html - правильно, показывает и так и так..
уже не знаю что с этим сделать...(
1
Таня, vmchk - это проблема Virtuemart, а не SH404SEF. Дело в проверке куки. Попробуйте снять галочку в настройках Virtuemart "Включить проверку куки?"
0
Wedal, спасибо Вам за помощь!!
сделала как Вы написали - все стало ок)
0
А если нет такого меню (версия 1.0.15)?
1
Добрый вечер. Вот url
ostroil-sam.ru/20111125219/Ob-edinenie-kuhni-1.html
Как сделать так, чтобы эти цифры 20111125219
Не выводились?
0

Цитирую Ильгиз:

Добрый вечер. Вот url
ostroil-sam.ru/20111125219/Ob-edinenie-kuhni-1.html
Как сделать так, чтобы эти цифры 20111125219
Не выводились?



Привет, ответ нашел? Если да, прошу, сообщи пожалуйста решение!
0
Добрый вечер!
Не пойму в чем дело... компонент конечно хороший, но почему то у меня сайт практически исчез из поиска! (( создается каких то куча не нужных строниц и естественно робот их пишет в исключение.. что делать ума не приложу, сайт был почти на первых местах по некоторым запросам, а теперь его вообще нет по ним, как так ? Помогите разобраться пожалуйста ?
ТИЦ меньше 10
Страниц в поиске 60
Внешних ссылок на страницы сайта 42
Дата последнего посещения сайта роботом 23.01.2012
Загружено роботом 142946
Исключено роботом 72621

Вот, что пишет Яндекс вебмастер - такого не было пока компонент не поставил... но причем не сразу - компонент поставил примерно пол месяца было все норм, а потом видимо компонент стал создовать какие то страницы и робот их исключал. Страниц в поиске было не менее 460 "Загружено роботом 142946" откуда столько страниц ? небыло столько да + исключено еще 72621:
http://www.ilirtrade.ru/articles.html?e10cb9505fca2df1b5ef8a8e383cc60a=1493e99f23fd2943ece7fb065b330451
http://www.ilirtrade.ru/articles/1-articles/4-2010-03-27-01-11-53.html
http://www.ilirtrade.ru/component/user/register.html?e10cb9505fca2df1b5ef8a8e383cc60a=0b67e98cabbf7a353a3bba1b3258f9d4
http://www.ilirtrade.ru/component/user/reset.html?e10cb9505fca2df1b5ef8a8e383cc60a=50719974f977c8c0ac0918c9a36efef0
http://www.ilirtrade.ru/internetmagazin.html?page=shop.product_details&category_id=145&flypage=garden_flypage.tpl&product_id=770&e10cb9505fca2df1b5ef8a8e383cc60a=b91f0a329190a710da15beb460edb74e
Вот такого рода ссылок. Такие ссылки компонент переделывал, как то по другому, "ссылки регистрации, востановления пароля, интернет магазина - товаров".
Что делать ? Очень прошу советов! Кстати еще писал в тех поддержку Яндекс, ответили, что файл sitemap.xml нормальный ждите неделю пока робот обновит файл - неделя прошла, результат тот же.
0
firstgm, до установки SEF-компонента вид ссылок был один. После установки стал другим. Соответственно ссылки первого вида должны быть исключены из индекса, и заменены новыми ссылками второго вида. На это поисковой системе требуется время. Яндекс в этом плане большой тормоз. Ориентируйтесь по Гуглу. У него обновление страниц происходит в разы быстрее.
0
Но в гугле тоже самое, сайта практически не стало, вместо 460 страниц примерно, осталось 57... И не знаю, что делать..
Может, что то посоветуете, кроме того как ждать ?
Все равно не понятно, пишет, что робот сегодня посещял сайт, но изменений то ни каких - страниц в поиске не прибавилось, такое ощущение, как будто он только исключает и все.
0
firstgm, сейчас в индексе Гугла ~8000 страниц(http://www.google.com/search?hl=en&safe=off&q=site%3Awww.ilirtrade.ru&btnG=Search). При этом на первых местах идут уже новые страницы. Думаю беспокоиться не стоит. Нужно просто подождать. Яндекс можно прождать несколько месяцев.
0
Ух, ну вот теперь вроде успокоился :-) Спасибо большое, Wedal! Но большее кол-во посетителей, конечно приходило с Яндекса, быстрей бы уж он включил новые URL.
0
в адресной строке браузера текст ссылки выглядит красиво(кириллицей) а вот когда хочу оставить где то ссылку получается следующее http://cannoneers.ru/%D0%9E%D1%82%D1%87%D0%B5%D1%82%D1%8B/
можно ли как то настроить чтоб был нормальный вид?
0
Уважаемый Wedal, подскажите решение проблемы. у меня на Джумле стоит Virtuemart, также стоит Xmap. Проблема в том, что товар относится к категории 1 у которой есть категория 2 и категория 3, соответственно этот товар присутствует во всех трех категориях. В результате этого получаются ссылки:
http://www.stvmarket.ru/catalog.html?page=shop.product_details&flypage=flypage.tpl&product_id=466&category_id=6
http://www.stvmarket.ru/catalog.html?page=shop.product_details&flypage=flypage.tpl&product_id=466&category_id=14
http://www.stvmarket.ru/catalog.html?page=shop.product_details&flypage=flypage.tpl&product_id=466&category_id=93
Яндекс считает их дублями поэтому упорно не добавляет в поиск. Поможет ли sh404sef в решении этой проблемы.
1
Герман, если вы самостоятельно добавили товар во все 3 категории в его настройках, то нет. Это ошибка создания структуры каталога. Товар должен принадлежать только одной категории. Если же вы добавляли товар только в одну категорию, а в остальных он начал отображаться сам с такими ссылками, то, возможно, да.
0
Спасибо за ответ.
Как тогда решить проблему если например есть товар микшерный пульт 1002 например, который принадлежит к основной категории ЗВУКОВОЕ ОБОРУДОВАНИЕ которая имеет подкатегорию МИКШЕРЫ и еще подкатегорию МАЛЫЕ МИКШЕРЫ? Этот товар у меня сознательно присутствует во всех трех категориях потому, что было бы не логично оставлять пустыми родительские категории. Неужели в вирте не предусмотрено такое размещение товара?
0
решил проблему установкой router.php :lol:
0

Цитирую Герман:

решил проблему установкой router.php :lol:


ты установил router и дубли не создает независимо от того в скольких категориях находится товар?
0
404sef - как сделать чтобы дата не выводилась в ссылке на материал? (Дата статьи в ссылке - как убрать?)
Если кто знает, прошу, сообщите пожалуйста решение!
0
Копай в Настройка компонента к2 там где ставятся настройки с sef404. Там надо убрать добовления ID и всё. Это в Компоненте к2 не путай с компонентом sef404.
0
Может кто подскажет. При влючении компонента для интернет магазина, вроде все ссылки становятся хорошими, но есть одно большое НО.. Нажимаю "выход" из магазина, адрес становится вида http://www.site.ru/www.site.ru/logout.html , и перенаправляет на 404 страничку. что делать и как поступить ? ..
0

Цитирую Станислав:

Может кто подскажет. При влючении компонента для интернет магазина, вроде все ссылки становятся хорошими, но есть одно большое НО.. Нажимаю "выход" из магазина, адрес становится вида http://www.site.ru/www.site.ru/logout.html , и перенаправляет на 404 страничку. что делать и как поступить ? ..



Есть решение ?
0
Если пользуешься SH404SEF я бы посмотрел в панели, какие 404 он отловил, нашел эту ссылку и прописал ее вручную.
Как вариант.
А вообще нужно понять почему двоит, у тебя где то параметр заполнен, наверно что то типа название магазина итп.
0
Ребят есть вопрос.
Я включил стандартную настройку SEF в джумале, mod_rewrite тоже включен, все работает, но есть коспоненты которые не понимают ссылки /bla-bla/item и пишут /component/k2/item тоесть псевдоним категории K2 не понимают, в итоге половина сайта у меня проиндексировалась правильно, а другая нет.
Выход из ситуации я не нашел пока, то ли оставить стандартный компонент да как то ручками править, где файл у джумалы который формирует эти sef?
Второй вариант: это поставить что то типа SEF404, но как мне ее настроить так, что бы изначально она формировала ссылки точно так же как и стандартно это делает ЖУМЛА ? потому что терять проиндексированные страницы мне вообще не вариант, да и если я делаю так (через SEF404), то пропадают категории, потому что псевдонима нет в ссылке.
КАК НАСТРОИТЬ SEF404 ЧТО БЫ БЫЛО ИМЕННО ТАК:

/brend/item/321-komta
где
/псевдоним категории/item/материал

Помогите плиз!
0
Сергей, нужно создать пункт меню(можно в скрытом меню) типа K2 и задать для него псевдоним. В этом случае ссылки будут вида
site.ru/псевдоним пункта меню/псевдоним категории/псевдоним материала
0

Цитирую Wedal:

Сергей, нужно создать пункт меню(можно в скрытом меню) типа K2 и задать для него псевдоним. В этом случае ссылки будут вида
site.ru/псевдоним пункта меню/псевдоним категории/псевдоним материала


Спасибо за скорый ответ, не ожидал :)
Пункты меню есть и все они на k2, если зайти в это меню то все ссылки правильные, но я вывожу например модулем k2-tools последние комментарии на главную страницу и у них ссылки имеют вид как я писал выше /component/k2/item
посмотрите если не тяжело best-markt.ru
0
Сергей, нужны не просто пункты меню, а пункт на главную станицу K2. Он скажет SEF компоненту, как нужно интерпретировать параметр в ссылке option=com_k2. Пока он не понимает, как нужно это делать и делает стандартно: /component/k2/. Если будет пункт меню на главную страницу с псевдонимом, это скажет SEF-компоненту, что нужно использовать псевдоним.
0
Я делаю и саму главную страницу попробовал сделать категорией К2 и в ней модуль меню создать, ничего не помогает.
Может я правда не так делаю.
Я попробую разобраться спасибо Вам еще раз.
0

Цитирую Сергей:


Цитирую Wedal:

Сергей, нужно создать пункт меню(можно в скрытом меню) типа K2 и задать для него псевдоним. В этом случае ссылки будут вида
site.ru/псевдоним пункта меню/псевдоним категории/псевдоним материала


Спасибо за скорый ответ, не ожидал :)
Пункты меню есть и все они на k2, если зайти в это меню то все ссылки правильные, но я вывожу например модулем k2-tools последние комментарии на главную страницу и у них ссылки имеют вид как я писал выше /component/k2/item
посмотрите если не тяжело best-markt.ru



Отвечаю на проблему САМ!
Есть категория Например ВСЕ, у нее есть вложенная категория ПОЧТИ ВСЕ, у нее есть еще более вложенная категория ДЕТАЛЬНО , в итоге ВСЕ->ПОЧТИ ВСЕ->ДЕТАЛЬНО
Я выводил на сайте категорию ВСЕ из главного меню, тем самым выводятся все категории и подкатегории, но при этом ссылка имеет вид /component/k2/item
(Оговорюсь, у меня на сайте есть купленный модуль k2-multicategory) тоесть я могу выбирать категории не по одной, а списком и добавлять материалы не в 1 категорию а например в 2 и более одновременно,соответственно и там и там будут показываться эти материалы.
Так вот я выбирал категорию ВСЕ, а нужно было выбирать списком все САМЫЕ ВЛОЖЕННЫЕ категории, тем самым проблема устраняется.
-1
У меня проблема.при переходе по этой ссылке с яндекса он должен выводить список статей, но компонент делает редирект на главную !как это можно справить и где ошибка ?
на сайте ссылка выглядит так http://blackmet.net/prodaja-ocinkovannogo-prokata.html
а в яндексе вот так
blackmet.net/component/tag/продажа оцинкованного проката
почему так а не как должно http://blackmet.net/prodaja-ocinkovannogo-prokata.html
еще использую компонент Joomlatags для тегов.
0
Илья, просто ждите. Со временем Яндекс проиндексирует новые правильные ссылки, а старые неправильные удалит из индекса.
-2
Яндекс дурандекс))
спасибо
0
Здравствуйте. Хотела уточнить. В конфигурации когда нажимаешь сохранить вылазиет окно с текстом хотите ли вы очистить кэш ссылок урл. нажимаю да. и он говорит что я хочу удалить 73 ссылки. что это значит? и если я нажму подтверждение что случится в этом случае? и пожалуйста скажите как убрать index.php в браузерной строке перед названием страницы. Помогите пожалуйста, т.к я "чайник" в этих делах, а то сейчас понажимаю, а потом проблем не наберусь. Заранее спасибо.
0
Raya, касательно SH404SEF - у вас очень старая версия. Не нужно ее использовать. Последнюю версию можно либо купить, либо скачать на rutraсker.org. Касательно index.php - читайте эту статью:
http://wedal.ru/joomla/joomla-kak-ubrat-index-php-iz-ssylok-sajta-kejs-1.html
0
Здравствуйте. У вас замечательный сайт, но хотел бы решить актуальную на данный момент проблему.
Очень нужно настроить SEF 404, так чтобы все ссылки на сайте включая VirtueMart2 были 2го уровня, то есть - сайт/категория, сайт/податегория, сайт/продукт, а структура соответственно, должна остаться та же.
Сайт на joomla 2.5.16
Сеф я не покупал, поставил скачанный с рутрекера версия 4.2.1.1586, может поэтому у меня на странице настройки VirtueMart стоит только один пункт - "Вставить в URL ссылки название магазина", а не как у вас на скрине.
Помогите, пожалуйста.
1
Max i, эта статья писалась, когда балом правил Virtuemart 1.1.x. Соответственно в то время SH404SEF работал с ним. Сейчас все изменилось. У Virtuemart 2 есть собственный роутер. Много проще для такой задачи не добавлять такого кита, как SH404SEF, а отредактировать пару строк в файле router.php, который вы найдете в папке components/com_virtuemart.
0
Виталий, очень вас прошу, подскажите, где и как править, пытался найти фрилансера и безуспешно, сам не разберусь :sad: .
Заплачу.сколько скажете(в пределах разумного)
0
Max i, свяжитесь со мной через форму обратной связи и еще раз подробно опишите задачу.
0
Здравствуйте! Помогите избавится от дублей в SH404SEF, и влияют ли они на позиции сайта. Спасибо!

16 дублей страницы товара
0
Добрый день!
У меня такая проблема. В URL ссылках меню выводится псевдоним категории K2 к которой пункт меню привязан, а не псевдоним этого пункта меню. Как исправить не знаю(
Весь интернет перерыл уже.
0
xykyma, sh404sef установлен?
0

Цитирую Wedal:

xykyma, sh404sef установлен?


Да, установлен. Я так понял, что придется в ручную править под себя файл sef_ext в k2?
0
xykyma, так вы посмотрите нужные вам страницы в SH404SEF. Он имеет приоритет выше, чем пункты меню. В нем можно задавать все нужные вам параметры для каждой отдельной страницы.
0

Цитирую Wedal:

xykyma, так вы посмотрите нужные вам страницы в SH404SEF. Он имеет приоритет выше, чем пункты меню. В нем можно задавать все нужные вам параметры для каждой отдельной страницы.


Т.е. имеется в виду, вручную в "списке URL" изменить адрес ссылки?
0
xykyma, либо так, либо посмотрите внимательно настройки SH404SEF по компоненту K2, ну и общие настройки SH404SEF. Должны найти этот пункт.
0

Цитирую Wedal:

xykyma, либо так, либо посмотрите внимательно настройки SH404SEF по компоненту K2, ну и общие настройки SH404SEF. Должны найти этот пункт.



Да я вот прошустрил все настройки. И как я понял sh404sef использует файл sef_ext от компонента K2. Т.е. настройки URL там все прописаны для внешних sef компонентов для K2.
0
Здравствуйте! У меня вот такая проблема: переношу сайт с ДЛЕ на Джумла 3.х, разумеется с сохранением всех урл, установил компонент sef404, но есть нюанс... Во многих ссылках используется нижнее подчёркивание и при указании в статьях нужных мне урл, нижний штрих преобразовывается в тире )) а это уже получается другой адрес) Буду признателен, если кто то подскажет что можно сделать!
0
Здравствуйте, в адрес ссылки добавил название производителя и товара. Но sh404SEF почему-то создает адреса ещё и с другими производителями на тот же товар. Например:

Код:

site/firma1/tovar1
site/firma2/tovar1
site/firma3/tovar1


Получаются дубли, поисковики хавают несколько ссылок. Как решить эту проблему? Может мне надо добавить ID продукт в url? Как победить эту проблему?
Joomla 1.5.20, VirtueMart 1.1.4, sh404SEF 2.5.0.1040
Один товар находится в разных категориях, может причина в этом?
0
Ruslan, всё из-за того, что один и тот же товар находится в разных категориях, соответственно и ссылки генерируются разные. В Virtuemart 2 эту проблему решили добавлением rel= canonical ко всем дублям, возникающим по этой причине. В VM 1.1.x этого еще не было. Ну и в SH404SEF, видимо, тоже.
Решения:
1) Не добавлять один товар в несколько категорий.
2) Перенести сайт на Joomla 3 + Virtuemart 3.
0
Спасибо
0
[quote name="Wedal"
2) Перенести сайт на Joomla 3 + Virtuemart
А чем поможет переход на новые версии?
0
Я так понимаю компонент sh404sef уже не нужен. Джумла сама справляется со всеми сео заморочками
0
dokturkin, по большей части да. Особенно если включить новый роутинг. Но всё равно иногда встречаются дубли. Бороться с ними проще всего путем запрета в ROBOTS и перенаправлениями.