SEO и магические числа в URL - PullRequest
1 голос
/ 26 марта 2012

какой URL более релевантный, 1 или 2?

1: http://site.com/language/countrcy/city/category/title

2: http://site.com/language/country/city/category/articleId(number)/title

дело в том, что я должен создать свою БДнеэффективно для (1) выполнения текстового поиска и объединения таблиц, но я не уверен, как (2) когда я просто помещаю прямой идентификатор таблицы, теряет актуальность в результатах поиска.

1 Ответ

2 голосов
/ 26 марта 2012

Первый будет наиболее релевантным, так как он не содержит никаких не относящихся к делу данных, таких как articleId.

Если вы беспокоитесь о сохранении уникальных заголовков, укажите второй столбец базы данных, например, filename, который является версией title в кодировке URL. Если заголовок уже используется, добавьте увеличенное значение в конце.

Например, если title 'SEO' уже использовался другой статьей, переберите вашу строку и назовите ее SEO-1 и т.д ..

Таким образом, вы применяете нерелевантные значения только в случае столкновения двух заголовков.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...