Задать вопрос
StrangeAttractor
@StrangeAttractor

Какой смысл в человеко-читаемых урлах в CMS, что это реально даёт?

Чем URL вида

http://example.com/articles/moja-statja-o-kakoj-to-figovine


лучше, чем

http://example.com/articles/0123456789

?

Собственно читаемость? Мне кажется мало кто особо их читает, в основном их копипастят (особенно в пользу этого говорит терпимость наорода к гигантским уродливым закодированным ссылкам на русские страницы Википедии).

Сокрытие внутренней архитектуры БД? Так не обязательно показывать голый айдишник-автоинкремент, можно завести отдельное поле или как-то шифровать его или вообще использовать GUID-ы (хуже по производительности, конечно, но на не сильно больших нагрузках не страшно).

SEO? А вот это интересно. Тут я не знаю. Влияет это как-то на позиции в поисковиках? Зачастую такие (human-readable) URL-ы ещё называют SEO-friendly, но у меня есть некоторые сомнения, возможно это просто миф или устаревший факт (работавший со старыми алгоритмами ранжирования, но не актуальный сейчас). Кто знает наверняка - расскажите пожалуйста.

Cюда же вопрос о том, имеет ли смысл делать различные наименования для разных языковых версий одной статьи, например лучше

http://example.com/en/articles/my-article-about-some-stuff
http://example.com/ru/articles/moja-statja-o-kakoj-to-figovine


или

http://example.com/en/articles/my-article-about-some-stuff
http://example.com/ru/articles/my-article-about-some-stuff


?

Заранее спасибо.
  • Вопрос задан
  • 2450 просмотров
Подписаться 2 Оценить Комментировать
Ответ пользователя Сергей Краснодемский К ответам на вопрос (4)
Prognosticator
@Prognosticator
TODO: Здесь будут ворованные умные мысли, типа мои
Ответ написан
Комментировать