Меню показать Меню скрыть
Современные
проекты
от ПаЛыЧа
Сайк ПавелСайк Павел
7 г. назад

Что такое SEF?

В Joomla и в других CMS встроена функция генерации ЧПУ (человекопонятные УРЛ). Оригинальное английское название таких ссылок — SEF URL (search engines friendly url).

Интересно, что в русском названии акцент делается на понятности ссылки человеку, а в английском — на дружественость поисковым роботам.

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

http://joomlaportal.ru/index.php?option=com_content&task=view&id=34&Itemid=51 

в статический:

http://joomlaportal.ru/content/view/34/51/ 

или

http://joomlaportal.ru/skreenshoy.html 

или даже так

http://joomlaportal.ru/Скриншоты.html 

Первый тип SEF в Joomla CMS создаются встроенным SEF расширением.

Последние два вида ссылок в Joomla можно сгенерировать с помощью сторонних расширений например таким, как ArtioSEF или sh404SEF.

Последние SEF ссылки на русском языке можно сгенерировать с помощью sh404SEF но только при условии использования UTF-8 на сайте.

Да. С использование кодировок UTF-8  и тем, что браузеры и поисковые системы научились читать русские символы,  вебмастерам дается громадный инструмент для помощи пользователям искать информацию в интернете.

Помимо явной красоты ссылок, ЧПУ ссылки дают хороший SEO эффект. Допустим страница моего сайта, имеет заголовок «Создание сайтов»,  а SEF ссылка

http://palpalych.ru/Создание сайтов.html

или

http://palpalych.ru/Sozdanie saitov.html

И все таки мой сайт вылезет в ТОП10 по этому запросу, то ключевая фраза будет подчеркнута не только в снипите, но так же и в ссылке, ведущее на мой сайт. Наверно SEF все таки влияют на выдачу. Как сказать не могу. Но работает.

Начало работы с SEF

У вас есть сайт и Вы хотите сделать SEF ссылки.  Но для начала давайте расомтрим основные вопросы, которые задают все начинающие.

Вопрос: Создают ли SEF компоненты повышенную нагрузку на сервер?

Ответ: Если посещаемость превышает 300-400 хостов в день, то сторонние SEF компоненты создают повышенную нагрузку на сервер, вплоть до 40-60%. И соответственно,  если ваш сайт находится на хостинге у какого-нибудь провайдера, а не на выделенном сервере, то это может привести к блокированию аккаунта по причине превышения допустимой процессорной мощности. Обычно она составляет не более 10%. Проверенно жизненным опытом.

Но есть два решения – включить стандартный SEF или включить sh404SEF с использованием метода создания SEF ссылок без использования htaccess (index.php).

Вопрос: Что необходимо для работы SEF комонентов?

Ответ: Для работы необходима поддержка сервером функции mod_rewrite. К сожалению, еще встречаются хостинги у которых отключена функция апача такая, как mod_rewrite. Без нее вы сможете видеть только 500 или 404 ошибки.

Или использовать sh404SEF без использования htaccess (index.php).

Вопрос: У меня сайт уже давно живет в сети, и если я включу SEF страницы из индекса поисковых систем выпадут?

Ответ: Нет. Страницы не выпадут, так как SEF компоненты все работают через redirect 301. Redirect 301 – это инструкция, говорящая что страница перемещена на новый адрес. Соответственно по мере обхода поисковыми роботами сайта, все ссылки в индексе будут изменены на новые SEF урлы. Выпадения не будет.

Выбор SEF компонента.

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

Если вы хотите получить красивые SEF ссылки, то выбор падет между ArtioSEF и sh404SEF. Сравним только некоммерческие продукты.

Стандартный SEF

  • На один материал могут вести разные ссылки – поисковики не любят.
  • Не совсем понятны урлы – пользователи не любят.
  • URL не всегда отражает направление статьи.
  • Можно использовать если нет возможности включить mod_rewrite и править .htaccess.

ArtioSEF

Хороший компонент, но минусов у него очень много.

  • Это слишком много запросов в базу.
  • Не работает полноценно с кэшированием, все плагины для важный компонентов типа Mosets Tree или Virtuemart платные.
  • Не корректно работает с Community Builder.
  • Вшитые SEO ссылки на авторов в коде и в meta-информации.
  • На один материал могут вести разные ссылки – поисковики не любят.
  • Плюс один – можно обновить прямо из админки одним кликом.

Sh404SEF

