Our pages used to be formulated using the ? string but since we changed to AJAX loading we now use #!, for example: Old link: /post.php?idPost=5326New link: /post.php#!idPost=5326The snapshot you can get it by adding _escaped_fragment_= after the ?.All have the same content,  what has happened to the site since we changed the linking system?
Using Ajax #! for Google but site is not being crawled any more
seo;google;indexing;ajax;web crawlers
Even though hashbangs #! are still supported, Google suggests steering away from using them and just use the History API to change the URL. Libraries like History.js make it easy to do so.This basically removes your problem altogether, there's no need to set up urls with _escaped_fragment_ when using the History API