Currently, a small ajax web app of mine uses an anchor hijacking method to display content. The user clicks an anchor, I cancel the default browser event and funnel the link into an AJAX call, after which I retrieve content and insert/animate it in.

A person without Javascript enabled, or a crawler, would follow the anchor and find themselves in a barebones version of the content, ready to be retrieved and inserted into the main site, so essentially it's still visible to Google but not so much ready for human consumption (and if it's indexed it will be OK, because I could redirect it to a different, acceptable human ready page), which is OK with me BUT only if it doesn't affect SEO negatively compared to:

HTML snapshots, where I reprogram the application to work with the browser and have it serve up a version of the site for each bit of content, so essentially instead of seeing the barebones content everytime google requests a link it would see a version of what the content + code would look like had a user carried out that operation.

The problem is the latter is fiddly and annoying to reprogram, an I'd like to see if there's any significant improvement in SEO that would warrant the extra time and money spent to reprogram it.


Link to the article on making your AJAX web application crawlable for reference.

1 Answer 1


We did something like this on a one page site, where each section of the site was served up via Ajax and cachable as its own url. We did this by using the #! hashbang method and then using the escaped fragment meta tag to let google know about the section pages. When the bot hit our site with the escaped fragment querystring we only served the bot that section of the page.

It was a nice cheap way to get a single page site to show up as a series of small pages on google. As for SEO we did not get any direct benefit which was measurable, other than getting more pages indexed (each with different schema codes). The added schema per page let us show stars under our reviews section, and video thumbnail under video section.

We have since shut down the site, because it was a 1 pager meant to sell a product we no longer sell (vitamin). But to answer your question, its not worth the effort for SEO, its worth the effort for getting enhanced listings if you combine it with Schema.org markup.

  • Sure. Good luck.
    – Frank
    Aug 13, 2014 at 20:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.