Нет, доменное имя в зоне .ru не является необходимым условием для успешного поискового продвижения сайта.
Во-первых потому, что у России существует целых три доменных зоны: .ru, .su и .рф. Во-вторых потому, что для языковой идентификации поисковые системы используют более сложные методы чем просто доменная зона сайта.
Однако доменные имена в национальных зонах попадают в поисковую выдачу немного быстрее чем все остальные. Мы бы советовали не уделять этому аспекту слишком пристального внимания, и выбирать тот домен, который вам больше по душе.
Но не забывайте и о своих клиентах, имя должно быть выбрано таким образом, чтобы им было его легко запомнить и ассоциировать с вашей компанией.