My question is that we have a completely ajax based website: http://news.swalif.com/. Now we want to get all the 'pages' crawled by Google and other search engines, but we do not want to move to a PHP based solution or make an archive. I would like to get any ideas on how it could be possible.
google has some advice, how to make those pages searchable. http://code.google.com/web/ajaxcrawling/
So, e.g., a category link might be:
Anyway, that's some ideas to be thinking about.
I'm not an SEO person by any means. I did once work with an SEO professional on a site that was much like the one you listed in your question.
Some references that might be of use to you: