Причина, по которой при переполнении стека используется первый метод, заключается в том, что он передает идентификатор вопроса через этот раздел пути URL-адреса. Вот почему Url SEO pk формат any-txt-will-do все равно будет перенаправлять вас на тот же URL.
Если ваша цель состоит в том, чтобы заполнить URL ключевыми словами (главное преимущество SEO в дружественных URL), тогда первый способ будет наилучшим, когда вы объединяете ключевое слово в имя файла.
Например, site.com/shop/cat/carriers.html лучше, чем рейтинг для термина «носители». Тем не менее, если ваша цель состоит в том, чтобы занять место по термину «кошачья носка», тогда site.com/shop/cat-carriers.html лучше.
То, что сводится к вашему паррингу ключевых слов. Много раз, когда вы пытаетесь оценить страницу, у вас есть базовое ключевое слово, а затем модификаторы. В приведенном выше примере cat является ключевым словом, а carrier является модификатором. Однако в случае, подобном ТО, вам лучше повторить слово cat, site.com/shop/cat/cat-carriers.html (если только вы не смотрите на спам).
Вы должны заметить, что файл с именем cat-carrier.html не будет ранжироваться так же, как и carrier.html для термина «носители», при прочих равных условиях.