Если реализовать поддомены не выходит, вы можете использовать следующие варианты:
Создание страниц подпапок по регионам. При такой реализации можно полностью сделать страницы геозависимыми
Важно сделать такие страницы максимально уникальными. Не достаточно менять только топоним. Если мы сделаем схожие страницы, то можем получить некачественные страницы, что будут плохо ранжироваться по регионам