1. Если делать вычисление по айпи юзера, это удобно, но в таком случае необходимо будет обязательно добавлять в исключения роботов поисковых систем, чтобы им не показывался только одна страница при заходе (у яндекса айпи московские).
2. Если делать один сайт под все города, нужна чёткая структуризация разделов. В голове без подручных средств не воспроизвести всё что необходимо. Но основываясь на описании:
- каждый город должен быть разделом. Внутри раздела идут страницы с двумя услугами
- на странице контактов нужны ссылки на все страницы городов
- в зависимости от количества городов, страницы услуг должны быть перелинкованы. т.е. внутри услуг нужны ссылки на соседние города из того же региона
- у каждого города желательно должны быть свой номер, адрес, время работы, фото персонала.
3. Самым лучшим, недорогим и быстрым способом продвинуться под регионы всё-таки остаются поддомены. Но я не знаю на счёт сложности разработки црм под поддомены, потому что фактически это разные домены. Но если поддомены не станут проблемой для црм, то это лучший вариант развития. С ними вот такая схема
- под каждый город делаем отдельный поддомен с услугами
- на главном сайте на странице контактов ставим ссылки на все поддомены, указывая в каких городах мы предоставляем услуги
- на поддоменах присутствуют только по 2 страницы с разыными услугами, вся остальная информация на основном домене.
- в вебмастере яндекса чётко указываем каждому поддомену свой регион
4. Один сайт
плюсы:
- "вес" не размазывается, сохраняется и копится на одном доменном имени
- удобство под разработку црм системы
- простота программирования при необходимости (добавление услуг, изменение функционала и т.д.)
минусы
- поисковые системы довольно долго будут определять релевантность той или иной страницы (3-6 месяцев)
- нельзя точечно указать регион в Яндексе
- сложность в указании ссылок на сайты организаций на яндекс/гугл картах (могут принять за спам, поскольку домен один и тот же. Время на выяснение с тех поддержкой. В итоге могут вообще запретить указывать ссылки на один домен в разных городах)
5. Поддомены
плюсы
- чёткое разделение по городам (для пс поддомен - отдельный сайт)
- точное указание региона в яндексе
- нет проблем с картами яндекс/гугл
- более быстрое определение релевантности и позиций по запросам (2-3 мес)
минусы
- возможные проблемы в разработке црм
- более дорогая разработка относительно одного сайта из-за более сложного функционала взаимосвязи поддоменов и основного домена