alhames.ru
Речь идет об URL вида http://ruweb.diary.ru/добавить_новый_пост

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

Во-первых, отказался от использование пробелов, т.к. они только в FF не энкодятся автоматически -соответственно все через подчеркивание.

Во-вторых, в браузерах при ручном наборе все работает стабильно, но при вставке подобного URL из буфера все спец-символы энкодятся, что напрочь разрушает все удобство.
URL передаваемый на сервер будет всегда перекодирован, поэтому скрипту все равно как выглядит URL в адресной строке. Как же мне тогда отлавливать перекодированные URL и редиректить на удобочитаемые? Парсить на JS не особо хотелось бы..
И, что самое важное, как к подобному редиректу отнесутся поисковые роботы?

Собственно, реакция поисковиков играет тут наиболее важную роль.
Для Яндекса «Желательно, чтобы вид URL давал представление о том, что содержится на соответствующей странице. Использование транслитерации в адресах страниц также позволит роботу понять, о чем может быть страница.»
Но если взять в пример Википедию - то ведь с индексированием кириллистических URL вроде как не возникало проблем?

Собственно, что в данный момент наиболее выгодно использовать - транслитерацию (благодаря которой URL остается полностью валидным) или всеже кириллицу (благодаря которой и без заголовка ясно о чем страница)?

@темы: SEO

Комментарии
06.06.2010 в 19:10

Ученик золотой рыбки.
Для SEO - кириллица. Только если вы потом начнете раскручиваться на западе, то проблем будет море.

С другой стороны и то, и то блекнет по сравнению с оценкой контента страницы.
Я предпочитаю делать проще и давать страницам англоязычные простые названия.
Например site.com/user/settings/
06.06.2010 в 19:47

alhames.ru
Драконофил хм.. Ну речь идет по большей части о статьях и подобных по типу записях, где не особо удобно подбирать к каждой свое уникальное английское слово.
При раскрутке на западе и транслит-то не уместен, не говоря уже о языке записей - так что их все равно придется переводить.
Я пока что остановился на транслите, но все еще думаю как бы доработать, чтоб потом переделывать не пришлось )
28.04.2011 в 00:00

Разделять слова только "-" дефисом! Подчеркивание "_" категорически не рекомендуется, т.к. для поисковика урл превращается в одно слово.
28.04.2011 в 00:20

alhames.ru
Да нет, Яндекс / Гугл нормально понимает подчеркивание..

Расширенная форма

Редактировать

Подписаться на новые комментарии
Получать уведомления о новых комментариях на E-mail