Google Crawler will attempt a different url when certain characteristics are met, make sure your site complains with them, you have two options for this You must replace your # with #! You can add a meta tag to your layout <meta name="fragment" content="!"> this must be done server side, if this is not found in the initial response it won't work Later we will try to figure out the user agent and m