Если у вас товары периодически переезжают из категории в категорию, то для SEO конечно же было бы целесообразно сделать url вида
site.ru/catalog/gantelya в том случае, если у вас индексируются (!не обязательно продвигаются, а именно индексируются) страницы товаров. Так как при переезде товара из категории в категорию, старый url будет выдавать 404 поисковым ботам и выпадет из выдачи, а новый url явно индексироваться будет дольше. А это плохо для SEO.
С другой стороны, упоминание категории второго уровня в url, в вашем случае
sport тоже полезно для SEO, так как это ключевое слово и благодаря этому робот понимает к какой категории относить эту страницу.
Помимо этого, в некоторых случаях, указание категории второго уровня может улучшить показатели отдельных страниц, так как человек будет точно понимать тот ли это товар, что ему нужен (это про частные случаи). Например:
- site.ru/catalog/sport/lenta - сразу понятно, что лента связанная со спортом, значит фитнес-лента
- site.ru/catalog/lenta - можно получить трафик с большим процентом отказов, так как люди будут искать, например, ленту для украшения.