SEF (ЧПУ) это нужно или нет?
Есть вопрос про пользу от активации на сайте режима ЧПУ. Никогда раньше этого не делал, поэтому страшно браться в техническом плане. Плюс еще и мнения на форумах и в статьях расходятся.
Пока еще сайт совсем новый. Индексация уже свершилась, но попугаев пока совсем не набрал. Внешних ссылок очень мало, т.е. потери предполагаеются не очень большими.
Но беспокоит то, что после активации возникнет привязка к компоненту, который чпу сгенерил. Ожидаю, что не все будет корректно чпу-компонентом обрабатываться и т.д.
А есть ли вообще в ЧПУ какая-то особенная ценность? Вроде читал, что Гуглю динамика даже больше нравится. Пользователи длинные линки все равно руками набирать не будут. А для копи-паста - любой сойдет.
Или я что-то упускаю? Несколько раз брался просматривать материалы по этой теме. Каждый раз только каша в голове.
Похожие темы
Разделы форума
- Привлечение посетителей
- Интернет-магазины и корпоративные сайты
- Контент-проекты и сообщества
- Монетизация сайтов
- Реальные примеры, истории успеха
- Футурология и тренды
- Юридические и финансовые вопросы
- Тестирование сайтов, советы
- Технические вопросы
- Технические аспекты SEO
- Хостинг
- Реклама компаний и сервисов
- Объявления фрилансеров
- Работа, поиск исполнителей
- Сайты ищут рекламодателей
- Об этом сайте
Теги к теме SEF (ЧПУ) это нужно или нет?
ЧПУ нужны. Я не могу придумать ни одного плюса динамичных ссылок перед чпу. ЧПУ помогают:
если толково сделаны, позволяют понять структуру сайта.
приятны поисковикам.
Позволяют пользователям по памяти находить некоторое страницы (если ссылка простая)
Вот статья Лебедева про чпу: http://www.artlebedev.ru/kovodstvo/sections/48/
А какая к нему привязка? Вы же сами задаете ссылки. Решите сменить компонент - просто поставите те же самые ссылки и все.
Вы же на Joomla 1.5? Визитки делаю именно на ней. Все нормально, багов не замечал. Если будет какая-нить фигня, пишите. Постораюсь помочь.
Если можно выделить 1-2-3 слова, по которым страница будет продвигаться, лучше вручную создать URL из этих слов. Пример: статья называется "Сравнение Joomla и Wordpress", хороший URL - /joomla-wordpress.html. Полный автоматический транслит обычно хуже.
Если есть группа URL, которые продвигаются по типовому словосочетанию, то типовую часть можно добавлять в URL автоматически. Пример: страницы называются "Фото коров", "Фото свиней", "Фото лошадей", нормальные URL - /photo/1, /photo/2, /photo/3. Использовать id или транслит переменной части - нужно смотреть по обстоятельствам, но слово photo пригодится в URL.
Если есть много страниц с заголовками, придуманными пользователями, я обычно предпочитаю вид /page/1 вместо автоматического транслита заголовка.
SEF URL добавляют веса странице. Например, запрос "коралл" - http://yandex.ru/yandsearch?text=%D0%BA%D0%BE%D1%8...
На седьмой позиции в URL _www.inmoment.ru/magic/healing/koral.html слово koral выделено жирным, значит яндекс распознал этот транслит.
>Полный автоматический транслит обычно хуже.
Интересно. Дмитрий, приведите пример, плиз.
Ребята, спасибо огромное! Просто все с головы на ноги перевернулось. Теперь понятно, что пора этим заняться прямо сейчас.
DiDen, ну наконец-то Джумла спец!!! Хоть будет теперь к кому здесь специальные вопросы задавать. Можно будет?
Для данной ситуации вопрос уже есть - насколько я знаю, у Joomla есть внутренняя система ЧПУ и два наиболее распространенных компонента - sh404SEF и ARTIO JoomSEF. Встроенную, как я понял, не используют из-за того, что она не очень хорошо применяется к доп. расширениям. Из двух оставшихся ARTIO вроде бы сильно ругают. Хотя я не понял за что.
Можно ли про эту кухню в двух словах. Мне главное понять направление, а дальше уже сам раскопаю.
И еще вопрос, завтра, например, я устанвлю на сайт эту штуку. Придет робот и офигеет. Читал, что для таких случаев полагается далать 301 редирект. Почитал. Получается, что нужно открывать .htaccess и вручную вписать сопоставление всех бывших и новых адресов? И потом все это будет там вечно висеть. Это же как-то совсем дико выглядит. Но все статьи про редирект именно к этому и сводятся. Это на самом деле так? Может проще не запариваться и оставить роботу весь сайт на перепроверку? Или он просто сбросит сайт в конец очереди на индексацию и уйдет?
Большой вес имеет наличие ключевого слова в названии домене например:
http://nokia.mysite.com/index.html
будет иметь больший вес чем
http://mysite.com/nokia/index.html
Для этого многие создают поддомены или выбирают домен в соответствии с тематикой.
например если вы будете продавать мобильные то лучше выбрать домен типа:
http://mobilka.ua/
http://mobitrade.ua/
http://mobile.ua/
Не с joomla и поддоменами тоже что то можно придумать.
Но эффект будет больше c http://nokia.mysite.com/index.html чем c
http://mysite.com/nokia/index.html.
Длинный транслит в URL никогда не разбираю - всё равно он title дублирует, а title в поисковой выдаче есть. Получается, это фишка не для людей.
Для SEO?
http://yandex.ru/yandsearch?text=%D0%B7%D0%B0%D0%B...
http://www.google.com/search?hl=en&q=%D0%B7%D0%B0%...
Яндекс подсветил только "kefir", гугл - "zapret" и "kefir".
То есть для яндекса идельно было бы kefir, для гугла zapret-kefir. Думаю, что остальные слова разбавляют релевантность. Более того, зачастую автоматический транслит - это неосновная словоформа, например, существительное не в именительном падеже. Есть риск, что ПС не захочет выделять основную словоформу и вообще слово не распознает.
Единственное, у меня сомнение, что яндекс подсвечивает всё, что понимает. Потому что зачастую он не подсвечивает вообще ничего - http://yandex.ru/yandsearch?text=%D0%B4%D0%BE%D0%B...
Для того чтобы указать например для google список всех страниц Вашего сайта... используйте googlesitemap... Если сайт маленький то google, скорее всего, проиндексирует его весь за один подход. В joomla есть модули sitemap для поисковиков... если вы будете использовать 301 редирект, то ваша sitemap будет не корректный. Используйте googlesitemap и похожие карты для других поисковиков... так как таким образом вы делаете роботу поисковика c вашим сайтом более быстрой и качественной.
Что то я опасную тему тут завел))). Информации уже больше, чем границы представления о этой теме.
Попробовал потыкать на локалке. Страх пропал, но вопросы остались. Особенно в привязке к CMS-ке.
1. Включил встроенную систему. Оказалось, что она работает нормально. Выводит адрес через index.php То есть никакого html на конце адреса. Это хорошо, или плохо, или вообще незначимо?
Получается такое:
/index.php/component/resource/article/3-fragmenty/32-monti-pajton-i-svyashennyj-graal
Это уже считается ЧПУ ссылкой?
2. При доступе к некоторым страничкам чпу-система прописывает честно название компонента. Это не опасно? В плане - все узнают, поломают...
3. Некотрые страницы остались наполовину с динамическими адресами, наполовину с ЧПУ - это нормльно? Или нужно все добивать?
4. Так и не понял, как поступать с транслитом. Стоит ли писать на правильном английском названия разделов? Или лучше транслитом, но упрощенно, с минимум слов и в основной словоформе?
5. DiDen и можно все равно пару слов про внешние ЧПУ-компоненты. Они стоят того, чтобы с ними разбираться? На сайте одного разработчика компонентов, которые я использую, саппорт неоднократно заявлял, что желательно использовать встроенную чпу-систему. С ней меньше проблем. Стоит ли верить?
6. Нужно/можно ли вместо длинных названий статей вписывать в чпу их короткие, но более паук-френдли варианты? Например: было-"32-monti-pajton-i-svyashennyj-graal", а написать "monty-comedy"? Так можно? Это хорошо?
Всего 6 вопросов до полного счастья. Разъясните, плиз.
Дима
Затронули тему, о которой я никогда не думал. Поисковая оптимизация урлов. Есть ли какие-нибудь еще материалы по теме? Почему отказываетесь от автоматического транслита заголовка? Хотя становится ясным, что модерирование и ручное прописывание урлов спасут мир)))
Сразу захотелось найти правила транслитерации яндекса.
P.S. Можно ли расчитывать на появление на сайте поиска? Имхо, уже надо.
P.P.S. Дима, вижу, что сайт постоянно изменяется и дорабатывается. Было бы интересно, читать ваши соображения по уже произведенным доработкам. Сам никогда форумами, да и вообще контент-проектами не занимался, поэтому очень интересно. Вот сейчас заметил появление твиттеровской кнопки. Я сам смутно даже представляю, что есть твиттер и зачем оно надо. В общем, хотелось бы новостей с фронта))))
Saputo
Называть меня джумла-спецом, к сожалению, не сильно верно. На джумле я выполняю только визитки. В визитках особо сложного функционала нет. Для серьезных проектов все пишем с нуля. Но в чем разбираюсь, конечно помогу.
Пользуюсь встроенным в джумлу ЧПУ, сторонними не пользуюсь - хватает и такого.
Хотя, возможно (возможно), на каком-нибудь компоненте даст сбой. Именно поэтому для сложных проектов рекомендую писать цмс "с нуля".
Теперь по вашим вопросам.
Вы не включили модуль rewrite. Включите его (находится под включением ЧПУ). Только не забудьте в корне .htaccess стереть, htaccess.txt переименовать в .htaccess . А то все поломается. Для примера приведу сайт, над которым сейчас работаю: http://buhgalter-msk.ru/
Адреса в духе: /index.php/component/resource/article/3-fragmenty/32-monti-pajton-i-svyashennyj-graal мне не нравятся по причинам изложенным в статье Лебедева.
Вы на Джумле про безопасность задумались? Зря.
Я бы добил по возможности.
После написанного Димой, склоняюсь к тому, чтобы достать правила транслитерации яндекса и пользоваться ими.
Постарался на все ответить).
я использую sh404SEF, во-первых отлично взаимодействует с Виртумартом, во вторых позволяет делать не только ЧПУ, а и прописывать метатеги на каждый ЧПУ, что для страниц с категориями товаров вообще очень актуально.
Arteo с Виртумартом глючил.
Если будут вопросы по Джумле, задавайте :)
На какой-то тусовке у представителей Яндекса спросили, на сколько большой вес имеет ключевое слово в урле. Так вот они сказали, что вес приблизительно равен весу слова на странице. Т.е. нет большой разницы, будет это слово использовано в адресе или используется ещё раз в тексте.
Для google на сколько я знаю этот параметр значительно важнее.
Выскажу ряд соображений.
Дело идет к тому, что все больше внимания уделяется написанию доменов, URI, на своих, местных языках. (взять хотя бы недавнее заявление ICANN о скором введении доменов на на национальных языках). Мне кажется, что приоритет английского языка как "дефолтного" языка интернета постепенно будет сходить на нет. Т.о., если ты китаец или японец, пиши Url иероглифами, если русский - пиши по-русски ;). В будущем, наверное, так.
Сейчас же, думаю (по правде, сам к этому недавно пришел), если вы ориентированы на продвижение в рунете нет смысла писать ссылки английскими словами. Например, страница называется "Новинки токийского автошоу", url: new-cars-tokyo вполне подойдет для буржуев, но у нас такая ссылка вряд ли добавит вистов. Тут я предпочитаю использовать транслитерацию: novinki-avtoshow-tokio вполне нормальна. Если идти еще дальше то ссылки наподобие википедии (на руском языке в браузере) тоже вполне вариант, не понимаю, почему на них большинство плюется (говорим о продвижении).
Подытожу: считаю транслитерацию оптимальным вариантом в ЧПУ с соблюдением неск. условий: ключевых слов в URL должно быть немного (1-4, лучший вариант 2-3), падеж именительный; предлоги, частицы можно не писать. Ну и конечно, не стоит рассматривать правильное написание ЧПУ как панацею. Есть и более значимые факторы ;)
Надо удостовериться, что, например, биржи нормально закупают ссылки такими урлами, что ПС одинаково передают вес по ссылкам с utf8- и cp1251-сайтов (там же всё вот так %20%DF%A0).
Спасибо всем, кто ответил и добавил еще новое!
Включил вчера все это на сайте. Все пока функционирует нормально. Даже удивляюсь как у этой простой функции мог сложиться такой странный имидж в статьях по Джумле.
Часть вопросов, которые пока так и не пряснились:
1. Нужно html на конце адреса активировать или не нужно? Как я понял, в самом адресе это ничего не меняет. Просто приписывает расширение к страничке. Это что-нибудь дает в плюс или в минус?
2. Как поступать с инглишем и транслитом? То, что Яндекс вылавливает ключевые транслиты - понятно. А что делать со всем остальным? Может правильнее писать на смеси русского и английского - выбирая тот язык на котором и машине, и людям будет понятнее? То есть захватывать и русскую, и английскую семантику.
Как лучше писать изначально английские слова? Например: sistemnoe-myshlenie - выглядит коряво для людей и, вероятно, не особо учтется Яндексом. Надпись system-thinking выглядит более правильно. Может Я-х в недалеком будущем "научится" пользоваться словарем и сопоставлять английское и русское упоминание термина? Или это маловероятно?
Татьяныч, злодей такой, написал про это в своем стиле - не поймешь, где факты, где устоявшиеся правила, а где его (сельско)хозяйское мнение.
Не понял. Джумла неломаема? Или наоборот настолько, что лучше даже не беспокоиться?
Сильно дырявая. Я стараюсь всемерно сокращать кол-во используемых сторонних плагинов и компонентов, а пользоваться имеющимся в стандартной установке функционалом. Сама джумла регулярно латается командой разработчиков, а сторонние компоненты могут быть написаны неизвестно кем и неизвестно как.
В целом серьезные проекты, в которых нельзя допустить кражи информации, я бы не делал ни на одной готовой ЦМС. И уж тем более не на бесплатной.
А если информация не секретна - почаще бекапимся. Вот собственно и все.
Короче, захотят - сломают.
Полностью согласен. Все популярные движки типа DLE, Joomla, WP постоянно ломают. У самого лично был случай, когда китайцы ломанули мне пачку сателлитов из 100 штук, сделанных на WP.
Ну у вас, саттелитчиков, и объемы))) Все по-взрослому. Если ломать, то сразу сотню сайтов))
100 штук - это ещё не по-взрослому =). Максимальное число сателлитов, которое было у меня - около 800.
Лично палил группы сайтов, принадлежащих одному лицу. Число сайтов - более 1500 штук. Так что, повод для размышлений.
Как этой кучей управлять?
Или "сделал и забыл"?
Скрипты сами наполняют сайты.
так и есть
Всеобъемлющего материала по теме не попадалось, все как-то по крупицам :)
URL бывает на английском, на транслите и на русском. Вариантов транслита много. Можно выносить страницы на поддомены с вхождением ключевых слов. Можно смотреть на URL в обычном поиске и в поиске по картинкам. Ставьте эксперименты, тем более ПС слова в URL подсвечивают.
Но не нужно тратить на это много времени, если не стоит специфических задач. Есть более значимые факторы.
Да, уже сам ощущаю потребность.
Сайт практически не дорабатывается. Стратегия - насобирать за несколько месяцев todo и потом за день сделать. В конце июля был такой день, сейчас вот снова пора.
http://sitequest.ru/forum/34 - вот здесь в основном пишут пожелания, и когда что-то готово, я говорю.
http://sitequest.ru/node/28 - вот здесь про динамику развития форума.
Особой разницы нет.
system-thinking точно не распознает и очень не скоро научится. Думаю, для этого словосочетания единственный вариант, который точно подсветят обе ПС, это URL с кириллицей. Иначе нет смысла и заморачиваться - page/123
Все оказалось чуть сложнее, чем я думал. Активировал на сайте ЧПУ. Делать 301 редирект не стал, так как не очень с этой темой разобрался. Предполагал, что сайт относительно новый. Терять ему нечего.
Оказалось, что поисковики и не пытаются по-новой его проиндексировать. В Гугле висят только старые динамические ссылки (почти все). В Яксе 3 несчастных (было 200), из которых только одна работает.
Нужно подождать, и все появится? Или срочно писать в саппорт? Редирект, вроде бы, уже поздно делать. Это все критично, вообще? Сайт могут забанить за внезапное изменение всех адресов?
За внезапное изменение адресов не забанят.
Новые адреса появятся, надо подождать.
Если сайт на Джумле, можно поставить компонент Xmap и скормить карту сайта яндексу и гуглу - это ускорит процесс.
У меня, когда я перевёл сайт на ЧПУ, ещё месяца три-четыре попадались старые урлы в выдаче. Но и новые ЧПУ достаточно быстро проиндексировались...
Spaceman, спасибо! Стало спокойнее. Xmap стоит с самого начала и xml скормлены. Так что, как я понял, остается только ждать.