Is it possible to make single page application (SPA) crawlable without HTML snapshots with help of HTML5 History API
I have found contradictory meanings. Can you support or refute one of them?
The only explanation I found is - when Google crawler goes through
<a href="site.com/go">it subscribes to
onpopstateand waits you'll trigger HTML5 History
pushState. After you get all async content, you trigger
pushStateand crawler start crawling.
Do really Google knows how to subscribe onpopstate events?
P.S. If it's impossible with
pushState, are there any other acceptable ways?