Google ember hash urls

I am worried about page ranking on Google with the following situation:

I want to convert my existing site with 150k + unique page results into an ember application, off-route. so this is currently something like domain.com/model/id - with ember and hash changed - this will be / # / model / id. I really need a state of the story, but the lack of IE support does not leave this as an option. So my google sitemap has many, many great results using the old / id model. On the rails side, I will check the browser for compatibility before either making a JS rich application or simple HTML / CSS. Does anyone have good SEO suggestions with my current scheme for success.

Below is my diagram and options are considered - http://static.allplaces.net/images/EmberTF.pdf The state of the story is amazing, but it seems that support is about 60% of browsers. http://caniuse.com/history

Thanks guys for the suggestions, the google guide seems like I'm going to try. This month I will show it to one client and see what webmasters and analytics show.

+4
source share
2 answers

here is all you need to make your hash links friendly: https://developers.google.com/webmasters/ajax-crawling/

Basically you write your entire application with hashlinks, but you have to add "!" to them, so you have #! / model / id. Next, you should have all the pages generated somewhere, and if Google asks for them, return the "plain html" as described here: https://developers.google.com/webmasters/ajax-crawling/docs/getting-started

Use Google’s webmaster tools to verify that your site is crawling.

+5
source

I'm not sure that you know that you can configure Ember to use browser history for the location API and continue to use your pages as they are now. All you have to do is set up the route location property

App.Router.reopen({ location: 'history' }); 

More about location api here

+3
source

All Articles