SEO оптимизация URL и маршрутов, работа с не уникальными параметрами? - PullRequest
1 голос
/ 05 октября 2011

Всем известно, что:

www.example.com/city/new-york

намного лучше, чем:

www.example.com/city?id=43567

Прекрасно, содержательно и понятно для человека.Но как бороться с слагом или не уникальными именами (например, город Неаполь в Италии и США)?

Что я имею в виду, что когда пользователь нажимает на эту ссылку, я должен запроситьбаза данных для города: я не могу использовать новую работу слизняка, поскольку она не уникальна , а функция вычисления слизняка необратима .

Вопрос : должен ли я сохранить слаг в базе данных для генерации URL или добавить id после / перед слагом города?Какой метод лучше с точки зрения SEO?Есть ли другой способ?

www.example.com/city/43567/naples
www.example.com/city/naples-43567

1 Ответ

1 голос
/ 05 октября 2011

Делайте то, что делает этот веб-сайт, сначала ставьте идентификатор, а затем - вторую.Таким образом, если слаг будет утерян или введен неправильно, URL все равно будет работать.

Что касается SEO, то одно не намного лучше, чем другое.

...