I have a site with more categories than I care to admit >750. Content in category Alabama with keywords “apple banana carrot” is completely different from content in category Texas with content “apple banana carrot”.
The concern is that search engines have little way to delineate this content and that having the category name in the slug would help.
Хотя использование URL с ключевыми словами может повысить видимость вашего сайта в поиске, сами по себе URL обычно не оказывают существенного влияния на способность страницы занимать высокие позиции в выдаче. Поэтому, хотя об этом стоит подумать, не создавайте бесполезные URL только ради включения в них ключевого слова.
Мы уже отправляем несколько сильных сигналов о категориях в дополнение к тому, что указано на странице (и на основе иерархии сайта Google также знает, что эта тема поддержки связана с meta.discourse.org/c/support).
Как и сказал @Falco, мы добавили категорию в заголовки страниц, но у нас также есть соответствующая разметка schema.org, содержащая категории в хлебных крошках.
Все эти сигналы достаточно сильны, чтобы Google включал в результаты поиска хлебные крошки с категорией вместо полного URL:
Учитывая, что Google уже знает, что приведённая выше ссылка находится в иерархии страницы «howto», меня бы удивило, если бы наличие категории в URL хоть как-то изменило ситуацию.
Я забыл упомянуть, что, на мой взгляд, ваш случай больше подходит для реальных пользователей, чем для SEO. В крупном региональном форуме, наверное, было бы много тем, которые:
Не упоминают конкретно регион в заголовке
Достаточно общие, чтобы быть актуальными для многих регионов
Так что URL в изоляции, например community.example.com/t/springfield-restaurant-recommendations, мог бы относиться к множеству регионов США… хотя делиться ссылкой без контекста довольно редко… скорее, кто-то сказал бы:
Посмотрите эти рекомендации по ресторанам для вашей поездки [в Калифорнию]: community.example.com/t/springfield-restaurant-recommendations