Теоретически — идея логична. Яндекс лучше ранжирует поддомены для регионов, Google предпочитает подпапки. Но на практике реализация сложна и рискованна.
Как это должно работать
Пользователь из Яндекса видит: msk.site.ru/uslugi/
Пользователь из Google видит: site.ru/msk/uslugi/
Разные URL, один контент, маршрутизация по User-Agent или Referer.
Почему это проблематично
- Cloaking: показ разного контента разным User-Agent — формально нарушение правил обоих поисковиков
- Дублирование: если Google проиндексирует поддомен, а Яндекс — подпапку, получите дубли
- Сложность поддержки: двойная структура URL, двойная карта сайта, двойная аналитика
- Canonical-конфликты: какой URL ставить каноническим?
Что делать вместо
Выберите одну стратегию:
- Поддомены: если основной рынок — Яндекс (Россия). Привяжите регионы в Вебмастере. Google справится с поддоменами нормально
- Подпапки: если основной рынок — Google (международный) или у вас до 5 регионов. Яндекс тоже работает с подпапками
Не усложняйте. Одна структура, хорошо реализованная, всегда лучше двух, реализованных через костыли.