@9StarRu

Как реализовать выбор города на сайте и отобразить нужный контент?

На dle cms пытаюсь организовать автоматическое определение города посетителя сайта.

Столкнулся с главным вопросом, как оптимизировать механизм? У меня 1117 городов и 90 категорий сайта.

Необходимо в каждом городе - категории, создавать 90 подкатегорий?

Пример:

Москва - авто

Москва - мото

Омск - авто

Омск - мото

Наверное правильно было бы создать отдельную таблицу city и делать выборку контента по city id и category id, но тогда я не вижу механизма реализации сео url, т.е. в url адрес имя города не вписать... можно будет в категории обувь вывести обувь из москвы и обувь из омска, url при этом будет один - obuv

Пожалуйста, объясните, как реализовать города грамотно, не создавая тысячи категорий?

Городов 1117*90= :-(
  • Вопрос задан
  • 682 просмотра
Решения вопроса 1
PageAuditRU
@PageAuditRU
Senior SEO Анализатор
Для продвижения город важнее, чем категория товара.
С точки зрения БД - нужно просто создать отдельный столбец 'city'.
С точки зрения SEO я бы рекомендовал сформировать URL вида https://mysite.com/city/vid_tovara. Т.е. сначала геопривязка, потом каталог с товарами.
Если ваша CMS не заточена под региональные фичи, то я бы Вам не позавидовал, администрирование вручную такого количества категорий невозможно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы