Most search engines hate client side MVC, but luckily there's a few tools around to get your client side routes indexed.
For those using ruby server side, there's a gem which already handles this called google_ajax_crawler available on rubygems.
gem install google_ajax_crawler
source available on my github (https://github.com/benkitzelman/google-ajax-crawler)
Its used as rack middleware and essentially intercepts a request made by a web bot adhering to the scheme, and scrapes your site server side then delivers the rendered dom back to the requesting bot as a snapshot.
A simple rack app example demonstrating how to configure and use the gem: