SlideDeck.io – A repository of great HTML presentations
SEO + Ember – Aaron Haurwitz – The Trouble with AJAX and SEO
View Github Repository
Open presentation in a new window
ahaurw01
See all presentation from ahaurw01
SEO + Ember – Aaron Haurwitz – The Trouble with AJAX and SEO
0
0
ember-seo-slides
On Github
ahaurw01 / ember-seo-slides
SEO + Ember
Aaron Haurwitz
@ahaurw01
github.com/ahaurw01
UI Engineer at Resonate
The Trouble with AJAX and SEO
Crawlers don't run JavaScript
JavaScripts build the page dynamically
State is embedded in the URL
We're not dead on arrival
You already have meaningful URLs mapped to unambiguous states
We need another way to produce the HTML
The Word of the Google
Follow their rules.
https://developers.google.com/webmasters/ajax-crawling/docs/getting-started
#!
replaced with
_escaped_fragment_
example.com/#!/cats/miss-snugglepuss
becomes
example.com/?_escaped_fragment_=/cats/miss-snugglepuss
Where You Come In
Register a hashbang location implementation
JS Bin