Я не уверен, что длинные URL-адреса - это проблема SEO. Глубина, кажется, является более серьезной проблемой, и не путем подсчета косых черт, а по шагам, необходимым для перехода от проиндексированной страницы с рангом к странице контента. Недавно я создал фиктивную тестовую страницу под названием /content/roofing/how-much-does-a-shingle-roof-cost.html и бросил ее на сервер, чтобы проверить пути и убедиться, что мои каталоги работают правильно. Я даже не уверен, как Google обнаружил страницу, но она это сделала и начала получать трафик, поэтому мне пришлось дать ей контент и сделать его частью семьи. Фиктивный контент был копией нашей страницы «о», поэтому он не был пустым, но я был удивлен, что не продвинутая страница получит поддержку, и я думаю, что URL как-то связан с этим.
Что приводит к небольшой альтернативе вышеупомянутым 3 вариантам для URL. Что если вы пошли с номером 3, но добавили .html в конец? Я обычно делаю это с динамическими URL, но у меня нет конкретных доказательств того, что это полезно. По словам Google, они хвастаются, что они могут индексировать динамические URL-адреса просто отлично, и поэтому нет необходимости вообще переписывать URL-адреса. Google не против, если другие движки не так хороши в этом. Несколько сайтов, которым я доверяю, добавляют html в конце (например, блогер), и это не повредит, поэтому я все еще делаю это.