яндекс и русские символы в урле

K
На сайте с 28.12.2008
Offline
169
626

есть такой урл- supersite.ru/крутой-ключевик.html

как я понимаю яндекс такое не ест? в индексе нету

явно добавлял в адурилку-выдает ошибку Введён некорректный URL.

гугл слопал на ура

что делать? только транслитерировать ?

Anamnado
На сайте с 08.02.2010
Offline
242
#1

urlencode - urldecode

K
На сайте с 28.12.2008
Offline
169
#2

Anamnado,

а подробнее? имя страницы закодировать? у меня цмс, имя страницы динамическое

-
На сайте с 04.11.2009
Offline
89
#3

куча записей на блоге была с кириллическими символами (http://yandex.ua/yandsearch?text=ibike.com.ua%2Ftag%2F%D1%83%D0%BA%D1%80%D0%B0%D0%B8%D0%BD%D0%B0&tld=ua&lr=143) к примеру

L
На сайте с 07.12.2007
Offline
351
#4
-Ren-:
куча записей на блоге была с кириллическими символами (http://yandex.ua/yandsearch?text=ibike.com.ua%2Ftag%2F%D1%83%D0%BA%D1%80%D0%B0%D0%B8%D0%BD%D0%B0&tld=ua&lr=143) к примеру

На ibike.com.ua в html-коде - url сделаны "как надо":

'/tag/%d1%81%d0%ba%d0%b5%d0%b9%d1%82-%d0%bf%d0%b0%d1%80%d0%ba%d0%b8-%d1%83%d0%ba%d1%80%d0%b0%d0%b8%d0%bd%d1%8b/',

а на русский:

'/tag/скейт-парки Украины'

заменяются ява-скриптом после загрузки страницы.

То есть, робот Яндекса ходит по правильным URL (RFC-2616), а браузер - по русским.

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

K
На сайте с 28.12.2008
Offline
169
#5

понятно

а гугл непривередливый, ест все подряд :)

L
На сайте с 07.12.2007
Offline
351
#6
kusanagi:
понятно
а гугл непривередливый, ест все подряд :)

Есть ещё один RFC 5992 на "национальные" домены в национальных кодировках, как наш .РФ и другие кириллические.

Там домен идёт "русскими" буквами, url - не знаю, надо лезть читать RFC.

Для обеспечения совместимости DNS используется кодировка Punycode. Почта в кириллических доменах - не работает.

Есть подобный стандарт RFC 3743 для доменов на китайском, корейском и японских языках.

PS: Русских букв в URL лучше избегать - меньше причин для проблем с индексацией.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий