I optimized all web pages (about 500 pages), but some pages (about 50 pages), google still not cache (about 4 months), I also build sitemap for my website, maybe don't have backlinks to that pages? please let me know your comment. Thanks All !
Have you updated your page recently? You must update your page because SEs loves crawling updated pages....
Try to make some updates on your site and gather new backlinks..wait after 2-3 days to check if it has been crawled/cached...
Google won't index your entire site over night, it takes time. You need to get some inbound links to your internal pages and increase there pagerank if you want to get ranked faster.
I already submitted to Google SE, my web pages have a good ranking on MSN but with Google still not good. So that's the problem that i need your all comments
indexing your site may take some time so while waiting for it just do the tasks that are needed to be done...
Continue to optimize your page SEO is a continues process that why you have to add a little patient good luck.
Just submit your internal pages to free dirs and build few high pr one way links for each of your internal page.. this would definitely help.. if you want google to cache your site quickly.. Otherwise you can jus wait google will cache all the pages soon.. jus submit the sitemap.. Cheers..