Это по причинам SEO (поисковой оптимизации). Google предпочитает URL-адреса, содержащие текст поискового запроса. Это немного обманывает (это только мое личное мнение), но большинство сайтов делают это, включая мой *:)
URL-адрес этого вопроса:
В чем преимущество URL с семантически мертвыми компонентами?
Допустим, вы ищете "URL с семантически мертвыми компонентами". Google использует множество факторов при определении порядка отображения результатов; но давайте скажем, что другой сайт имеет те же точные факторы, но URL-адрес, как www.site.com/question/1000. Google сначала отобразит стековый поток.
* Я иду немного дальше и 301 (перманентное перенаправление) самых популярных поисковых систем, которые сканируют / url / id без /text.
Это делается как по указанным выше причинам, так и для того, чтобы иметь только один действительный (канонический) URL для поисковых систем.
Если вы решите включить дополнительный текст в свои URL-адреса, я предлагаю вам придерживаться того же подхода, поскольку Google несколько наказывает веб-сайты с дублированным содержанием, всегда используйте один канонический URL, по крайней мере для поисковых систем!