Im using dotnet c#, and jQuery plus webservices for ajax calls. My paginations works like twitter and facebook paginations. In the onload event, a ajax call fill a content area with 10 rows, and a click or a roll the page down event call the same ajax call, with a page parameter, that brings more 10 rows, and so on. I dont have a canonical pagination for non javascript users. I read the Google specification about crawlable ajax, but Im not sure how to convert my model to the google new model. 

First of all, I use jQuery ajax post, using json format. So its possible to create a aspx page that read a URL like `http://www.domain.com/search.aspx?_escaped_fragment_=somevalue` and use the \_escaped\_fragment\_ value to return content. But, somehow I have to propagate this page link to the google crawler `http://www.domain.com/search.aspx#!somevalue`. Is this ok?

Ok! But when the Google Crawler access my paginations, the crawler will not see any link to <http://www.domain.com/search.aspx#!1>, unless I point it in the sitemap, and it makes no sense to me. Im in a big mess. Can someone give me a tip?