Is there a whitehat way to have a site come up in google search with two different titles or is this done with a blackhat technique. Google cache shows a different title than the title shown in SERPs. This isn't a one time thing. The site has shown two different titles for many months now and the google cache is always different.
Try to search the website in dmoz and watch it's title there. Sometimes google use dmoz title instead of the real title of the website.
Found out with help of other DP member, they have http://www.website.com and http://www.website.com/main.html. - main.html is being redirected to http://www.website.com - Google's cache is showing an error page with no title which makes me think the website is feeding google different content than what we see. cloaking? i can't prove it but have my suspicions. I tried google user agent switcher with firefox and still got same content, so who knows. I'll let google figure it out, sent them a report, maybe they will at least remove the main.html from their listings.