I have a javascript heavy site (It really couldn't be coded in any sensible way with progressive enhancement) and I am using Google's advice for making AJAX websites crawlable. (i.e. use "?_escaped_fragment_
in place of '#!
')
My question is this: How closely does my flat HTML need to match the AJAX created HTML for users?
I imagine Google must be checking some of the AJAX content, as otherwise this would be an easy way to do cloaking. I don't want to cloak in any way, but it is difficult to produce the exact HTML source that AJAX generates on the server-side? Would a rough approximation be good enough?
Anyone have any experience in doing this?