Стоит ли выносить иноязычную версию блога на поддомен?
из опыта - без разницы. Шесть лет делаю мультиязычные сайты. Хотя Google несколько раз подчеркивал, что будет бустить национальный контент размещенный на национальном домене. То есть если русский - сиди в RU, если англичанин - в co.uk , американец - в COM. На практике Google подравнивается под рынок и никого не наказывает, потому что для среднего вебмастера развести грамотно несимметрично локализуемый контент на два домена под одной CMS это нетривиальная задача. Если контент имеет внешние ссылки и авторитет, он его будет иметь. Из последних новшеств - Google рекомендует ставить hreflang мета-теги в заголовках сайта, чтобы наконец получить надежный способ учета контента по языкам и не морочить голову.
Третий вариант - вешать язык на сессии или кукисы.