Hi, One page of my site is fetching wrong page in cache, i mean while checking for cache the url is different from which i am checking caching. Before few days i have made 301 redirect to that page. what may be the reason please help. Thanks
give it a few more days or sometimes weeks to things like that to be ok. Google takes time sometimes with redirects and chace updates
Have your new page after 301 redirect been cached by google. If yes, then how much time did it takes and what else did you do for this?
It is not some big deal, it may be caused by the original source problem. Your site may recover soon after some time!