Что такое SEF в Joomla?
В Joomla и в других CMS встроена функция генерации ЧПУ (человекопонятные УРЛ). Оригинальное английское название таких ссылок — SEF-URL (search engines friendly url).
Интересно, что в русском названии акцент делается на понятности ссылки человеку, а в английском — на дружественость поисковым роботам.
Данная функция позволяет автоматически преобразовывать ссылки в сайтах из динамического вида:
https://joomlaportal.ru/index.php?option=com_content&task=view&id=34&Itemid=51
В статический:
https://joomlaportal.ru/skreenshoy.html
Или даже так:
https://joomlaportal.ru/Скриншоты.html
Первый тип SEF-ссылок в Joomla CMS создаются встроенным компонентом.
Последние SEF-ссылки на русском языке можнораньше можно сгенерировать с помощью sh404SEF но только при условии использования UTF-8 на сайте.
Да. С использование кодировок UTF-8 и тем, что браузеры и поисковые системы научились читать русские символы, вебмастерам дается громадный инструмент для помощи пользователям искать информацию в интернете.
Помимо явной красоты ссылок, ЧПУ ссылки дают хороший SEO эффект. Допустим страница моего сайта, имеет заголовок «Создание сайтов», а SEF ссылка
/Создание-сайтов.html
или
/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ссылки для Joomla 1.5, то выбор падет между ArtioSEF и sh404SEF. В Joomla 3 уже не потребуется использовать сторонник компоненты для SEF. Сравним только некоммерческие продукты.
Стандартный SEF
- На один материал могут вести разные ссылки — поисковики не любят.
- Можно использовать если нет возможности включить mod_rewrite и править .htaccess.
ArtioSEF
Хороший компонент, но минусов у него очень много.
- Это слишком много запросов в базу.
- Не работает полноценно с кэшированием, все плагины для важный компонентов типа Mosets Tree или Virtuemart платные.
- Не корректно работает с Community Builder.
- Вшитые SEO ссылки на авторов в коде и в meta-информации.
- На один материал могут вести разные ссылки — поисковики не любят.
- Плюс один — можно обновить прямо из админки одним кликом.
Sh404SEF
Это SEF компонент заслуживает большого внимания.
- В отличии от ArtioSEF работает в кэшированием, пониженная нагрузка на сервер,
- Много полезных плагинов для других компонентов, включая MosetsTree и Virtuemart.
- Корректно работает с Community Builder.
- Еще один большой ее плюс, это внутренняя защита сайта от хакеров. Много алгоритмов в комплекте найдете.
- Единственный SEF компонент работающий с русскими ссылками.
- Есть несколько режимов создания SEF-ссылок
- На один материал могут вести разные ссылки — поисковики не любят
Из общего обзора становится видно, что у всех трех компонентов есть один общий минус. Возможность дублирования ссылок.
На этом, краткий урок о SEF ссылках заканчиваю.
1. мой сайт/wethepeople/vilka-wethepeople-excalibur
2. мой сайт/wethepeople/vilka-wethepeople-excalibur.html
При включении стандартного СЕО, страницы с СЕО-формированным урл некорректно отображаются. Т.е. они отображаются начисто без верстки. Чем это может быть вызвано?
подскажите пожалусто,у меня joomla 1.5. родная SEO и mod_rewrite включены и поддерживаются сервером. ссылки формируются с датой или дата и обновление,не могу избавиться,в материале в псвдониме вбиваю руками после сохранения они снова переименовываются в дату и дату редактирования.искал где отключить можно,не нашел.уже плюнул на эт дело,а тут прочел эту статью и думаю что надо делать красивые ссылки! )))
и еще вопрос,так лучше делать ссылки с русскими словами или они одинаковый вес имеют с латинскими?
fishing-24.net/index.php/2010-02-12-06-24-49 или заменить их на что то более интересное и короткое.
Уже есть какие варианты избавится от дублирования ссылок?
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? спасибо за подсказки
Осталось только избавится еще от ?format=html а то поисковики индексирует еще и так: /metal-malayziya.html?format=html
Подскажите как избавится от ?format=html в конце url? Спасибо
Когда устанавливаю стандартный SEF ,иду переименовывать файл htaccess.txt в .htaccess , но там уже такой файл есть и удалить его не получается...пишет что нет прав, права доступа кстати к этому файлу тоже не изменить
2) Может быть владелец Joomla а не сервак, тогда обращайтесь к хостерам
Sh404SEF - лучший верно, но его плагин работает не верно с точки зрения оптимизации в дескришн сует бред, после которого выпадают страницы. Работа с русскими урлами это плюс, посему плюс, да потому что поисковики отдают ДОЛЖНОЕ, по дефолту тем у кого
название.ru или название.сайт.ру. - пробейте любой НЧ и увидите если вы рекламируете парламент, то на первом месте будет парламент.ру. Мы не говорим о красивости мы говорим об 2х2 - встречается в вашем урле название товара или бренд, подправив чуток сео ссылки вы на коне.
И циферки и даже продакт.php можно вытащить, но при верной ссылке с названием, и чуток верных кораблей , успех ваш. А как ....думайте сами, решайте сами, иметь или не иметь...
Джумла в плане сео, Дыра из дыр, но пол дня на ней и вы удивитесь на что она способна.
Извините за такое количество вопросов, просто сижу уже пол дня бьюсь с этими дурацкими ЧПУ и не могу найти ответов на многие возникающие вопросы.
Вопрос автору статьи. "Возможность дублирования ссылок" - а это как-нибудь лечится?
Спасибо за материал. Очень хорошая статья
НА счет дублирования, даже не знаю что и сказать. У себя дублированных ссылок не вижу. Просто надо умело создавать структуру сайта, чтобы не были в разных разделах статьи
Благодарю