The errors on the validation just mean that you have not coded according to the rules. For example, this is a simple anchor tag (a link).
Now if I type...
Code:
<a ghref="index.htm">Home</a>
This is wrong as "ghref" is not in the rules. "home" may show properly but won't be a proper link. After looking at the errors, change it. It should be...
Code:
<a href="index.htm">Home</a>
So like this, you need to change any errors you have. This means your code will be clean and compatible with more browsers.
As for the cache problem, I think google may have an old version of your page when it was rubbish. No offence  . I mean, you may have been coding your website and during that time, google crawls and finds your site and takes a picture. Although you have changed your site, google still has an old picture, when google crawls it again, it will be ok.
Anyways, you don't need to care about the cache version. It's not important.
Hope this helps.
|