Это SEF компонент заслуживает большого внимания.

  • В отличии от ArtioSEF работает в кэшированием, пониженная нагрузка на сервер,
  • Много полезных плагинов для других компонентов, включая MosetsTree и Virtuemart.
  • Корректно работает с Community Builder.
  • Еще один большой ее плюс, это внутренняя защита сайта от хакеров. Много алгоритмов в комплекте найдете.
  • Единственный SEF компонент работающий с русскими ссылками.
  • Есть несколько режимов создания SEF-ссылок
  • На один материал могут вести разные ссылки – поисковики не любят

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

На этом, краткий урок о SEF ссылках заканчиваю.

Комментарии

#smаrt11.04.2009 00:11
Да, но когда ты пишешь "Стандартный SEF" надо давать пометку, что речь идет о реализации SEF в Joomla 1.0, бо в Joomla 1.5 мне он кажется на порядок более "человечным" и более эффективным. Ответить
#PaLyCH11.04.2009 00:13
Не совсем, если использовать без htaccess он будет не человеческим а циферным Ответить
#kewlman06.08.2009 23:41
ArtioSEF - один из самых плохих Сео модулей, почти все верно, только мы имеем еще проблемы с кешированием, найдена уязвимость при которой можно просто хоронить сайт.

Sh404SEF - лучший верно, но его плагин работает не верно с точки зрения оптимизации в дескришн сует бред, после которого выпадают страницы. Работа с русскими урлами это плюс, посему плюс, да потому что поисковики отдают ДОЛЖНОЕ, по дефолту тем у кого
название.ru или название.сайт.ру. - пробейте любой НЧ и увидите если вы рекламируете парламент, то на первом месте будет парламент.ру. Мы не говорим о красивости мы говорим об 2х2 - встречается в вашем урле название товара или бренд, подправив чуток сео ссылки вы на коне.

И циферки и даже продакт.php можно вытащить, но при верной ссылке с названием, и чуток верных кораблей , успех ваш. А как ....думайте сами, решайте сами, иметь или не иметь...
Джумла в плане сео, Дыра из дыр, но пол дня на ней и вы удивитесь на что она способна. Ответить
#Grin13.10.2009 19:02
Так все таки лучше URL на русском, чем в транслите? Не будет никаких проблем? Я специально запихал s SH404Sef таблицу для транслитерации URLов. Зря? И еще.. Что значит в декрипшн сует бред? Как это проверить и как это лечится?

Извините за такое количество вопросов, просто сижу уже пол дня бьюсь с этими дурацкими ЧПУ и не могу найти ответов на многие возникающие вопросы.

Вопрос автору статьи. "Возможность дублирования ссылок" - а это как-нибудь лечится?

Спасибо за материал. Очень хорошая статья Ответить
#PaLyCH13.10.2009 19:13
ДА тут на вкус вебмастера на счет кодировки. Как заметил, что латинские и русский ссылки теперь имеют одинаковый вес, но SEF в любом случае дает вес к результату. У Русских ссылок есть одна беда, между окнами передается не красиво. Например в ICQ или Skype

НА счет дублирования, даже не знаю что и сказать. У себя дублированных ссылок не вижу. Просто надо умело создавать структуру сайта, чтобы не были в разных разделах статьи Ответить
#Grin14.10.2009 10:43
Спасибо за ответ. А Вы случайно не знаете, как подружить Service MAP и SH404Sef ? Потому что у меня в карте ссылки почему то не меняются на красивые... Также в карту не попадают категории и товары виртуемарта. Может быть посоветуете какой-нибудьб другой компонент для карты? Спасибо. Ответить
#PaLyCH14.10.2009 10:45
Рекомендую поставить Xmap/ В комплекте к нему уже идет плагин для Virtuemart Ответить
#Grin14.10.2009 11:46
Xmap супер =)) И ссылками порядок и виртуемарт зацепил нормально =))

Благодарю Ответить
#PaLyCH14.10.2009 12:00
Плохое не порекомендую Ответить
#Валентин03.10.2009 15:23
у меня к вам вопрос
Когда устанавливаю стандартный SEF ,иду переименовывать файл htaccess.txt в .htaccess , но там уже такой файл есть и удалить его не получается...пишет что нет прав, права доступа кстати к этому файлу тоже не изменить Ответить
#PaLyCH11.10.2009 11:59
1) Проверьте права на файл. Поставьте 775 и попробуйте удалить
2) Может быть владелец Joomla а не сервак, тогда обращайтесь к хостерам Ответить
#сергей09.01.2010 15:29
Добрый день!
Уже есть какие варианты избавится от дублирования ссылок?

sh404SEF я настроил нормально и при серфинге по сайту Url чистые и не каких "боков" (типа ?format=html&pop=0 в конце url) нет.
Проблема в том, что поисковики (гугл и яндекс) одну и ту же страницу проиндексировали с разными окончаниями - с этими ?format=htm] и (или) ?pop=0 в конце. Теперь если посмотреть на интернет магазин в 100 страниц через Яндес вебмастер, то вижу, что проиндексировано больше 1000 страниц (и в гугл тоже). Если пойти по такой ссылке на сайт, то на привальную ссылку перенаправления нет – так и отображается с "дополнением", например …kuhnyu-v-kieve.html?format=html&pop=0 а должно было быть …kuhnyu-v-kieve.html
Многоразовое проиндексирование одной и той же страницы под разными URL могут быть рассмотрены поисковиками как дублирование контента и могут вызвать пессимизацию при выдаче… Как это исправить или обойти не отказываясь от использования ЧПУ в virtuemart? спасибо за подсказки Ответить
#PaLyCH09.01.2010 15:42
Править Virtuemart. Открывай файл shop.product_details.php и ищи по ".'&pop='.$pop" Это и удали Ответить
#сергей11.01.2010 19:33
Спасибо! Удалил в shop.product_details.php в двух местах .'&pop='.$pop и при переходе с товара на товар ?pop=0 к URL не прикрепляется. Надеюсь поисковик теперь будет индексировать ссылки чистые, а не двойные - одна чистая, другая с ?pop=0 в конце...
Осталось только избавится еще от ?format=html а то поисковики индексирует еще и так: /metal-malayziya.html?format=html
Подскажите как избавится от ?format=html в конце url? Спасибо Ответить
#сергей14.01.2010 22:08
А как убрать: ?format=html и ?Itemid= в конце URL? Спасибо! Ответить
#PaLyCH14.01.2010 23:27
Последнее не какт, это очень важный атрибут ссылок. А так ты можешь вообще включить SEF. Об этом как раз и эта статья Ответить
#сергей15.01.2010 03:16
Так это же при включенном Sh404SEF остаются ?format=html в URL... А статья хорошая - спасибо! Ответить
#Михаил M01.03.2010 17:37
Подскажите чайнику как избавиться от цифр в конце ссылки? вот пример
fishing-24.net/index.php/2010-02-12-06-24-49 или заменить их на что то более интересное и короткое. Ответить
#PaLyCH01.03.2010 17:58
Без проблем. Просто SEF компонент берет для ссылок алиасы. Если откроешь материал или пункт меню, то увидишь. Есть заголовок, под ним алиас. Так вот поменяй алиас на что-тебе надо, и получишь красивые ссылки Ответить
#Андрей04.05.2010 09:34
Здравствуйте.
подскажите пожалусто,у меня joomla 1.5. родная SEO и mod_rewrite включены и поддерживаются сервером. ссылки формируются с датой или дата и обновление,не могу избавиться,в материале в псвдониме вбиваю руками после сохранения они снова переименовываются в дату и дату редактирования.искал где отключить можно,не нашел.уже плюнул на эт дело,а тут прочел эту статью и думаю что надо делать красивые ссылки! )))
и еще вопрос,так лучше делать ссылки с русскими словами или они одинаковый вес имеют с латинскими? Ответить
#PaLyCH04.05.2010 09:36
Вес одинаковый. Алиасы должны быть только на латинском языке, и тогда даты в ссылке не будет Ответить
#PaLyCH04.05.2010 09:37
Русские ссылки просты для понимания Ответить
#ujhgj17.06.2010 00:13
Здравствуйте!
При включении стандартного СЕО, страницы с СЕО-формированным урл некорректно отображаются. Т.е. они отображаются начисто без верстки. Чем это может быть вызвано? Ответить
#Дмитрий19.07.2010 10:10
Прошу прощение, проблема в том что после установки Sh404SEF слетает весь ССS. C чем это связано и как это исправить? Ответить
#PaLyCH19.07.2010 10:12
Может просто научится верстать и конечно пользоваться FireBug? Ответить
#zavarov13.12.2010 02:02
как должна выглядеть ссылка на сайте сейчас она у меня в первом варианте"1"
1. мой сайт/wethepeople/vilka-wethepeople-excalibur
2. мой сайт/wethepeople/vilka-wethepeople-excalibur.html Ответить
#PaLyCH13.12.2010 07:08
Как тебе нравится, пусть так и выглядит Ответить
#Гость04.01.2011 20:06
SEF-ссылки Sh404SEF не работают на true-gallery. что не так???????? Ответить
#PaLyCH04.01.2011 20:14
Проект в ближайшее время вообще свернется. А так есть плагин для sh404, например подойдет вот этот true.palpalych.ru/index.php/download-document/8-rasshirenie-dlya-opensef.htmlОтветить

Добавить комментарий

Наверх