Русские url якорь в заголовках страницах?

SV
На сайте с 28.12.2016
Offline
22
1137

Здравствуйте. Не давно задался вопросом, на сколько нормальные такие якоря?

<h2 id="Скриншоты и Видео">Скриншоты и Видео</h2>

То-есть в юрл будут присутствовать и проблема и русский текст: http://site.ru/article#Скриншоты и Видео.

Станислав Романенко
На сайте с 05.09.2007
Offline
325
#1

А в чём проблема? Эти якоря вообще никак не влияют на продвижение.

Сайт не лезет в топ? Сделаю аудит без воды всего за 8000 рублей! Отзывы клиентов тут (https://searchengines.guru/ru/forum/939454), почта для связи: ingref@ya.ru Посмотрю, в чём проблема с вашим сайтом, за 100 рублей (https://searchengines.guru/ru/forum/comment/15662080).
богоносец
На сайте с 30.01.2007
Offline
773
#2

Проблемы в браузерах, некоторые (когда-то) понимали в #якорях лишь ограниченный стандартом набор символов. Другое дело, если вы разбираете URL JS

zonar
На сайте с 24.05.2009
Offline
165
#3

согласен если сайт не айс то смысла от этой фишки ноль

Городской дневник ( https://youtu.be/k2qZdPXHoYY )
SV
На сайте с 28.12.2016
Offline
22
#4

Спасибо за ответы. Да вот стараюсь сделать всё валидно, правильно. У пс такой инфы нету, какой должен быть url и якоря.

У меня получается сделать только так:

<h2 id="{text}">{text}</h2>

То-есть, если нужен якорь к заголовку, я просто ставлю другой ББ код и получается якорь. Но вот нормально ли то, что якоря будут иметь в url русские буквы, большие-маленькие и проблемы. Якорь будет = тексту заголовку h2 и т.д.

богоносец
На сайте с 30.01.2007
Offline
773
#5

В якорях по стандарту национальных символов быть не должно.

Посмотрите на якорь в

ru.wikipedia.org/wiki/URL#.D0.9A.D0.BE.D0.B4.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5_URL

создатель сначала автоматом превратил фразу «Кодирование URL» в

%D0%9A%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5+URL

а потом % поменял на точки... и получился приемлемый якорь, воспринимаемый всеми браузерами

https://ru.wikipedia.org/wiki/URL#.D0.9A.D0.BE.D0.B4.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D0.B5_URL

SV
На сайте с 28.12.2016
Offline
22
#6

Набор непонятных символов это дикий якорь :) Лучше когда по русски всё написано в юрл, ведь сайт для Российских граждан, так понятнее для всех.

В общем понял, спасибо. Придётся делать только латинские якоря :(

Хотя русские юрл то-же не оч смотрятся, все привыкли к латинскому, но вот есть якоря на русском а всё остальное латинское, то очень симпатично и понятно.

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